256MB-Speichermodule

Für i440BX/ZX/MX und i810 gilt:

Eine (unvollständige) Kompatibilitätsliste ist weiter unten zu finden.

Ob Speichermodule kompatibel sind hängt von der Technologie der der SDRAM-Chips ab. Chipsatzhersteller beziehen sich dabei auf die MBit-Kapazität, was jedoch nicht eindeutig ist. Kennzeichnend sind

der verwendeten SDRAM-Chips, deren Daten aus dem Datenblatt entnommen werden müssen.

Aus den Bitbreiten von Row-, Column- und Bankadresse sowie Datenbusbreite ergibt sich die MBit-Zahl. Z.B. 12 Row-, 10 Column-, 2 Bank-Leitungen (4 Bänke) eines x8-Chips: 2^(12+10+2)*8Bit=128MBit.

In den Datenblättern verschiedener Chipsätze wird angemerkt, dass auch die Bitbreite des Datenbusses der SDRAM-Chips ein Kriterium darstellt, was ich nicht bestätigen konnte: die Module funktionieren einwandfrei, jedoch nur mit halber Kapazität aufgrund fehlender Adressierungsmöglichkeit.

Kriterium: Adressierung

Über die o.g. MBit-Technologie lässt sich grob eine Einteilung treffen. Intel 440BX/ZX/MX und 810er-Chipsätze können keine 256MBit-Technologie verwalten. 128MBit-Technologie ist nur mit 16Mx8-Chips kompatibel. Grund dafür sind die vom SDRAM-Controller des Chipsets möglichen RAM-Adressierungsmöglichkeiten, die Row- und Column-Adresse erzeugen. Die o.g. Intel-Chipsätze unterstützen

So kann z.B. ein 32Mx4-128MBit-Chip mit 12/11-Adressierung nicht (vollständig) benutzt werden, genauso wenig wie ein 16Mx16-256MBit-Chip mit 13/9-Adressierung.

Weitere Infos zur Adressierung von SDRAMs habe ich hier zusammen gefasst.

Kriterium: Refresh

Die Intel 440er-Chipsätze unterstützen nur die Standard-Refresh-Rate (4k/64ms bzw. 15,6µs). Bisher habe ich nur 256MBit-SDRAMs gesehen, die Reduced-Refresh-Rate (8k/64ms bzw. 7,8µs) haben.

Reduced-Refresh-Module laufen zwar (mit halbierter Größe) auf dem 440BX, werden damit aber nicht nach den Spezifikationen betrieben, was zu Datenverlust führen kann.

Die Kompatibilität wird einmal durch die Refresh-Zyklen-Zahl bestimmt - das hat nichts mit CPU oder PC100 zu tun:

Es gibt aber auch Module, bei denen die Chips vergossen oder verdeckt sind und nicht mehr als einzelne erkennbar sind (SwissBit, OptoSys, Infineon). Hier kann nur das Datenblatt Sicherheit geben. Die Angabe von PC100 oder rückwärtskompatibel zu PC100 dazu zu sein ist nicht aussagekräftig. Das sehr häufig diskutierte Thema "Low Density" oder "High Density" ist meiner Meinung nach genauso wenig aussagekräftig wie die Chip-Anzahl pro Modul. Die Begriffe "Low Density" und "16-Chip" werden oft zur Kennzeichnung 440BX-kompatibler Module verwendet.

Es gibt auch 16-Chip-Module, die nicht kompatibel mit den 440er-Chipsätzen sind, wenn sie aus "32Mx4"-SDRAMs aufgebaut sind.

Auch gibt es 32-Chip-Module wie das HB52RD328DC-F für Compaq Armada, die aus "16Mx4"-SDRAMs aufgebaut sind und wahrscheinlich mit dem 440er funktionieren.

Details

Auf der Suche nach dem Grund, warum 8-Chip-Riegel mit 256MB auf 16Mx16-Basis nicht mit den 440er-Chipsätzen funktionieren, habe ich bisher nur einen Anhaltspunkt gefunden: die verwendeten 16Mx16-DRAMs haben 8192 Refresh-Zyklen / 64ms (bei 7,8125μs "Reduced Refresh Rate"), die kompatiblen Module haben 4096 Zyklen (4K-Refresh) (bei 15,625μs). Das würde auch erklären, warum der Z600 das Modul als 256MB erkennt (über SMBus), ein MEMTEST jedoch fehl schlägt. Dies wird auch in diesem sehr interessanten Artikel beschrieben: RAM modules compatible with motherboards based on the i440bx chipset

Die "DRAM Refresh Rate" (oder genauer die Refresh Interval Time) wird über das Register DRR im Chipset gesteuert und ist daher für alle eingesetzten RAMs gleich. Wenn ausschließlich 7,8125µs-Module eingebaut sind, kommt der Z600 nicht mal bis zum POST. Die kürzeste programmierbare Taktdauer im DRR ist 15,625µs, sodass vermutlich der RAM-Inhalt wegen der doppelt so langen Refresh-Periode verloren wird.

Im Internet kursieren teilweise irreführende Aussagen über die Kompatibilitätseigenschaft von SD-RAM-Modulen für ältere Chipsätze. Die Bestimmung anhand der CPU ist nur sehr grob und soll auf den verwendeten Chipsatz rückschließen. Nur mit der exakten Bezeichnung des Chipsets kann eine genaue Aussage getroffen werden, welcher und wieviel Speicher kompatibel ist.

Hier meine Erkenntnisse, die auf meiner Erfahrung beruhen und durch Datenblätter belegbar sind. In den Datenblättern ist die Terminologie leider nicht einheitlich: Rows, Banks und Ranks werden teilweise synonym verwendet. Ich verwende hier die Begriffe aus dem 440er Datenblatt:

