SIMM | это... Что такое SIMM? (original) (raw)
Сверху вниз:
• 30-контактный (4 МБ, 9 x HYB514100AJ-70),
• 68-контактный (512 кБ 4 x TC524258BJ-10 VRAM из Macintosh LC II)
• 72-контактный (128 МБ 16 x KM44C16100AS-6 + 8 x HM5116100S6) (внизу) модули SIMM.
Модуль памяти SIPP в 286 материнской плате
SIMM (англ. Single In-line Memory Module, односторонний модуль памяти) — модули памяти с однорядным расположением контактов, широко применявшиеся в компьютерных системах в 1990-е годы. Стандарты SIMM описаны в сборнике JEDEC JESD-21C. Имели несколько модификаций.
Содержание
- 1 История
- 2 FPM и EDO
- 3 30-контактные модули
- 4 72-контактные модули
- 5 См. также
- 6 Ссылки
- 7 Примечания
История
Большинство ранних материнских плат IBM PC-совместимых компьютеров использовали чипы DRAM, упакованные в DIP-корпуса и установленные в сокеты. Однако системы, использовавшие процессоры 80286, использовали большее количество памяти, и для экономии места на материнской плате и упрощения процесса модернизации, отдельные чипы стали объединять в модули. Некоторые системы использовали SIPP-модули, но их оказалось слишком легко сломать при установке.
Модули SIMM были разработаны и запатентованы в 1983 году компанией Wang Laboratories. Первоначально модули были керамическими и имели пины.
Ранние SIMM использовали обычные слоты без механизмов фиксации, однако достаточно быстро стали применяться ZIF-слоты с защёлками.
- Первыми появились 30-контактные модули, имевший объем от 64 КБайт[1] до 16 МБайт и восьмиразрядную шину данных, дополняемую (иногда) девятой линией контроля четности памяти. Применялся в компьютерах с ЦП Intel 8088[2], 286, 386. На материнских платах с процессорами 8088, модули ставились по одному, в случае процессоров 286, 386SX модули ставились парами, на 386DX — по четыре модуля одинаковой емкости.
- С распространением в массовых компьютерах процессоров Intel 80486 и аналогичных, для которых 30-контактные модули надо было ставить, как минимум, по четыре, был вытеснен 72-контактным модулем SIMM, который, по существу, объединил на себе четыре 30-контактных модуля с общими линиями адреса и раздельными линиями данных. Таким образом, модуль становится 32-разрядным и достаточно всего одного модуля. Объём от 1 МБайт до 128 МБайт. 72-контактные модули появились вначале на брэндовых (Compaq, HP, Acer и другие) PC в эпоху процессоров 486, и на практически всех материнских платах всех производителей с переходом на Pentium.
Так как на материнских платах для процессора Pentium с 64-разрядной шиной данных 72-контактные модули уже потребовалось ставить парами, постепенно и их физически попарно «объединили» путём расположения микросхем на обеих сторонах печатной платы модуля памяти, результатом чего стало появлением первых модулей DIMM.
Существовали также 64-контактные (применявшиеся например в Macintosh IIfx) и 68-контактные (VRAM в Macintosh LC) варианты.
FPM и EDO
С распространением в массовых компьютерах процессоров Pentium, по причине низкого быстродействия динамической памяти SIMM-модулей, их спецификация претерпела изменения, в результате чего более новые модули, обладая немного большим быстродействием (их называли EDO) стали несовместимы со старыми (FPM).
Материнские платы для процессоров Pentium, как правило, поддерживали оба типа памяти, в то время как большинство материнских плат для процессора 486 поддерживали только старый (FPM) тип модулей памяти. Отличить модули по внешнему виду было практически невозможно (внешнее отличие было только в маркировке микросхем), и на практике чаще использовался метод «научного тыка». Установка «неправильного» типа памяти не приводила к неисправностям — система просто не видела памяти.
30-контактные модули
Слоты для 30-контактных SIMM на материнской плате Atari STE
- Разрядность шины данных: 8 бит (9 бит у модулей с контролем четности)
- Тип применяемых микросхем динамической памяти: FPM
- Стандартные значения объема памяти модулей: 64 Кб, 256 Кб, 1 Мб, 4 Мб, 16 Мб
- Физические размеры модуля: 89 на 13 или 89 на 25 мм
- Шаг расположения контактных площадок — 0,1"
- Модули типа SIPP имеют аналогичное назначение контактов и отличаются только конструктивно (контактные штырьки вместо контактных площадок)
Назначение контактов модуля
№ | Название | Описание |
---|---|---|
1 | Vcc | Напряжение питания +5 В |
2 | CAS# | Строб адреса столбца |
3 | DQ0 | Линия данных 0 |
4 | A0 | Адресная линия 0 |
5 | A1 | Адресная линия 1 |
6 | DQ1 | Линия данных 1 |
7 | A2 | Адресная линия 2 |
8 | A3 | Адресная линия 3 |
9 | GND | Общий |
10 | DQ2 | Линия данных 2 |
11 | A4 | Адресная линия 4 |
12 | A5 | Адресная линия 5 |
13 | DQ3 | Линия данных 3 |
14 | A6 | Адресная линия 6 |
15 | A7 | Адресная линия 7 |
16 | DQ4 | Линия данных 4 |
17 | A8 | Адресная линия 8 |
18 | A9 | Адресная линия 9 |
19 | A10 | Адресная линия 10 |
20 | DQ5 | Линия данных 5 |
21 | WE# | Запись данных |
22 | GND | Общий |
23 | DQ6 | Линия данных 6 |
24 | A11 | Адресная линия 11 |
25 | DQ7 | Линия данных 7 |
26 | QP | Линия данных 9 (контроль четности, выход) |
27 | RAS# | Строб адреса строки |
28 | CASP# | Строб адреса столбца четности |
29 | DP | Линия данных 9 (контроль четности, вход) |
30 | Vcc | Напряжение питания +5 В |
Примечания:
- Уровни сигналов на линиях — стандартные ТТЛ
- Линии QP и DP подключены только на модулях, использующих контроль четности
- A8 не подключена на 64 Кб модулях
- A9 не подключена на 64 Кб, 256 Кб модулях
- A10 не подключена на 64 Кб, 256 Кб и 1 Мб модулях
- A11 не подключена на 64 Кб, 256 Кб, 1 Мб и 4 Мб модулях
72-контактные модули
Слоты для 72-контактных SIMM на материнской плате IBM PS/2 с процессором 80486
- Разрядность шины данных: 32 бита (36 бит у модулей с контролем четности)
- Тип применяемых микросхем динамической памяти: FPM, EDO
- Стандартные значения объема памяти модулей: 1 Мб, 2 Мб, 4 Мб, 8 Мб, 16 Мб, 32 Мб, 64 Мб, 128 Мб
- Физические размеры модуля: в большинстве случаев 108 на 25 мм, иногда 108 на 39 мм
- Шаг расположения контактных площадок — 0,05"; между выводами 36 и 37 увеличенное расстояние и вырез (ключ)
Назначение контактов модуля
№ | ECC Без контроля четности | ECC С контролем четности | Назначение | Без контроля четности | С контролем четности | Назначение |
---|---|---|---|---|---|---|
1 | VSS | VSS | Общий | VSS | VSS | Общий |
2 | DQ0 | DQ0 | Линия данных 0 | DQ0 | DQ0 | Линия данных 0 |
3 | DQ1 | DQ1 | Линия данных 1 | DQ16 | DQ16 | Линия данных 16 |
4 | DQ2 | DQ2 | Линия данных 2 | DQ1 | DQ1 | Линия данных 1 |
5 | DQ3 | DQ3 | Линия данных 3 | DQ17 | DQ17 | Линия данных 17 |
6 | DQ4 | DQ4 | Линия данных 4 | DQ2 | DQ2 | Линия данных 2 |
7 | DQ5 | DQ5 | Линия данных 5 | DQ18 | DQ18 | Линия данных 18 |
8 | DQ6 | DQ6 | Линия данных 6 | DQ3 | DQ3 | Линия данных 3 |
9 | DQ7 | DQ7 | Линия данных 7 | DQ19 | DQ19 | Линия данных 19 |
10 | VCC | VCC | Напряжение питания +5 В | VCC | VCC | Напряжение питания +5 В |
11 | PD5 | PD5 | Линия конфигурации 5 | - | - | Не подключен |
12 | A0 | A0 | Адресная линия 0 | A0 | A0 | Адресная линия 0 |
13 | A1 | A1 | Адресная линия 1 | A1 | A1 | Адресная линия 1 |
14 | A2 | A2 | Адресная линия 2 | A2 | A2 | Адресная линия 2 |
15 | A3 | A3 | Адресная линия 3 | A3 | A3 | Адресная линия 3 |
16 | A4 | A4 | Адресная линия 4 | A4 | A4 | Адресная линия 4 |
17 | A5 | A5 | Адресная линия 5 | A5 | A5 | Адресная линия 5 |
18 | A6 | A6 | Адресная линия 6 | A6 | A6 | Адресная линия 6 |
19 | - | - | Не подключен | A10 | A10 | Адресная линия 10 |
20 | DQ8 | DQ8 | Линия данных 8 | DQ4 | DQ4 | Линия данных 4 |
21 | DQ9 | DQ9 | Линия данных 9 | DQ20 | DQ20 | Линия данных 20 |
22 | DQ10 | DQ10 | Линия данных 10 | DQ5 | DQ5 | Линия данных 5 |
23 | DQ11 | DQ11 | Линия данных 11 | DQ21 | DQ21 | Линия данных 21 |
24 | DQ12 | DQ12 | Линия данных 12 | DQ6 | DQ6 | Линия данных 6 |
25 | DQ13 | DQ13 | Линия данных 13 | DQ22 | DQ22 | Линия данных 22 |
26 | DQ14 | DQ14 | Линия данных 14 | DQ7 | DQ7 | Линия данных 7 |
27 | DQ15 | DQ15 | Линия данных 15 | DQ23 | DQ23 | Линия данных 23 |
28 | A7 | A7 | Адресная линия 7 | A7 | A7 | Адресная линия 7 |
29 | DQ16 | DQ16 | Линия данных 16 | A11 | A11 | Адресная линия 11 |
30 | VCC | VCC | Напряжение питания +5 В | VCC | VCC | Напряжение питания +5 В |
31 | A8 | A8 | Адресная линия 8 | A8 | A8 | Адресная линия 8 |
32 | A9 | A9 | Адресная линия 9 | A9 | A9 | Адресная линия 9 |
33 | - | - | Не подключен | RAS3# | RAS3# | Строб строки 3 |
34 | RAS1# | RAS1# | Строб строки 1 | RAS2# | RAS2# | Строб строки 2 |
35 | DQ17 | DQ17 | Линия данных 17 | - | PQ3 | Бит четности 3 (для линий 16-23) |
36 | DQ18 | DQ18 | Линия данных 18 | - | PQ1 | Бит четности 1 (для линий 0-7) |
37 | DQ19 | DQ19 | Линия данных 19 | - | PQ2 | Бит четности 2 (для линий 8-15) |
38 | DQ20 | DQ20 | Линия данных 20 | - | PQ4 | Бит четности 4 (для линий 24-31) |
39 | VSS | VSS | Общий | VSS | VSS | Общий |
40 | CAS0# | CAS0# | Строб столбца 0 | CAS0# | CAS0# | Строб столбца 0 |
41 | A10 | A10 | Адресная линия 10 | CAS2# | CAS2# | Строб столбца 2 |
42 | A11 | A11 | Адресная линия 11 | CAS3# | CAS3# | Строб столбца 3 |
43 | CAS1# | CAS1# | Строб столбца 1 | CAS1# | CAS1# | Строб столбца 1 |
44 | RAS0# | RAS0# | Строб строки 0 | RAS0# | RAS0# | Строб строки 0 |
45 | RAS1# | RAS1# | Строб строки 1 | RAS1# | RAS1# | Строб строки 1 |
46 | DQ21 | DQ21 | Линия данных 21 | - | - | Не подключен |
47 | WE# | WE# | Сигнал записи | WE# | WE# | Сигнал записи |
48 | ECC# | ECC# | ECC | - | - | Не подключен |
49 | DQ22 | DQ22 | Линия данных 22 | DQ8 | DQ8 | Линия данных 8 |
50 | DQ23 | DQ23 | Линия данных 23 | DQ24 | DQ24 | Линия данных 24 |
51 | DQ24 | DQ24 | Линия данных 24 | DQ9 | DQ9 | Линия данных 9 |
52 | DQ25 | DQ25 | Линия данных 25 | DQ25 | DQ25 | Линия данных 25 |
53 | DQ26 | DQ26 | Линия данных 26 | DQ10 | DQ10 | Линия данных 10 |
54 | DQ27 | DQ27 | Линия данных 27 | DQ26 | DQ26 | Линия данных 26 |
55 | DQ28 | DQ28 | Линия данных 28 | DQ11 | DQ11 | Линия данных 11 |
56 | DQ29 | DQ29 | Линия данных 29 | DQ27 | DQ27 | Линия данных 27 |
57 | DQ30 | DQ30 | Линия данных 30 | DQ12 | DQ12 | Линия данных 12 |
58 | DQ31 | DQ31 | Линия данных 31 | DQ28 | DQ28 | Линия данных 28 |
59 | VCC | VCC | Напряжение питания +5 В | VCC | VCC | Напряжение питания +5 В |
60 | DQ32 | DQ32 | Линия данных 32 | DQ29 | DQ29 | Линия данных 29 |
61 | DQ33 | DQ33 | Линия данных 33 | DQ13 | DQ13 | Линия данных 13 |
62 | DQ34 | DQ34 | Линия данных 34 | DQ30 | DQ30 | Линия данных 30 |
63 | DQ35 | DQ35 | Линия данных 35 | DQ14 | DQ14 | Линия данных 14 |
64 | - | DQ36 | Линия данных 36 | DQ31 | DQ31 | Линия данных 31 |
65 | - | PQ37 | Линия данных 37 | DQ15 | DQ15 | Линия данных 15 |
66 | - | PQ38 | Линия данных 38 | - | - | Не подключен |
67 | PD1 | PD1 | Линия конфигурации 1 | PD1 | PD1 | Линия конфигурации 1 |
68 | PD2 | PD2 | Линия конфигурации 2 | PD2 | PD2 | Линия конфигурации 2 |
69 | PD3 | PD3 | Линия конфигурации 3 | PD3 | PD3 | Линия конфигурации 3 |
70 | PD4 | PD4 | Линия конфигурации 4 | PD4 | PD4 | Линия конфигурации 4 |
71 | - | DQ39 | Линия данных 39 | - | - | Не подключен |
72 | VSS | VSS | Общий | VSS | VSS | Общий |
Примечания:
- A10 не подключена на 256 Кб, 512 Кб, 1 Мб и 4 Мб модулях
- RAS1/RAS3 не подключены на 256 Кб, 1 Мб и 4 Мб модулях
Объем памяти модуля определяется по перемычкам, установленным на линиях конфигурации PD1 и PD2
PD2 | PD1 | Объем |
---|---|---|
GND | GND | 4 или 64 Мб |
GND | NC | 2 или 32 Мб |
NC | GND | 1 или 16 Мб |
NC | NC | 8 Мб |
Время доступа микросхем модуля определяется по перемычкам, установленным на линиях конфигурации PD3 и PD4
PD4 | PD3 | Время доступа |
---|---|---|
GND | GND | 50, 100 нс |
GND | NC | 80 нс |
NC | GND | 70 нс |
NC | NC | 60 нс |
GND — линия подключена к общему проводу, NC — не подключена.
72-контактные модули FPM применялись не только в компьютерах, но и в лазерных принтерах для увеличения их памяти. В ноутбуках на процессорах 386sx и 386dx так же использовались 72-контактные модули.
После появления 72-контактных модулей FPM надо было найти применение 30-контактным модулям, и некоторые фирмы начали выпуск адаптеров 4x 30pin SIMM в 72pin SIMM.
См. также
Ссылки
- SIMM (30 pin) (англ.)
- 30 pin SIMM Pinout (англ.)
- SIMM (72 pin) (англ.)
- SIMM with ECC (72 pin) (англ.)
- 40-pin SIMM Pinout from AcerNote 730i (рус.)
- RAM Identification (англ.)
- FAQ по подсистеме памяти, (рус.) iXBT.com