Почитал про снег и похоже, что ras для видеоdram при обращениях проца формируется юлой не только по mreq, но и с учетом A14-A15, что печально. Вдвойне печальна причина снега, недоделан арбитраж между ula и процом. С учетом всего этого в issue3-6 почти наверняка на бордюре нет регенерации процом в цикле рефреша, только если он обратится на чтение или запись. Т.е. сделать рефреш на бордюре было можно, но скорее всего не сделали, или времени не хватило или ресурсов ula.
Насколько хорошо работал rfsh в issue1-2 тоже не совсем очевидно. Идея вроде понятна, если ras от ula неактивен, то стробируем адрес регенерации R по rfsh. Но тут тоже возникают вопросы. Рефреш входит в цикл выборки команды, т.е. перед этим было чтение, значит был активен ras. RAS формируется с задержкой из mreq, и надо смотреть анализатором наличие фронта ras (или там нечто иголкоподобное). Плюс к моменту начала активности сигнала rfsh на шине адреса еще не обязан быть полностью правильный R, он стабилизируется к моменту активизации mreq при активном rfsh.




Ответить с цитированием