В общем мое мнение можно выразить словами: "Хватит делать одноплатные компьютеры - давайте делать многоплатные. С распределением функций на разные контроллеры."
Исключение можно сделать для легендарных Scorpion, КAY и т.д. в новом исполнении. А также для маленьгих игровых комьютеров типа Speccy2007 и Speccy2010. То есть качественные платы по современным технологиям с минимальными изменениями оригинала c целью добавления удобства в изготовлении и использовании.
Делать же новый клон на ПЛИС при наличии большого количества уже сделанных смысла нет. Лучше заняться контроллерами для Ленинграда, который также может сделать даунгрейд до 128К любого клона на Z80. А еще лучше заняться многоплатной версией Спектрума (http://www.zx.pk.ru/showthread.php?t=10327.
Делайте на ПЛИС отдельные контроллеры:
видео 48/50 Гц
MultIDE
SMUC2
и т.д.
Нам же надо сделать оригинальный 128K + AY. Большинство игр написано для этого ограничения. А без софта Спектрум не имеет смысла. В Скорпионе память нужна для SMUC+ПрофПЗУ. Вот только в играх она почти не используется.
В многоплатном компьютере больше 128К нужно будет не всем. Конечно контроллерам типа VGA&PAL, MultIDE может потребоваться для своей работы память и 512К, но это служебная память и она не связана с основной.
Аналог большинства одноплатных компьютеров можно представить в виде двух плат:
1. Плата процессора и основных портов почти как эта -- http://www.zx.pk.ru/showthread.php?t=16194.
2. Видеоконтроллер типа как сделал Mick (http://www.micklab.narod.ru/ZXMVideoCard.htm) и IanPo (http://www.zx.pk.ru/showpost.php?p=284058&postcount=128).
Соединяться эти две платы между собой и с другими контроллерами должны через кроссплату или расширитель типа ZX-BUS TEE (http://zx.pk.ru/showthread.php?t=13950).
Остальные устройства типа дисковода, часов, RS232 и т.п. по желанию в свободный слот.
Короче говоря - начали делать оригинальный Scorpion - его и делайте с небольшими изменениями.





Ответить с цитированием