Режим быстрого страничного доступа

Страничный режим

В основе идеи лежит тот факт, что при доступе к ячейкам со смежными адресами

(согласно принципу локальности такая ситуация наиболее вероятна), причем

к таким, где все ЗЭ расположены в одной строке матрицы, доступ ко второй и по-

следующим ячейкам можно производить существенно быстрее. Действительно,

если адрес строки при очередном обращении остался прежним, то все временные

затраты, связанные с повторным занесением адреса строки в регистр ИМС, де-

шифровкой, зарядом паразитной емкости горизонтальной линии и т. п., можно ис-

ключить. Для доступа к очередной ячейке достаточно подавать на ИМС лишь ад-

рес нового столбца, сопровождая его сигналом CAS. Отметим, что обращение

к первой ячейке в последовательности производится стандартным образом — по-

очередным заданием адреса строки и адреса столбца, то есть здесь время доступа

уменьшить практически невозможно. Рассмотренный режим называется режимом

страничного доступа или просто страничным режимом (Page Mode). Под страни-

цей понимается строка матрицы ЗЭ. Микросхемы, где реализуется страничный

режим и его модификации, принято характеризовать формулой х-у-у-у. Первое

число x представляет количество тактов системной шины, необходимое для досту-

па к первой ячейке последовательности, а у — к каждой из последующих ячеек.

Так, выражение 7-3-3-3 означает, что для обработки первого слова необходимо

7 тактовых периодов системной шины (в течение шести из которых шина проста-

ивает в ожидании), а для обработки последующих слов — по три периода, из кото-

рых два системная шина также простаивает.

Режим быстрого страничного доступа (FPM — Fast Page Mode) представляет со-

бой модификацию стандартного страничного режима. Основное отличие заклю-

чается в способе занесения новой информации в регистр адреса столбца. Полный

адрес (строки и столбца) передается только при первом обращении к строке. Ак-

тивизация буферного регистра адреса столбца производится не по сигналу CAS,

а по заднему фронту сигнала RAS. Сигнал RAS остается активным на протяжении

всего страничного цикла и позволяет заносить в регистр адреса столбца новую

информацию не по спадающему фронту CAS, а как только адрес на входе ИМС

стабилизируется, то есть практически по переднему фронту сигнала CAS. В целом

же потери времени сокращаются на два такта, которые ранее требовались для пе-

редачи адреса каждой строки и сигнала RAS. Реальный выигрыш, однако, наблю-

дается лишь при передаче блоков данных, хранящихся в одной и той же строке

микросхемы. Если же программа часто обращается к разным областям памя-

ти, переходя с одной строки ИМС на другую, преимущества метода теряются.

Режим нашел широкое применение в микросхемах ОЗУ, особенно динамичес-

кого типа.