Здравствуйте!
Делаю видеоконтроллер QVGA с VGA-разверткой.
Altera EP2C5 и SRAM 512K*8.
Сделал вариант палитры на M4K-блоках (256*16 бит, RGB 555),
но не уверен, что правильно.
Хотелось бы услышать предложения, как лучше сделать палитру.
Сейчас у меня (см.вложение) процесс из 3 тактов (будет еще запись в ОЗУ и палитру)
управляется частотой 25.175 * 3 ~ 75 МГц.
В первом такте обращение к ОЗУ (память 10 нс), потом защелкивается значение из ОЗУ в регистр адреса палитры,
через такт оно заклочивается внутрь памяти палитры, потом снова в первом такте вывод из палитры на ЦАП из резисторов.