Op zaterdag 01 december 2001 11:19 schreef maikel het volgende:
[..]
Als ik dit zo lees, zou dat geheugen van die eerste shop dus gewoon moeten werken.
Maar daar staat weer bij dat die DIMM alleen met VIA-chipsets werkt.
En wordt met die 64x72 hetzelfde bedoeld als met 32x8 ??
Wat houden die getallen precies in ??
Uit dit:
[..]
begrijp ik dat het het aantal chips * aantal MB per chip is. Maar ik neem aan dat die 64*72 geen 72 chips bevat.
En als het 133MHz-geheugen is zal het ook geen probs geven toch ?
Die draait gewoon op 100MHz.
Je moet geen 64Mx4 nemen, da's volgens de Intel specs niet goedgekeurd voor unbuffered gebruik (alleen voor registered).
Met 64Mx72 wordt niet hetzelfde bedoeld als 32Mx8 of 64Mx4 of wat dan ook, die 64Mx72 staat voor de gehele module: de 64M staat voor 64Mbit en de 72 staat voor het totale aantal datalijnen v.d. DIMM. 8 van deze 64 lijnen zijn ECC lijnen zodat er 64 lijnen overblijven voor de daadwerkelijke dataoverdracht, vermenigvuldig deze 64 datalijnen (is bits) met de eerder genoemde 64Mbit per datalijn en je komt op 512MB uit. Zo telt bijvoorbeeld een 32Mx72 DIMM in totaal 256MB (reken maar na). Non ECC DIMM's zijn te herkennen aan de 64 i.p.v. 72 (64Mx64, 32Mx64 etc).
De 32Mx8 of 64Mx4 (alles wat niet op 64 of 72 eindigd eigenlijk) wordt gebruikt om de opbouw en omvang van één SDRAM chip op de DIMM aan te duiden. Hiervoor geldt hetzelfde rekenprincipe als voor het gehele DIMM voorbeeld; 32Mx8 waar de 32M voor het aantal Mbit staat per datalijn, en de 8 voor het totaal aantal datalijnen van één zo'n SDRAM chip. 32Mbit=4MB, dat keer het aantal datalijnen (

is 32MB per chip. Stop je 16 van deze chips op één DIMM, dan heb je 16 maal 32MB = 512MB

Echter, 16 chips met 8 datalijnen 't stuk leveren 128 datalijnen in totaal op, en dat terwijl één DIMM maximaal 64 datalijnen heeft. Hier treed het 'double-sided' principe ten tonele: per twee chips worden de datalijnen paralel geschakeld waardoor twee chips samen 8 datalijnen delen en je alsnog op 64 totaal uitkomt (te volgen?)
Gebruik je nu 16 stuks van het type 64Mx4 (ook 32MB per chip) op een 512MB DIMM, dan zul je opgeteld maar tot 64 datalijnen per DIMM komen (4x16=64). Nu hoeven de datalijnen v.d. chips niet paralel geschakeld te worden omdat er geen noodzaak toe is; alle 16 chips tezamen hebben al 64 datalijnen. In dit geval heb je een single-sided/single-banked DIMM, Intel chipsets kunnen wel met single-sided DIMM's om, maar tot maximaal 256MB voor de GX.
Als je registered DIMM's neemt, maakt het allemaal wat minder uit: de geheugencontroller staat niet meer in direct contact met alle chips op de DIMM; er zit een register (zeg een buffer, maar eentje die niet buffered maar alles met één tik vertraagd) tussen.
Fatsoenlijke PC133 DIMM's zullen in 99% v.d. gevallen geen problemen opleveren; in hun SPD staan de juiste parameters voor functioneren op 100MHz.
Just pick a dead end and chill out 'till you die.