DDR SDRAM


DDR SDRAM




Михаил Тычков aka Hard



Доброго времени суток.

Начну с того, что полное название памяти DDR – DDR SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory – динамическая синхронизированная память с произвольным порядком выборки и удвоенной передачей данных). Появился этот тип памяти где-то в 1998 году и был сразу взят на вооружение производителями видеокарт. Оно, впрочем, и понятно – твори, что хочешь на плате, лишь бы выходной сигнал соответствовал стандарту. Затем DDR широко распространилась и на материнские платы. На сегодняшний день, этот тип памяти, пожалуй, наиболее применяемый (ежели можно так выразится) в персональных компьютерах. Ведь DDR сочетает в себе приемлемую скорость и при этом относительную дешевизну. Какими фишками это достигается? Давайте разбираться…

Принцип работы DDR SDRAM очень схож с обычной SDRAM (отсюда и второе название DDR SDRAM – SDRAM 2). Память разбита на страницы, каждая страница разбита на банки.. Работа памяти синхронизирована с тактовым генератором системной платы. Короче, говоря, подробно обо всем этом Вы можете прочитать в статье «SDRAM». Перейдем сразу лучше к различиям. Основное отличие заключается в том, что за один цикл происходит два обращения к данным: по фронту и срезу импульса тактового сигнала системной шины. Говоря простым языком, чтение/запись происходит два раза за один такт. На этом остановимся поподробнее.

DDR SDRAM управляется инверсными тактовыми сигналами СК. Управляющие и адресные сигналы регистрируются по положительному фронту тактового сигнала, точнее при переходе сигнала с низкого уровня напряжения на более высокий, а вот данные передаются по обоим фронтам сигнала (у сигнала два фронта – положительный СК и отрицательный /СК). Такая схема работы требует более четкой синхронизации. Для этого введен дополнительный стробовый сигнал DQS. На фига он нужен? Говоря просто, этот сигнал необходим для согласования передачи данных при чтении из памяти и контроллером при записи в память. До кучи, следует отметить, что при передаче данных по фронту и срезу сигнала синхронизации критичным будет лишь время задержки распространения сигнала. Вот и пришлось использовать этот строб-сигнал.

Но что-то я слишком разумничался. Вот Вам простейшая схемка работы DDR. Если поймете - хорошо, нет – ну и фиг с ней.

DDR SDRAM

При тактовой частоте системной шины 100 МГц скорость передачи данных будет равна 1600 Мбайт/сек, а при 133 МГц – 2100 Мбайт/сек. Отсюда следуют названия памяти DDR – РС1600 и РС2100. Максимальная же пропускная способность при результирующей частоте в 400 Мгц может достигать 3,2 Гбайт/сек.

Следует упомянуть тот факт, что микросхемы SDRAM и DDR физически не совместимы: в первом случае микросхемы имеют 168 контактов, во втором – 184. Отсюда несколько разное расположение ключа. Кроме этого, не все чипсеты поддерживают тот или иной тип памяти. Да и какой смысл?

В ближайшее время на рынке должна появится DDR 2. В этом типе памяти данные будут передаваться не 2 раза, а 4, что позволит повысить максимальную пропускную способность до 6,4 Гбайт/сек и это позволит продлить жизнь DDR в мире инфотехнологий.

Но напрашивается вопрос: как долго проживет DDR? Здесь не все просто. Считалось, что DDR SDRAM есть альтернатива RDRAM. Пусть она чуть медленнее, зато дешевле. Но на сегодня не все так однозначно. Цены на RDRAM понемногу падают, а производительность DDR растет. К тому же обе технологии поддерживаются акулами мира персональных компьютеров, так что невольно приходит в голову мысль: выиграет гонку не та технология, которая лучше, а та, которую лучше продвинут. Благо примеров из жизни можно привести достаточно.

Все. Удачи.

05.01.03

читать еще по теме