Да, "Орион-видеоконтроллер".
Интерфейс:
1. шина 8-бит (но, лучше упрощенный SPI - меньше выводов надо! Data и CLK)
2. CS (чип-селект)
3.RD/WR
4.COM/DATA
Начну с п.4. В режиме команда (СОМ) записывается/читается (RD/WR) конфигурационный байт в регистр управления, где каждый бит что-то определяет: переключение отображаемых экранов (достаточно двух - остальное пространство использовать, как теневой буфер), аппаратный скроллинг+направление, размер экрана (384-480), TV-VGA, готовность (BUSY) и т.д.
В режиме DATA записывается информация в текущий экран: два байта адреса + байт данных. Чем стробировать цепочку байт при параллельной шине, пока не знаю. При SPI-проблем не будет. Здесь логику надо еще продумывать. Сейчас я просто импровизирую.
Можно отказаться от страницы цвета и применить регистр цвета, как это сделано (есть такой режим) в Орион-ПРО. При этом хватит одного чипа 64К. Можно добавить вывод адреса (0/1). При записи команды будет определять в какой регистр управления (второй регистр упр. - регистр цвета) записывать/читать, а при DATA - в какой экран писать/читать.
Остальные сигналы понятны сами по себе. Самое главное - у тебя уже все отработано. Осталось перекомпоновать и подобрать ПЛИС по проще и подешевле. Лучше без конфиг.ПЗУ.
Если этот проект тебе интересен, то можно открыть новую тему и продолжить дискуссию.





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