Сделай Сам Свою Работу на 5

Модули динамической памяти





Динамическая память чаще всего применяется в виде модулей с разрядностью 1, 2,4 или 8 байт, которые могут устанавливаться пользователем без каких-либо при­способлений. Модули стандартизованы, поэтому обеспечивается взаимная совме­стимость.

SIPPh SIMM-30 — самые первые модули с однобайтной организацией, приме­нялись вплоть до 486-х процессоров.

♦ SIMM-72-pin — 4-байтные модули, применявшиеся на системных платах для 486 и Pentium.


252________________________________ Глава 7. Интерфейсы электронной памяти

DIMM-168 — 8-байтные модули для Pentium и выше. Существует два поколе­ния, существенно различных по интерфейсу. Модули DIMM 168-pin Buffered (1-го поколения), как и слоты для них, встречаются редко и с широко распро­страненными модулями DIMM 2-го поколения несовместимы даже механически (по ключам). Наиболее популярно второе поколение с микросхемами SDRAM.Различают модификации в зависимости от наличия буферов или регистров на управляющих сигналах:' Unbuffered, Buffered и Registered.

DIMM-184 — 8-байтные модули DDR SDRAM для системных плат 6-7 поко­лений процессоров.

RIMM — 2-байтные модули RDRAM для системных плат 6-7 поколений про­цессоров.



SO DIMM (72 и 144-pin) и 50 RIMM — малогабаритные варианты модулей (для блокнотных ПК).

♦ AIMM (AGP Inline Memory Module), они же GPA Card (Graphics Performance Accelerator) — 66-контактные 32- или 16-битные модули SDRAM, предназна­ченные для расширения памяти графических адаптеров, встроенных в системную плату.

