Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Другие архитектуры »   Возрождение БК0010/0011М в новом проекте "БК+"
RSS

Возрождение БК0010/0011М в новом проекте "БК+"

Голосование по вариантам участия в проекте и его реализуемости

<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 * 7 8
Печать
 
Voland
Member


Откуда: Москва
Всего сообщений: 163
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 окт. 2011
На данный момент достигнуты две устные договоренности с разными людьми:
- аппаратная эмуляция ВМ1 до уровня, когда его можно будет запаивать вместо родного в старый БК, а также гнать (вне старого БК) до сотен (или хотя бы сотни) Мгц. Данная работа ведется человеком в Новосибирске давно, в рамках своего собственного проекта. Результатами человек готов поделиться. Со своей стороны сообщил что готов его простимулировать материально для ускорения работы.
- замена ОЗУ в старом БК0011М на современное, одновременно с переразводкой всего БК с интеграцией SMK с максимальным ДОЗУ, + AY-3-8910. Переразводка платы будет заказываться за деньги (пока не знаю какие) специалистам, которые профессионально этим занимаются.

Из конкретики пока наверное всё. По срокам ничего не знаю.
a214
Newbie


Откуда: Минск
Всего сообщений: 15
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 янв. 2011
1) Какой смысл "железной" эмуляции ВМ1 если есть настоящие - при том что любая эмуляция не может учесть все особенности оригинала. Лучше потратили бы часть этих денег на покупку ВМ1А "про запас" - вот они бы и не пропали ещё лет десять.
100МГц (это в 20 раз производительнее ВМ1А при 5МГц) - и соответственно частота чипчика-эмуля в н-раз выше (даже порт который будет всего-лишь "делать" шину AD заколеблется переключаться :rolleyes: ... >A x >D x (и это только чтение одного слова из внешней памяти - потом дешифрация для перевода в свои команды и ... :tongue: облом, к этой команде нужно прочитать следующее слово ... наконец-то дешифрация с переводом в свои, их выполнение и ... :tongue: :tongue: двойной облом, оказывается по этой команде ещё и сделать что-то нужно на шине :( ("бедный порт"- вспоминается известная скороговорка про попа и собаку :)
Т.е. эмуляция компьютера в целом требует гораздо меньших частот чем эмуляция процессора с "неродной" архитектурой.
2) Что понимается под "современное ОЗУ"? - для них нужен соответствующий контроллер.
Если имеются в виду мс SOJ-40pin-16х как в старых видеокартах, то кроме одной такой мс нужно добавлять ещё пару регистров и что-то там из мелочёвки - в БК использованы одноразрядные мс ОЗУ с раздельными вх-вых данных, а у всех 4-8-16х-ОЗУ нет отдельных DI DO.
-
С появлением SD-карт упорно цеплять на БК контроллер и FDD-HDD как-то ..."странно".
Voland
Member


Откуда: Москва
Всего сообщений: 163
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 окт. 2011
Первая версия будет выдержана в стиле ретро своими интерфейсами - УП, МПИ, дисковод, винчестер (CF), разъемы под мягкую клаву и под старую. Далее уже будут SD и т.п.
Voland
Member


Откуда: Москва
Всего сообщений: 163
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 окт. 2011
Итак, сегодня отдаю ТЗ в заказ, завтра получу от исполнителя список компонентов, на которых это будет делаться, выложу на общую критику и ТЗ и список.
Предполагается плата ретро-формата и затем плата формата как у ZX Evolution. Представлять собой они будут БК11М+SMK+AY+USB+Ethernet+расширенная графика+PS/2 клавиатура. Всё по максимуму на современных компонентах, с расширенным ОЗУ до 4 мб, флеш вместо ПЗУ, ПЛИС вместо мелкой логики и 037, 014. На ретро-плате поддержка старых МПИ, УП, клавиатуры.
Платы будут проектироваться с учетом дальнейшего разгона ВМ1 (уже в виде его аппаратного эмулятора на ПЛИС) до частот ближе к 100 мгц.
Voland
Member


Откуда: Москва
Всего сообщений: 163
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 окт. 2011
Прошу модератора перевести тему из флуда обратно, т.к. проект передан в реальную разработку.
Конечно не мешало бы подчистить отсюда ~треть сообщений, не содержащих смысла.

ТЗ передано в таком виде: http://forum.bk-fpga.ru/viewtopic.php?f=2&t=13 - время от времени туда вносятся коррективы.
Процессор уже почти готов на VHDL, в железе сейчас идет воплощение SMK-64, это будет первая вполне осязаемая часть работы по перегонке БК в ПЛИС. Думаю SMK будет готов не позднее 2-3 месяцев с этого дня.

P.S. Стоимость работ довольно накладна для обычного наемного работника (меня т.е.), поэтому буду рад любой финансовой (и не только) помощи.
SL project
Advanced Member


Откуда: Великий Новгород
Всего сообщений: 3706
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
3 янв. 2007
эх жаль что проц будет не родной железный

можно было проц оставить а все остальное делать на современной комплектухе
Voland
Member


Откуда: Москва
Всего сообщений: 163
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 окт. 2011
Новый проц будет на циклоне 3, в грубом приближении будет быстрее оригинального ВМ1 в 200 раз. Преимущества очевидны :)
Естественно для старого софта будет исполнение команд с задержками до нужной скорости.
SL project
Advanced Member


Откуда: Великий Новгород
Всего сообщений: 3706
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
3 янв. 2007
то есть варианта с использованием оригинального проца а всего остального на современных компонентах не будет?
Voland
Member


Откуда: Москва
Всего сообщений: 163
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 окт. 2011
Вот тут более-менее обновленное ТЗ, которое уже полным ходом в коммерческой разработке: http://forum.bk-fpga.ru/viewtopic.php?f=2&t=13

Параллельно силами энтузиаста делается реплика БК0011М на оригинальных компонентах, где будет только замена ОЗУ, ПЗУ, перенос на основную плату SMK64-512, AY. Вот тут можно, так сказать онлайн, следить за срисовкой разводки со скана платы: http://forum.bk-fpga.ru/viewtopic.php?f=15&t=70
Voland
Member


Откуда: Москва
Всего сообщений: 163
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 окт. 2011
Хотелось бы узнать мнения по мультимедийной архитектуре будущей ПЛИС-БК.
1. Звук.
Есть вариант использовать дешевый vs1011, в составе которого есть хреновенький DAC и усилитель, а также декодер mp3. Работу по организации потока данных на vs1011 можно взвалить либо на ЦП, либо на периферийный PIC32MX695 (под который существуют кстати даже готовые mp3-плееры). Вроде бы красивое, недорогое, простое, но не самое качественное для уха меломана решение.

Другой вариант - переместить AY в ПЛИС, поставить качественный DAC (например CS4398), который правда потребует усложнения обвязки и повлечет удорожание решения за счет этого. Звук как c AY, так и оцифрованный - будет выводиться в один канал качественного DAC. Если использовать реальный AY, то получится два отдельных канала, т.к. у AY свой собственный DAC, и свести эти два канала в один, качественно можно только с помощью реле. Ну или не сводить вовсе. Для декодирования mp3 в этом случае можно использовать отдельный узкофункциональный процессор на vhdl в составе основной ПЛИС.


2. Графика.
В качестве Video-DAC пока предполагается ADV7125, в качестве конвертера DVI - TFP410PAP PBF. Возможно существуют более красивые решения (более дешевые или два в одном?).
Уже сделаны первые попытки вывода изображения с эмулируемой ВП1-037 (на отладочной плате) на широкоформатный монитор. Показывает нормально, но изображение излишне широкое в ставнении с оригинальной БК. Единственно приемлемое стандартное разрешение для вывода стандартных БКшных разрешений - 640 на 350, из него высекается 512 на 256 с небольшими полями, частота вывод точек там тоже регламентирована - 25.175 мгц, но 25 вроде прокатывает; если увеличить частоту точек и монитор это не отвергнет, то просто увеличатся поля слева и справа. Можно монитору нестандартный режим развертки подсунуть, но разные монитору могут на это реагировать по-разному.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 * 7 8
Печать
Полигон-2 »   Другие архитектуры »   Возрождение БК0010/0011М в новом проекте "БК+"
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS