Приблизительная структурная схема видеоконтроллера с емкостью ВидеоСОЗУ
512 кбайт 8 бит :
Перед началом работы необходимо занести в таблицу соответствия точек экранного растра и адресов ВидеоСОЗУ данные - создать таблицу адресов сканирования экрана и таблицу формирования синхроимпульсов. Таким образом разрешения получаются довольно виртуальными - от 10х10 до гиганских - все дело в таблицах настройки. Если есть проблемы с программным заполнением этих таблиц - надо предусмотреть автозаполнение из ПЗУ ( аппаратно при включении питания ).
Ничего не мешает поднять частоту следования пикселей и нарастить разрядность ВидеоСОЗУ для получения более высоких разрешений и глубины цвета.
Максимальное время выборки ВидеоСОЗУ - 25 нс ( 1 пикс ),
Максимальное время выборки СОЗУ видеотаблиц сканирования - 20 нс.
Размер СОЗУ таблиц сканирования - 1/4 от к-ва пикселей + 50% - поля экрана.
Разрядность СОЗУ таблиц сканирования - достаточная для полной адресации ВидеоСОЗУ + КСИ+ССИ+Бланк.
Рекомендуется применять ИС серии 74Fххх - они в разы экономичнее 530-й и превосходят её по быстродествию.
*
Все-таки желательно разделить СОЗУ карты адресов сканирования экрана от таблиц КСИ/ССИ ( в СОЗУ ) - например, используя 2 канала параллельных счетчиков сканирования - первый - на КСИ/ССИ/Бланк/конец скана, и второй - как показано на схеме структурной - таким образом можно будет скроллить с точностью до 4 пикс в любом направлении - слева направо или сверху вниз.





