Беглый анализ схемы показал, что у этой машины 2 банка DRAM (РУ5 и РУ6), адресные выводы и выводы данных которых подключены к разным местам. Более того, в видеобанке на РУ6 используется особенность однобитных DRAM: раздельный вход и выход. Вход висит на ШД основного ОЗУ, а выход выведен на регистры сдвига. Я думаю, что банку на РУ6 можно (и даже нужно) не трогать, тогда обновлению подлежит только основная банка на РУ5х. а значит, обычная линейка симм30 справится. Останется решить вопрос банкования областей и рефреш по старшим адресам (второе решается установкой дополнительного триггера, например).
* * *
Рефреш делает Z80. Причем, сам сигнал RFSH не используется, а просто каждое обращение MREQ по адресам ОЗУ вызывает последовательность RAS-CAS, и во время цикла рефреша процессора и осуществляется перебор адресов ОЗУ. Думаю, если навесить счетчик, который будет считать от A6 замаскированного сигналом RFSH (CLK=A6 | RFSH), то он как раз добавит недостающие биты для регенерации (напомню, что регистр R у Z80 крутит только 6 бит). Сами выводы дополнительных старших адресов заруливать через маппер, схему которого надо еще придумать.




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
