Типы памяти


Описание типов памяти и разъемов памяти.

Разъемы SIMM и DIMM

 

72-пиновые разъемы SIMM ожидает та же участь, которая несколькими годами раньше постигла их 30-пиновых предшественников, приказавших долго жить. Им на смену в 1996 г. пришел новый разъем DIMM со 168 контактами, а сейчас появляется еще разъем RIMM. Если на симмах реализовывались FPM и EDO RAM, то на диммах - более современная технология SDRAM. В системную плату модули SIMM необходимо было вставлять только попарно, а DIMM можно выбрать по одному, что связано с разрядностью внешней шины данных процессоров Pentium. Такой способ установки предоставляет больше возможностей для варьирования объема оперативной памяти.

 

Модуль памяти Registered DIMM. 

Первоначально материнские платы поддерживали оба разъема памяти, но уже довольно продолжительное время они комплектуются исключительно разъемами DIMM. Это связано с упомянутой возможностью устанавливать их по одному модулю и тем, что SDRAM обладает большим быстродействием по сравнению с FPM и EDORAM.

Если для FPM и EDO памяти указывается время чтения первой ячейки в цепочке (время доступа), то для SDRAM указывается время считывания последующих ячеек. Цепочка - несколько последовательных ячеек. На считывание первой ячейки уходит довольно много времени (60-70 нс) независимо от типа памяти, а вот время чтения последующих сильно зависит от типа.

Спецификация SDRAM PC100

Еще одно преимущество памяти SDRAM перед EDO заключается в том, что EDO не работает на частотах свыше 66 МГц, а SDRAM доступна частота шины памяти до 100 МГц. Стандартный модуль памяти SDRAM PC100.

 

Выпустив чипсет 440BX с официальной поддержкой тактовой частоты системной шины до 100 МГц, Intel сделала оговорку, что модули памяти SDRAM неустойчиво работают на такой скорости. После заявления Intel представила новую спецификацию, описывающую все тонкости, - SDRAM PC100.

Спецификация памяти PC100. Ключевые моменты.
  • Определение минимальной и максимальной длины пути для каждого сигнала в модуле. 
  • Определение ширины дорожек и расстояния между ними. 
  • 6-слойные платы с отдельными сплошными слоями «масса» и «питание». 
  • Детальная спецификация расстояний между слоями. 
  • Строгое определение длины тактового импульса, его маршрутизации, момента начала и окончания. 
  • Подавляющие резисторы в цепях передачи данных. 
  • Детальная спецификация компонент SDRAM. Модули должны содержать чипы памяти SDRAM, совместимые с Intel SDRAM Component SPEC (version 1.5).

Данной спецификации отвечают только 8-нс чипы, а 10-нс чипы, по мнению Intel, неспособны устойчиво работать на частоте 100 МГц.

  • Детальная спецификация программирования EEPROM. Модуль должен включать интерфейс SPD, совместимый с Intel SPD Component SPEC (version 1.2). 
  • Особые требования к маркировке. 
  • Подавление электромагнитной интерференции. 
  • Местами позолоченные печатные платы.

Введение стандарта памяти PC100 в некоторой степени можно считать рекламной уловкой, но, как известно, реклама - двигатель торговли, и все известные производители памяти и системных плат поддержали эту спецификацию, а с появлением следующего поколения памяти переходят на его производство.

Спецификация PC100 является очень критичной, одно описание с дополнениями занимает больше 70 страниц.

Для комфортной работы с приложениями, требующими высокого быстродействия, разработано следующее поколение синхронной динамической памяти - SDRAM PC133. В продаже уже можно найти модули, поддерживающие эту спецификацию, причем цена на них превышает цены соответствующих моделей PC100 на 30%. Насколько это оправдано, судить пока довольно сложно, т. к. нам не удалось протестировать такие модули. Продвижением данного стандарта на рынок занимается уже не Intel, а их главный конкурент на рынке процессоров AMD. Intel же решила поддерживать память от Rambus, мотивируя это тем, что она лучше сочетается с шиной AGP 4x.

Cравнение параметров памяти PC100 и PC133PC100 2-2-2PC100 3-2-3PC133 3-3-3
Speed Sort Indicator-8-8-7.5
Max. Frequence @ CL=3100MHz100MHz133MHz
Access Time from Clock @ CL=36ns6ns5,4ns
Max. Frequence @ CL=2100 MHz83MHzN/A
Access Time from Clock @ CL=26ns7nsN/A
Setup/Hold Time2/1n2/1n1,5/0,8n

Latency
CL20ns30ns22,5ns
Trcd20ns20ns22,5ns
Trp20ns30ns22,5ns

133-МГц чипы направлены на использование с новым семейством микропроцессоров, работающих на частоте системной шины 133 МГц, и полностью совместимы со всеми PC100-продуктами. Такими производителями, как VIA Technologies, Inc., Acer Laboratories Inc. (ALi), OPTi Inc., Silicon Integrated Systems (SiS) и Standard Microsystems Corporation (SMC), разработаны чипсеты, поддерживающие спецификацию PC133.

Недавно появилась еще одна интересная технология - Virtual Channel Memory. VCM использует архитектуру виртуального канала, позволяющую более гибко и эффективно передавать данные с использованием каналов регистра на чипе. Данная архитектура интегрирована в SDRAM. VCM, помимо высокой скорости передачи данных, совместима с существующими SDRAM, что позволяет делать апгрейд системы без значительных затрат и модификаций. Это решение также нашло поддержку у некоторых производителей чипсетов.

SPD (Serial Presence Detect)

SPD - это небольшой чип, находящийся на модуле памяти и хранящий некоторые его параметры (рабочее напряжение, число банков, тип, емкость, время доступа и т. д.). Информация записывается в микросхемы EEPROM, позволяющие запоминать 2048 бит. Первые 128 байт не могут быть перезаписаны и отводятся под некоторую специальную информацию производителя, а оставшееся место доступно пользователю и содержит данные модуля. На модулях "безымянного" производства, как правило, SPD отсутствует, хотя некоторые материнские платы требуют его наличия (например, платы на чипсете 440LX). Возможно, это сделано, чтобы исключить использование "левой" продукции или чтобы избавить пользователя от необходимости делать вручную настройку памяти в BIOS.

 
« Предыдущая статья