Скотт Мюлле- Модернизация и ремонт ПК стр.61

Схема синхронизации в пакетном режиме для стандартной DRAM со временем доступа 60 нс обычно выглядит так: 5-3-3-3. Это означает, что первая операция доступа занимает пять циклов на системной шине с частотой 66 МГц, что приблизительно равно 75 нс (5x15 нс; 15 нс — длительность одного цикла), в то время как последующие операции занимают по три цикла каждая (3x15 нс = 45 нс). Заметьте, что без разбивки на страницы схема доступа к памяти выглядела бы как 5-5-5-5, потому что для каждой передачи данных запоминающему устройству потребовалось бы одно и то же время ожидания.

DRAM, поддерживающая разбивку на страницы и пакетный режим, называется памятью с быстрым постраничным режимом (Fast Page Memory — FPM). Этим подчеркивается, что для доступа к данным в памяти без смены страницы требуется меньшее количество циклов ожидания. В большинстве компьютеров 486 и более новых используется память FPM, а в более старые компьютеры устанавливали обычную динамическую оперативную память.

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

адреса. К моменту окончания выборки данных в первом банке во втором закончатся циклы ожидания и он будет готов к выборке данных. Когда данные выбираются из второго банка, в первом идет процесс выборки строки и столбца адреса для следующей операции доступа. Это совмещение (перекрытие по времени) операций доступа в двух банках сокращает время ожидания и обеспечивает более быстрый поиск данных. Единственная проблема состоит в том, что для использования этого метода необходимо установить идентичные пары банков, а при этом удваивается количество микросхем SIMM или DIMM. Чередование широко использовалось в 32-разрядных запоминающих устройствах для процессора 486, но малоэффективно в случае 64-разрядной памяти в процессоре Pentium. Чтобы использовать чередование памяти в Pentium, необходимо установить 128-разрядную память, т.е. четыре микросхемы SIMM с 72 контактами или две микросхемы DIMM.

Оперативная память EDO

Начиная с 1995 года в компьютерах на основе Pentium используется новый тип оперативной памяти — EDO (Extended Data Out). Это усовершенствованный тип FPM; его иногда называют Hyper Page Mode. Память типа EDO была разработана и запатентована компанией Micron Technology (позже лицензии приобрели многие другие изготовители). Память EDO собирается из специально изготовленных микросхем, которые учитывают перекрытие синхронизации между очередными операциями доступа. Как следует из названия — Extended Data Out, драйверы вывода данных на микросхеме, в отличие от FPM, не выключаются, когда контроллер памяти удаляет столбец адреса в начале следующего цикла. Это позволяет совместить (по времени) следующий цикл с предыдущим, экономя приблизительно 10 нс в каждом цикле.

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


⇐ Предыдущая страница| |Следующая страница ⇒