DIMM 100MHz ve sbernici 66 MHz

J. Polívka jpolivka
Středa Březen 17 12:05:42 CET 2004


Omlouvam se za nabodenicka v nize uvedenem prispevku, ale je to prevzaty
clanek.
J. Polivka


> Kcemu slouzi ta EEPROM, jake udaje jsou tam zapsany?
> Stehlík
>

=============== převzato z www.hardware.cz  ======================

Trocha inteligence do DIMM paměťových modulů: SPD
(Paměti, 16.03.1999 07:00, autor "ZM")
==========================================================
Takže: onen čip - správně nazývaný SPD - Serial Presence Detect (jak to
přeložit? sériová detekce přítomnosti?) říká správci paměti, obsaženému
většinou v čipsetu základní desky počítače, s kým má vlastně tu čest. Neboli
PC vyšle dotaz paměťovému modulu - A který ty seš ? - a on odpoví sérií
bajtů v následujícím pořadí:

0. a 1. bajt jsou jen údaje o typu samotného SPD čipu
2. bajt udává, jde-li o EDO nebo SDRAM paměť
3. bajt je počet bitů adresy řádku
4. bajt je počet bitů adresy sloupce
5. bajt je počet řad paměťových čipů
6. a 7. bajt je délka slova (počet bitů)
8. bajt udává zda se jedná o 5voltovou, 3voltovou a další napěťovou úroveň
9. a 10. bajt udává časování CASu
11. bajt určuje, jedná-li se o paritní nebo bezparitní modul, ECC atd.
12. bajt určuje druh obnovování (refresh)
13. bajt určuje šířku slova jednotlivých paměťových čipů
14. bajt určuje šířku slova paměťových čipů pro ECC
15. a 16. bajt jsou opět časové údaje
17. bajt udává počet banků v paměťovém modulu
18. až 30. bajt se opět týkají časování a různých podrobností o bufferování
vstupů, výstupů atd.
31. bajt popisuje paměťovou kapacitu v každé fyzické řadě čipů modulu
32. až 35. bajt je opět časování
62. bajt je verze SPD implementace (současná je listopad 97)
63. bajt je kontrolní součet bajtů 0 až 62
64. až 71. bajt je JEDEC ID kód výrobce
72. bajt udává místo výroby paměťového modulu
73. až 90. bajt obsahuje číslo produktu výrobce
91. a 92. bajt udává kód revize
93. a 94. bajt je datum výroby
95. až 98. bajt je sériové číslo modulu
99. až 125. bajt obsahují specifická data výrobce
126. bajt určuje zda modul podporuje 66MHz nebo 100MHz časování
127. bajt určuje jakým způsobem je (pokud vůbec) definována podpora 100MHz
časování

Takže - jak sami vidíte - konečně paměťové moduly přestávají být anonymním
kusem plošňáku s připájenými paměťovými čipy, ale stávají se skutečnými
moduly, které v sobě nesou vizitku, podle níž si základní deska může sama
zjistit, v jakém režimu paměťový modul provozovat, aby to bylo pro ní i pro
modul samotný co nejvýhodnější.
A ještě odkaz na původní dokument od Intelů - pro ty kteří by se chystali
vyrábět či používat vlastní DIMM moduly:
ftp://download.intel.com/design/pcisets/memory/spdsd12a.pdf









Další informace o konferenci Hw-list