Die Informationen sind den Intel-Datenblättern entnommen. Im ursprünglichen Datenblatt des 440BX-Chipsatzes (290633/April 1998) gelten nur 16MBit- und 64MBit-DRAM-Chips als kompatibel. Im Spec-Update (290630/Jan 2001) werden auch 128MBit-DRAMs 16Mx8 freigegeben:

Im ursprünglichen Datenblatt des 440ZX-Chipsatzes (290650/Nov 1998) werden 16MBit und 64MBit DRAMs erlaubt. Da auf den 440ZX-Chipsatz ebenfalls das Spec-Update des 440BX zutrifft, ist dieser ebenfalls 128MBit kompatibel.

Für den 440MX-66-Chipsatz werden im ursprünglichen Datenblatt (245052/Juni 1999) von vornherein 16MBit, 64MBit und 128MBit-DRAMs freigegeben.

Es wird zwar in keinem Datenblatt explizit erwähnt, aber die üblichen 8-Chip-128MB-Module haben 8Mx16-DRAMs mit 128MBit drauf und funktionieren einwandfrei.

Weiterlesen lohnt sich auf dieser Seite: CPU+Mainboard-FAQ >> 8. Arbeitsspeicher/Hauptspeicher - RAM

440BX Desktop-Chipsatz

440ZX-M Mobil-Chipsatz

440MX Mobil-Chipsatz

440GX Desktop-Chipsatz

Konfigurationen

Die 128MB-Module sind (häufig) wie folgt aufgebaut:

kompatible 256MB-Module sind wie folgt aufgebaut:

nicht kompatible 256er sind (häufig) so aufgebaut:

Nicht kompatible 256MB-Module mit 8 Chips haben also "Reduced Refresh Rate" (7,8µs), kompatible haben "Normal Refresh Rate" (15,625µs), beide haben "Self Refresh".

256MB/8-Chip/8k-Module - nicht mit 440er-Chipsatz kompatibel!

Einige Beispiele:

Typenliste 256MB-Module

Ausgehend vom Chipsatz anderer Modelle (440BX) sollten diese Module auch im Z600 funktionieren. Kennzeichnend sind 16 Chips. Es gibt auch 256MB-Module, die einseitig mit 8 Chips bestückt sind - diese werden vom 440er-Chipsatz nicht unterstützt.

Es gibt wohl auch 8-Chip-Module, die kompatibel sein müssten:

Modell Chipsatz Modulbez. des Herstellers andere Bez. Chips Z600
IBM T23 i830 33L3069 KTM-TP390X/256
Kingmax MSGB63S-68KI3 EBE (3.0-3-3-6@133 MHz, 2.0-2-2-5@100 MHz)
16 getestet, ok
    33L3070 KTM-TP390X/256 16 sollte gehen
IBM T20,T21,T22 i440BX 20L3070 KTM-TP390X/256 16 sollte gehen
Compaq Armada M/E-Serie   161499-002 MT16LSDF3264HG-10EB2 16 getestet, ok
Compaq Armada   S/CQ 161554-B2 Elpida HB52RD328DC-A6FL (PC100-222) 16 sollte gehen
HP Omnibook 4150   F1654C MT16LSDF3264HG-133B2 (3.0-3-3@133 MHz)    
Dell Inspiron 7500 i440BX   KTD-INSP7500/256 16 sollte gehen
iMac-PM G3-G4   SwissBit PC133-222
SSN03264O2B22MT-70
laut SPD: Siemens SSN33264O2B22MT-70
(3.0-3-3-6@142 MHz,
2.0-2-2-5@133 MHz)
2x2 vergossen getestet, ok
    HYS64V32220GBDL-7.5-C2   16 getestet, ok
    M464S3323CN0-L1L   16x K4S280832C-NL1L sollte gehen
    M464S3323BN0-L1L   16x K4S280832B-NL1L sollte gehen
Compaq Presario 1260 VIA PLE133 Optosys 32644S3G8C2A-8 16Mx64x2   2x2 vergossen könnte gehen
Compaq Presario 1800 i440BX        
Compaq Armada E500, M700 i440BX        
Dell Inspiron 4000, C600 i440BX        
Dell Inspiron 8000, 8100, C800, C810 i815 58JEV   16 sollte gehen
Dell Inspiron 2100, 5000 i440BX 58JEV KTD-INSP7500/256 16 sollte gehen
Sony PCG-FX505 VIA KT133A PCGE-MMF256 KSY-F250/256 16 sollte gehen
Sony PCG-F212 i440BX PCGE-MMF256 KSY-F250/256 16 sollte gehen
Sony PCG-QR10 i815BX PCGE-MMF256 KSY-F250/256 16 sollte gehen
IBM Thinkpad 600E i440BX        
HP Omnibook 900 i440BX   KTT-SO100/256   sollte gehen
Toshiba Satellite 1800-911, -314, -614, -204 Ali/Trident CyberALADDiN-T   KTT-SO100/256    
Toshiba Portege 7220CTe i440BX   KTT-SO100/256   sollte gehen

Weitere Module

128MB 168-Pin-SDRAM Samsung KMM374S1623BT-GH

256MB 168-Pin-SDRAM NoName

256MB 168-Pin-SDRAM Siemens HYS64V32220GU-7.5-C2

256MB 168-Pin-SDRAM Corsair CM654S256LP-100C2

512MB 168-Pin-SDRAM HYS64V64220GU-7-D

512MB 144-Pin-SODIMM SSN06464P2B32MT-75

512MB 144-Pin-SODIMM SSN06464P3B42MT-75


Erstellt 22.12.2007, zuletzt geändert 09.03.2011 14:42:20, Zugriffszähler Besuche. © Christian Enders

Home | Nach oben | Speichermodule PCG-Z600 | SDRAM