Не пересчитывая контакты, отличить «короткие» SIMM от «длинных» и DIMM-модулей легко по их размеру: длина модуля SIMM-30 pin примерно 89 мм, SIMM-72 — 108 мм. Модули DIMM-168 и DIMM-184 имеют одинаковую длину около 134 мм (5,25"), но у 168-контактных модулей два ключа, а у 184-контактных — один (за счет чего больше контактов); кроме того, у DIMM-184 по две прорези по бокам, а не по одной. Модули RIMM имеют ту же длину, но легко отличимы по меньшему числу контактов — середина краевого разъема свободна от ламелей. У модулей RIMM микросхемы памяти закрыты пластиной радиатора. Кроме того, их левый ключ гораздо ближе к центру, чем у DIMM.

Модули памяти применяются и в принтерах (лазерных) — DIMM-168, 100-Pin DIMM, AIMM, SO DIMM-144, но иногда для них требуются и специальные мо­дули (по конструктиву или параметрам).



Современные модули памяти имеют шину данных разрядностью 1,4 или 8 байт. Кроме основных информационных бит, модули могут иметь дополнительные кон­трольные биты с различной организацией.

♦ Модули без контрольных бит (поп Parity) имеют разрядность 8,32 или 64 бита и допускают независимое побайтное обращение с помощью отдельных для каж­дого байта линий CAS#.

♦ Модули с контролем паритета (Parity) имеют разрядность 9, 36 или 72 бита
и также допускают независимое побайтное обращение, контрольные биты по
обращению приписаны к соответствующим байтам.

♦ Модули с генератором паритета (Fake Parity, Parity Generator, Logical Parity) так­ же допускают независимое побайтное обращение, логические генераторы па­ритета по чтению приписаны к соответствующим байтам. Действительного контроля памяти они не обеспечивают.


7.1. Динамическая память



♦ Модули с контролем по схеме ЕСС имеют разрядность 36,40,72 или 80 бит.
Обычно они допускают побайтное обращение к информационным битам, но
контрольные биты у них привязаны к одному или нескольким сигналам CAS#,
поскольку ЕСС подразумевает обращение сразу к целому слову.

ECC-Optimized — модули, оптимизированные под режим ЕСС. От обычных мо­дулей ЕСС они отличаются тем, что могут не обеспечивать побайтное обраще­ние к информационным битам.

ECC-on-Simm (EOS) — модули со встроенной схемой исправления ошибок. Каж­дый байт модуля имеет встроенные средства контроля и исправления ошибок, работающие прозрачно. Для системы модули функционируют как обычные па­ритетные — в случае обнаружения неисправимой ошибки они генерируют оши­бочный бит паритета. Эти модули обеспечивают отказоустойчивость по памяти(Kill Protected Memory) для системных плат, поддерживающих только конт­роль паритета. По «благородству» поведения (делают больше, чем «говорят»)они являются прямой противоположностью модулям с генератором паритета.



Набор сигналов модуля SIMM в основном совпадает с сигналами одиночных мик­росхем динамической памяти. Основные характеристики распространенных мо­дулей приведены в табл. 7.5, более подробное описание — в следующих разделах.

Таблица 7.5.Основные характеристики модулей памяти

 

Модуль Разрядность1, бит Объем, Мбайт Тип Питание, В Спецификация
SIMM-30.SIPP 8(9) 0,25-4 FPM, EDO 60,70, 80 не
SIMM-72 32 (36) 1-32 FPM, EDO, BEDO 50,60,70 не
DIMM-168-I 64(72,80) 8-256 FPM, EDO 50, 60,70 не
DIMM-168-II 64 (72, 80) 8-512 FPM, EDO 5,3,3 50,60,70 не
DIMM-168-II 64 (72, 80) 8-1024 SDRAM 3,3 РС66,РС100,РС133
DIMM-184 64 (72, 80) 128,256... DDR SDRAM 2,5 РС1600,РС2100
МММ SDRAM 3,3 166 МГц
100-Pin DIMM 4-128 SDRAM 3,3 100,125 МГц
100-Pin DIMM 4-32 FPM, EDO 3,3 50, 60 не
SODIMM-72 32(36) 4-32 FPM, EDO 3,3 50, 60 не
SODIMM-144 64(72) 32,64 FPM, EDO 3,3 50, 60 не
SODIMM-144 64(72) 32-256 SDRAM 3,3 66,100,125,133 МГц
RIMM 16(18) 64,96, 128,256 RDRAM 2,5 РС600, РС700, РС800

1В скобках указана разрядность с учетом битов паритета или ЕСС.

Спецификация быстродействия у разных типов памяти отражает различные па­раметры и выбирается исходя из технических и маркетинговых соображений. Для асинхронной памяти указывают время доступа (в наносекундах). Для памяти SDRAM указывается тактовая частота, на которой она работает с достойным зна-


254________________________________ Глава 7. Интерфейсы электронной памяти

чением латентности (на более высокой частоте она, возможно, и будет работать, но с большим значением CL). Обозначения РС66, PC 100 и PC 133 здесь тоже указывают на частоту (отсутствие обозначения соответствует 66 МГц — поначалу иных специфи­каций не было), а также на соответствие спецификациям Intel. Для DDR SDRAM числа в спецификации отражают пиковую пропускную способность (Мбайт/с): РС1600 (8 байт, 2 х 100 МГц), РС2100 (8 байт, 2 х 133 МГц). Для RDRAM числа в названии (600, 700 и 800) обозначают округленную частоту (2 х 300, 2 х 356 и 2 х 400 МГц) схода двухбайтных данных с конвейера RDRAM. Таким образом, их пиковая производительность составляет 1200, 1424 и 1600 Мбайт/с.

Маркировка модулей SDRAM, согласно спецификациям Intel, имеет вид PCX-abc-defY, где X — частота, МГц; а - CL (Cas Latency, в тактах), b - Trcd (задержка RAS-CAS), с = Тгр (время предзаряда RAS), d - Тас (время доступа), е — ревизия последовательной идентификации (SPD), f — резервный символ, Y — символ ар­хитектурных особенностей (R — признак наличия регистров; отсутствие символа означает отсутствие регистров и буферов). Временные характеристики задаются в десятках не, но Тас может задаваться и в наносекундах. Номер ревизии SDP может содержать как последнюю цифру, так и обе. Так, модуль РС100-322-620 работает на частоте 100 МГц при CL - 3 и Тас = 60 не, SPD ревизии 1.2. Но он может обозначаться и как PC 100-322-60120. Модуль PC100-322-620R имеет те же параметры, но еще снабжен и регистрами.

Существуют адаптеры, преобразующие форматы модулей SIMM (SIMMVerter, SIMMSaver). Они позволяют, например, сложить из четырех SIMM-30 один SIMM-72 или из двух односторонних SIMM-72 сложить один двусторонний. Трудно назвать такие конструктивные решения элегантными и надежными (по­является слишком много механических соединений и контактов), но их примене­ние может быть оправданно при дефиците гнезд на плате. Или, например, при на­личии четырех 4-мегабайтных модулей SIMM-30 можно сделать 16-мегабайтный SIMM-72. Следует помнить о повышенной нагрузке на шины, вносимой такими «супермодулями» с непомерным количеством микросхем и проводников.

Идентификация модулей

Для автоматической идентификации наличия и типа установленного модуля применяются различные методы, основанные на считывании конфигурацион­ной информации с модуля (параллельная или последовательная идентификация) или «исследовании» свойств модуля во время начального тестирования по вклю­чении питания.

Метод параллельной идентификации начал применяться с модулями SIPP и SIMM-30 фирмы IBM. В интерфейс этих модулей были введены два дополнитель­ных вывода, и по заземленным (на модуле) сигналам системная плата могла рас­познать наличие и объем установленной памяти. В SIMM-72 для идентификации предназначались 4 вывода (для ЕСС-модулей — 5), которые должны были нести информацию об объеме, быстродействии и типе применяемой памяти. Этот ме­тод не выдержал натиска новых типов памяти, поскольку описать их важнейшие


7,1. Динамическая память_____________________________________________ 255

параметры четырьмя битами невозможно. В SO DIMM-72 используют 7 бит, в DIMM-168 первого поколения — 10, что тоже не решает проблем.

Новые модули памяти — DIMM-168 второго поколения, SO DIMM-144, DIMM-184 используют последовательную идентификацию (Serial Presence Detection). На модуль устанавливается микросхема специальной энергонезависимой памяти с последовательным доступом по двухпроводному интерфейсу 12С, хранящая исчер­пывающую конфигурационную информацию. Формат конфигурационных данных стандартизован JEDEC, из доступных 256 байт под параметры пока определены только первые 32 и еще 32 зарезервированы, 64 байта отданы под информацию производителя (табл. 7.6). Основные параметры описываются в явном виде, на­пример, временные — в наносекундах, количество бит адреса задается числами. Интерфейс 12С позволяет легко объединять его сигналы со всех модулей, что существенно проще, чем коммутация 4-10 линий параллельной идентификации. На разъем модулей DIMM-168 выведены 3 бита адреса SA[0:2], что позволяет раз­водкой этих выводов адресовать до восьми модулей с объединенными линиями синхронизации и данных. При необходимости расширения следующие восемь мо­дулей потребуют от контроллера (чипсета) еще только одной двунаправленной или выходной линии. Адрес в SO DIMM-144 фиксирован, так что двухпроводный интерфейс позволяет опрашивать только один модуль, а каждый следующий мо­дуль потребует по одной дополнительной линии.

Байты 128-255 конфигурационной памяти свободны. Эту область в принципе можно занимать для пометки компьютера (точнее, модуля памяти) с целью при­вязки программного обеспечения к конкретному экземпляру PC. Однако при не­осторожном использовании модулей с микросхемами без защиты от модификации случайная запись в ячейки 0-127 может привести к недоступности модуля памя­ти. «Оживить» его можно будет только записью корректных данных.

Таблица 7.6.Назначение байт последовательной идентификации Байт Назначение

Стандартизованная информация о микросхеме

0 Число записанных байт конфигурационной памяти

1 Разрядность адреса микросхемы Serial PD (определяет объем конфигурационной
памяти: 1—2 байта, 2 — 4 байта, ODh — 8 Кбайт)

2 Тип памяти: 00 — резерв, 01 — Std FPM, 02 — EDO, 03 — Pipelined Nibble (BEDO),
04 —SDRAM

3 Количество бит адреса строк в банке 1 (биты 0-3) и банке 2 (биты 4-7) по модулю 16
(О — не определено, 1 — 1 или 16,2 — 2 или 17 и т. д.) Если банки одинаковые,

то биты 4-7 нулевые

4 Количество бит адреса столбцов (аналогично предыдущему)

5 Количество банков (рядов микросхем)

6-7 Разрядность данных с учетом контрольных бит (если менее 255, байт 7 — 0)

8 Уровень напряжения интерфейса: О — 7TL/5B, 01 —LVTTL (не допускает 5 В), 02 — HSTL 1.5,03 — SSTL 3.3,04 — SSTL 2.5

продолжение^


256________________________________ Глава 7. Интерфейсы электронной памяти

Таблица 7.6(продолжение)
Байт Назначение________________________________________________________________

9 Для DRAM — RAS Access time (в наносекундах). Для SDRAM — минимальное время
цикла (Tclk) для максимального значения CL (десятые доли не в BCD-коде)

10 Для DRAM — CAS Access time (в наносекундах). Для SDRAM — время доступа
относительно тактового импульса (Тас) аналогично предыдущему

11 Схема контроля: 00 — Non-Parity, 01 — Parity, 02 — ЕСС

12 Частота (тип) регенерации: 00 — Normal (распределенный цикл 156 мкс),

01 — Reduced 0.25х (39 мкс), 02 — Reduced 0.5х (78 мкс), 03 — Extended 2x (313мкс), 04 — Extended 4x (625 мкс), 05 — Extended 8x (125 мкс). Бит7 является признаком саморегенерации (биты 6:0 кодируют те же периоды)

13 Разрядность микросхем основной памяти, бит. Бит 7 равен 1, если имеется второй
банк с удвоенной разрядностью микросхем. Если банк один или оба банка одинаковы,
бит 7 равен О

14 Разрядность микросхем контрольных разрядов, бит (аналогично)

15-30 Детальное описание временных и организационных параметров SDRAM

31 Объемы банков (рядов микросхем): битО —4 Мбайт, бит 1—8 Мбайт, бит7 — 512 Мбайт,

единичное значение устанавливается в одном или нескольких (двух) битах 32-35 Время предварительной установки и удержания входных сигналов 36-61 Резерв

62 Ревизия SPD (две BCD-цифры)

63 Контрольная сумма байт 0-62 по модулю 256
Информация изготовителя

64-71 Идентификатор производителя по JEDEC

72 Код страны производителя

73-90 Код изделия (ASCII)

91-92 Код модификации

93-94 Дата изготовления (wwyy — неделя, год)

95-98 Серийный номер

99-127 Специальные данные изготовителя

126 Спецификация частоты (для Intel) DIMM SDRAM. Частота 66 МГц задается кодом 66п,
более высокие значения — числом МГц (100 = 64h)

127 Детализация для SDRAM 100 МГц (для Intel)

Модули SIMM-30, SIPP, SIMM-72

Модули SIMM (Single In-Line Memory Module) и SIPP (Single In-Line Pin Package) представляют собой небольшие печатные платы с односторонним краевым разъемом. Контактами модулей SIMM являются позолоченные (или покрытые специальным сплавом) площадки, расположенные на обеих поверхностях вдоль одной из сто­рон. Слово Single (одиночный) в названии подразумевает, что пары площадок на обеих сторонах эквивалентны (электрически соединяются между собой). У малорас­пространенных модулей SIPP контакты штырьковые (pin — иголка); эти контакты при необходимости можно припаять к площадкам модулей SIMM (такие контакты


7.1. Динамическая память_____________________________________________ 257

когда-то даже продавались в комплекте с модулями SIMM). Модули SIPP оказа­лись непрактичными — их контакты не выдерживают транспортировки и много­кратной установки.

На модулях смонтированы микросхемы памяти в корпусах SOJ или TSOP, их адресные входы объединены. Количество и тип микросхем определяются требуемой разрядностью и объемом хранимых данных. Архитектура модулей обеспечивает возможность побайтного обращения, что существенно для записи (byte-write); выбор байт производится отдельным входом CAS# для каждого байта. Распростра­ненные модули имеют напряжение питания 5 В, их параметры приведены в табл. 7.7.

Таблица 7.7.Организация модулей SIMM

 

Емкость, Мбайт С паритетом Без паритета
  30-pin 72-pin 30-pin 72-pin
256 Кбайт 256Кх9 - 256 Кх 8 -
1Мх9 256 К х 36 1Мх8 256 К х 32
- 512Кх36 - 512Кх32
4Мх9 1 Мх36 4Мх8 1Мх32
- 2Мх36 - 2Мх32
- 4Мх36 - 4Мх32
- 8Мх36 - 8Мх32
- 16Мх36 - 16Мх32

По логической организации различают односторонние и двусторонние модули.
У «односторонних» модулей микросхемы смонтированы на одной (передней)
поверхности, у «двусторонних» двойной комплект — два банка — микросхем смон­тирован на обеих сторонах платы. Эти названия не совсем точны, но имеют проч­ные позиции и иностранное происхождение (single side и double side). Часто встре­чаются модули, у которых на второй стороне смонтировано несколько микросхем, дополняющих набор первой стороны до требуемой разрядности (чаще там разме­щаются контрольные биты). Такие модули являются логически односторонними. У «истинно двусторонних» на обеих сторонах обычно симметрично расположе­ны одинаковые комплекты микросхем.

«Короткие», или SIMM 30-pin, модули SIMM (старый тип) имеют 30 печатных выводов (рис. 7.11) и однобайтную организацию. Разводка выводов у модулей фирмы IBM (для компьютеров IBM PS/2) отличается от общепринятых стандарт­ных. Различия делают несовместимыми модули с объемом более 1 Мбайт: моду­ли IBM могут быть двусторонними (2 Мбайт), стандартные — только односто­ронними. Малораспространенные модули SIPP имеют 30 штырьковых выводов и совпадают по разводке со стандартными модулями SIMM 30-pin (SIMM-30). Применение однобайтных модулей особенно в 32-битных системных платах сильно сковывает свободу выбора объема памяти. Назначение выводов SIMM-30 и SIPP приведено в табл. 7.8.



Глава 7. Интерфейсы электронной памяти


Рис.711. Модули SIMM-30

Таблица 7.8.Назначение выводов модулей SIPP и SIMM 30-pin

 

Контакт STD IBM Контакт STD1 IBM2.
+5 В +5 В DQ4 DQ4
CAS# CAS# МА8 MAS
DQO DQO МА9 MA9
МАО МАО МАЮ RAS1# :
МА1 МА1 DQ5 DQ5
DQ1 DQ1 WE# WE#
МА2 МА2 GND GND
МАЗ МАЗ DQ6 DQ6
GND GND N.C. PD(GND)
DQ2 DQ2 DQ7 DQ7
МА4 МА4 PB-Out PD(1M=GND)
МА5 МА5 RAS# RASO#
DQ3 DQ3 CAS-Parity# N.C.
МА6 МА6 PB-ln PB-(ln/Out)
МА7 МА7 +5B +5B

1 STD-стандартный SIMM (SIPP).

2 IBM - SIMM фирмы IBM.

«Длинные», или SIMM 72-pin (SIMM-72), модули SIMM имеют 72 печатных вы­вода (рис. 7.12, табл. 7.9) и 4-байтную организацию с возможностью независимо­го побайтного обращения по сигналам CASx#. По сигналам выборки строк биты данных делятся на два слова, DQ[0:15] выбираются сигналом RASO# для первого банка и RAS1 # для второго, DQ[ 16:31] выбираются соответственно сигналом RAS2* и RAS3*. В односторонних модулях (1,4,16,64 Мбайт — 1 банк) используется толь­ко одна пара сигналов выборки RASO* и RAS2#, в двусторонних (2,8, 32 Мбайт — 2 банка) — две пары сигналов RAS#. Заметим, что использование всеми модулями обеих дар линий RAS# поддерживается не всеми системными платами. Конт­рольные биты модулей с паритетом по выборке приписываются к соответству1-ющим байтам, в ЕСС-модулях возможны различные варианты. Модули без пари-тета имеют разрядность 32 бит, с паритетом — 36 бит, модули ЕСС — 36 или 40 бит. Модули ЕСС-36 и ЕСС-40 (ECC-optimised) не допускают побайтного обращения и существенно отличаются от 32-битных и паритетных модулей.


7,1. Динамическая память



Рис. 7.12.Модули SIMM-72


Таблица 7.9.Назначение выводов модулей SIMM 72-pin

 

Контакт Назначение для модулей х32, Контакт Назначение для модулей х32,
  Parity/ECC1   Parity/ECC1
GND PQ1/DQ19
DQO/DQO PQ3/DQ20
DQ16/DQ1 GND
DQ1/DQ2 CASO#
DQ17/DQ3 412 CAS2#/MA10
DQ2/DQ4 422 CAS3#/MA11
DQ18/DQ5 CAS1»
DQ3/DQ6 RASO#
DQ19/DQ7 RAS1#
+5В 462 (OE1#)/DQ21
112 (CAS-Parity#)/PD5 WE#
МАО 482 Reserved/ECC
МА1 DQ8/DQ22
МА2 DQ24/DQ23
МАЗ DQ9/DQ24
МА4 DQ25/DQ25
МА5 DQ10/DQ26
МА6 DQ26/DQ27
19* МА10/ОЕ# DQ11/DQ28
DQ4/DQ8 DQ27/DQ29
DQ20/DQ9 DQ12/DQ30
2,2 DQ5/DQ10 DQ28/DQ31
DQ21/DQ11 +5B
DQ6/DQ12 DQ29/DQ32
DQ22/DQ13 DQ13/DQ33
DQ7/DQ14 DQ30/DQ34
DQ23/DQ15 DQ14/DQ35
МА7 642 DQ31/DQ36
292 MA11(OEO#)/DQ16 652 DQ15/DQ37

продолжение^



Глава 7. Интерфейсы электронной памяти


Таблица 7.9(продолжение)


Контакт Назначение для модулей х32, Parity/ECC1


Контакт Назначение для модулей х32, Parity/ECC1


 



+5В
МА8
МА9
ЗЗ2 RAS3#/NC
342 RAS2#/NC
PQ2/DQ17
PQO/DQ18

 

662 (OE2#)/DQ38
PD1
PD2
PD3
PD4
71г (OE3#)/DQ39
GND

1 Модули ECC различных производителей могут отличаться по назначению выводов. Некоторые моду­ли по выводам совпадают с паритетными, но могут различаться по связям контрольных бит с сигнала­ми RASx# и CASx#.

2 Могут существенно отличаться по назначению у модулей ЕСС. Сигналы DQ[36:39] имеются только в модулях ЕСС-40. В скобках приведены назначения выводов модулей фирмы IBM.

Сигналы модулей SIMM (табл. 7.10) в основном совпадают с сигналами микро­схем динамической памяти. Для идентификации модулей предназначены сигна­лы PD[1:5]. По заземленным (на модуле) сигналам системная плата может распо­знать быстродействие (тип) и объем установленной памяти. Стандарт JEDEC для SIMM-72 определяет следующее назначение выводов (0 — заземлен, 1 — свободен):

♦ сигналы PD[1: 2] (контакты 67,68) — объем памяти модуля, Мбайт: 00=4,11=8,01=16, 10=32;

♦ сигналы PD[3:4] (контакты 69,70) - время доступа, не: 00=100, 10=80, 01=70,11=60;

♦ сигнал PD5 может являться признаком ЕСС-модуля (заземленный контакт).

Таблица 7.10.Сигналы модулей SIMM Сигнал Назначение

MAi Multiplexed Address — мультиплексированные линии адреса. Во время спада сигнала RAS# на этих линиях присутствует адрес строки, во время спада CAS# — адрес столбца. Модули SIMM объемом 16 Мбайт могут быть с симметричной (square — квадратной) организацией — 11 бит адреса строк и 11 бит адреса колонок или асимметричной — 12x10 бит соответственно

DQx Data Bit — биты данных (объединенные входы и выходы) PQx Parity Bit — бит паритета х-го байта

PB-ln, Parity Bit Input, Output — вход и выход микросхемы бита паритета (для SIPP PB-Out и SIMM-30). Для хранения паритета в этих модулях всегда используются микросхемы

с однобитной организацией, у которых вход и выход разделен. Обычно эти контакты

на модуле соединены

WE# Write Enable — разрешение записи. При низком уровне сигнала во время спада CAS# выполняется запись в ячейку. Переход WE# в низкий уровень и обратно при высоком уровне CAS# переводит выходной буфер EDO DRAM в высокоимпедансное состояние

RASx# Стробы выборки строк. Сигналы RASO* и RAS1 # используются соответственно для бит [0:15] и [16:31] первого банка, RAS1#nRAS3#— для бит [0:15] и [16:31] второго банка


7.1. Динамическая память_____________________________________________ 261

Таблица 7.10.Сигналы модулей SIMM Сигнал Назначение

CASx# Стробы выборки столбцов, отдельные для каждого байта: CASO# — DQ[0:7], PQO;

CAS1# — DQ[8:15], PQ1; CAS2# — DQ[16:23], PQ2; CAS3# — DQ[24:31], PQ3. В ECC-модулях возможно обращение только ко всему модулю по сигналам CASO* и CAS1 #

CAS- Строб выборки столбцов для контрольных разрядов (редко используемый вариант)

Parity*

ОЕх# Output Enable — разрешение открытия выходного буфера. Эти выводы на системной плате обычно соединяются с логическим нулем, а для управления буфером используются сигналы RAS#, CAS# и WE#. На некоторых модулях SIMM могут отсутствовать

PD[1:5] Presence Detect — индикаторы присутствия (обычно не используются) N.C. No Connection — свободный вывод

Модули DIMM-168 и DIMM-184

Модуль памяти DIMM-168 (Dual-In-line-Memory Module) имеет 168 независимых печатных выводов, расположенных с обеих сторон (контакты 1-84 — с фронтальной стороны, 85-168 — с тыльной). Разрядность шины данных — 8 байт, организация рассчитана на применение в компьютерах с четырех- и восьмибайтной шиной данных. Конструкция и интерфейс модулей соответствует стандарту JEDEC 21-С. Модули устанавливаются на плату вертикально в специальные разъемы (слоты) с ключевыми перегородками, задающими допустимое питающее напряжение и тип (поколение) применимых модулей. Модули выпускаются для напряжения пита­ния 3,3 и 5 В. Вид модулей и сочетания ключей представлены на рис. 7.13. Тол­щина модулей с микросхемами в корпусах SOJ не превышает 9 мм, в корпусах TSOP - 4 мм.

По внутренней архитектуре модули близки к SIMM-72, но имеют удвоенную раз­рядность и, соответственно, удвоенное количество линий CAS#. Также удвоено число сигналов разрешения записи и разрешения выходных буферов, что позво­ляет организовывать модули в виде двух 4-байтных банков с возможностью их чередования (Bank Interleaving). Модули могут иметь разрядность 64, 72 или 80 бит, дополнительные разряды 72-битных модулей организуются либо по схеме контроля паритета (приписываясь к соответствующим байтам), либо по схеме ЕСС; 80-битные — только по схеме ЕСС.

Модули DIMM первого поколения (по IBM) были ориентированы на асинхрон­ную память (FPM, EDO и BEDO); по архитектуре они напоминают SIMM-72. В модулях применяется параллельная идентификация — параметры быстро­действия и объема передаются через 8 буферизованных выводов идентификации (Presence Detect pins). Модули первого поколения не получили широкого рас­пространения, поскольку не принесли принципиальных новшеств в подсистему памяти.

Модули второго поколения отличаются тем, что позволяют использовать микро­схемы как асинхронной (FPM и EDO), так и синхронной динамической памяти



Глава 7. Интерфейсы электронной'памяти


(SDRAM). Внешне они похожи на модули первого поколения, но обличаются ключом, не допускающим ошибочную установку. Унифицированное назначение выводов позволяет в одни и те же слоты устанавливать как модули DRAM; так и SDRAM. Нумерация бит данных единая для всех типов организации — конт­рольные биты СВх имеют отдельную нумерацию, их наличие зависит от организации (паритет, ЕСС-72, ЕСС-80).

Рис. 7.13. Модули DIMM: а — вид модуля DIMM-168, б — ключи для модулей первого поколения, в — ключи для модулей второго поколения, г — вид модуля DIMM-184

Модули с любой организацией используют побайтное распределение информа­ционных бит по сигналам CASx# (табл. 7.11), распределение контрольных бит представлено в табл. 7.12. Младший бит адреса приходит по одной линии на все микросхемы модуля. Сигналы управления модулей SDRAM значительно отлича­ются от модулей DRAM. Исполняемая операция SDRAM определяется сигнала* ми RAS#, CAS# и WE#, синхронизируемыми по фронту соответствующих сигна­лов СКх. Назначение сигналов модулей приведено в табл. 7.13, назначение выводов модулей DRAM — в табл. 7.14, SDRAM — в табл. 7.15.


7.1. Динамическая память



Таблица 7.11.Организация информационных и управляющих сигналов для модулей DIMM-168 второго поколения

Таблица 7.12.Связь контрольных бит с управляющими сигналами для модулей DIMM-168 второго поколения

Таблица 7.13.Сигналы модулей DIMM-168 второго поколения и DIMM-184

продолжение*?


264________________________________ Глава 7. Интерфейсы электронной памяти

Таблица 7.13(продолжение)

В модулях SDRAM вместо раздельных сигналов RAS[0:3]# для выбора банков (рядов микросхем) используются сигналы S0#, S1#, S2# и S3#; вместо CAS[0:7]# для выбо­ра байтов — сигналы DQMBO-DQMB7; сигналы WE2#, OEO# и ОЕ2# не используются.


7.1. Динамическая память

Таблица 7. 14.Назначение выводов DIMM-168 DRAM второго поколения  
Контакт Цепь Контакт Цепь Контакт Цепь Контакт Цепь
VSS VSS VSS VSS
DQO DQ32 OE2# DU
DQ1 DQ33 RAS2# RAS3#
DQ2~~ DQ34 CAS2# CAS6#
DQ3 DQ35 CAS3# CAS7#
VCC VCC WE2# DU
DQ4 DQ36 VCC VCC
DQ5 DQ37 CB10 CB14
DQ6 DQ38 CB11 CB15
DQ7 DQ39 CB2 CB6
DQ8 DQ40 CB3 CB7
VSS VSS VSS VSS
DQ9 DQ41 DQ16 DQ48
DQ10 DQ42 DQ17 DQ49
DQ11 DQ43 DQ18 DQ50
DQ12 DQ44 DQ19 DQ51
DQ13 DQ45 VCC VCC
VCC VCC DQ20 DQ52
DQ14 DQ46 NC NC
DQ15 DQ47 DU DU
СВО CB4 NC NC
СВ1 CBS VSS VSS
VSS VSS DQ21 DQ53
СВ8 CB12 DQ22 DQ54
СВ9 CB13 DQ23 DQ55
VCC VCC VSS VSS
WEO# DU DQ24 DQ56
CASO# CAS4# DQ25 DQ57
CAS1# CAS5# DQ26 DQ58
RASO# RAS1# DQ27 DQ59
OEO# DU VCC VCC
VSS VSS DQ28 DQ60
АО A1 DQ29 DQ61
A2 A3 DQ30 DQ62
A4 A5 DQ31 DQ63
A6 A7 VSS VSS
A8 A9 NC NC
A10 A11 NC NC
A12 A13 NC SAO
VCC VCC SDA SA1
VCC DU SCL SA2
DU DU VCC VCC

Глава 7. Интерфейсы электронной памяти

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.