Это пока что самый неоптимальный вариант, завтра буду изменять пару мест.
Но без WAIT'ов всё равно максимальное время цикла будет около 75нс - меньше при частоте 10МГц уже невозможно, и так выход за фактический строб WR от процессора. Всё упирается именно во время записи - у чтения строб в 2 раза больше, но на малых частота его надо укорачивать, иначе видео-подсистема не получит доступ для нескольких столбцов подряд.
- - - Добавлено - - -
В схеме, по сути, процессор имеет доступ к памяти синхронно сигналу тактированию самого процессора - если ввести ещё один элемент ИЛИ (clk_F1 OR mem_req), то строб расширится в 2 раза.
Если делать с триггером, как было, то при чтении на частоте 2,5МГц доступ к памяти занимает сильно много времени - видео-модуль не имеет доступа к памяти около 20 пикселей, то есть 3 столбца сразу выпадает. У ВМ80 строб чтения был короче =/



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


