![]()
Пользовательского поиска
|
Чтобы преодолеть возникший разрыв, производители
аппаратных средств использовали различные методы. SRAM (Static RAM) применялся
в кэше для увеличения скорости выполнения некоторых программ обработки данных.
Однако для мультимедиа и графики его явно недостаточно. Кроме того, расширилась
шина, по которой осуществляется обмен данными между процессором и DRAM. Однако
теперь эти методы не справляются с нарастающими потребностями в скорости.
Теперь на первое место выходит необходимость синхронизации процессора с памятью,
однако, существующая технология не позволяет осуществить этот процесс.
Следовательно, возникает необходимость в новых
технологиях памяти, которые смогут преодолеть возникший разрыв. Кроме SDRAM, это DDR, SLDRAM, RDRAM, Concurrent RDRAM, и Direct RDRAM.
SDRAM
Synchronous (синхронная) DRAM синхронизирована с
системным таймером, управляющим центральным процессором. Часы, управляющие
микропроцессором, также управляют работой SDRAM, уменьшая временные задержки в
процессе циклов ожидания и ускоряя поиск данных. Эта синхронизация позволяет
также контроллеру памяти точно знать время готовности данных. Таким образом,
скорость доступа увеличивается благодаря тому, что данные доступны во время
каждого такта таймера, в то время как у EDO RAM данные бывают доступны один раз
за два такта, а у FPM - один раз за три такта. Технология SDRAM позволяет
использовать множественные банки памяти, функционирующие одновременно,
дополнительно к адресации целыми блоками. SDRAM уже нашла широкое применение в
действующих системах.
SDRAM
II (DDR)
Synchronous DRAM II, или DDR (Double Data Rate -
удвоенная скорость передачи данных) - следующее поколение существующей SDRAM.
DDR основана на тех же самых принципах, что и SDRAM, однако включает некоторые
усовершенствования, позволяющие еще увеличить быстродействие. Основные отличия
от стандартного SDRAM: во-первых, используется более "продвинутая"
синхронизация, отсутствующая в SDRAM; а во-вторых, DDR использует DLL
(delay-locked loop - цикл с фиксированной задержкой) для выдачи сигнала
DataStrobe, означающего доступность данных на выходных контактах. Используя
один сигнал DataStrobe на каждые 16 выводов, контроллер может осуществлять
доступ к данным более точно и синхронизировать входящие данные, поступающие из
разных модулей, находящихся в одном банке. DDR фактически увеличивает скорость
доступа вдвое, по сравнению с SDRAM, используя при этом ту же частоту. В
результате, DDR позволяет читать данные по восходящему и падающему уровню
таймера, выполняя два доступа за время одного обращения стандартной SDRAM.
Дополнительно, DDR может работать на большей частоте благодаря замене сигналов
TTL/LVTTL на SSTL3. DDR начала производиться в 1998 году.
![]() |