1. Поскольку все-таки разрабатывается Интел-клон, не проще ли просто поставить готовую карточку на Тридент 9000 ? ( Ну и шину ISA приделать, хотя бы 8-бит ).
2. Применение 1564 ИС - не выход, они не фонтан по сравнению с брендовыми чипами. Конкретней - они не работают с частотами более 20 мгц . Если поставлена задача применять строго советские ИС - КР531 подходящи.
3. Если делать достаточно точный клон VGA Тридент 9000 - потребуется масса ИС и нехилый БП, т.к. каждая КР531 ИС жрет от 100 до 200 ма ( и более - иголками ).
4. Можно поступить проще - сделать просто сканирование СОЗУ, организовав псевдодвухпортовую память - 1 такт - вывод на видео ( пикселя ), 2-й такт - обмен с процессором видеоданных. Т.к. работать на чесных 25 мгц счетчики ИС серии КР531 не могут ( по естественным причинам ), надо делать аппаратное замедление сканирование с повышением разрядности моментальной выборки - т.е. выбирать не 1 пикс ( порядка 40 нс ), а группу пикселей - например, 4 пикселя - это будет уже темп вывода 160 нс, темп доступа со стороны ЦП к видеопамяти - 80 нс на ввод - вывод байта/двойного байта или 4х-байтов.
4.1. Примерный расклад по ИС. Счетчики пикселей в видеостроке - КР531ИЕ17 и логика КР531, буфера счетчиков - например КР531ИР23, ИС СОЗУ - 621000 - 15нс - 4 шт. ( т.е. размер видеопамяти до 512 кбайт ). Для позиционирования начала и конца видеостроки в СОЗУ целесообразно применить ПЗУ ( на входе ПЗУ - последовательные сканы видеоразвертки, на выходе ПЗУ - адреса СОЗУ ). Если не применять ПЗУ, получаем факитески удвоение ИС счетчиков - первая группа отсчитывает к-во импульсов сканирования, а вторая группа счетчиков - реальный адрес сканирования в СОЗУ.
5.Регистр скроллинга - просто ставится на счетчик строк - регистр начального значения адресов сканирования СОЗУ.
6. Делать на ДОЗУ - не рекомендую, т.к. они медленные ( советские ) и потребуется уже не менее 64 корпуса ИС 565РУ5Б - с соответствующим раздуванием к-ва ИС буферных регистров.
7. В принципе, можно приделать и аппаратный символьный режим - по типу дисплея 15-ИЭ-0013 - но от этого схема разрастется еще чуть ли не в 2 раза, и избежать ПЗУ - нереально ( советских ).
8. Очень приблизительно структура предлагаемого варианта видеоконтроллера - плата КСМ ДВК3 ( там применяется програмное распределение адресов видеопамяти и произведено неприемлемое упрощение схемы ).




