Come funzionano le SDRAM

CAS latency, RAS-to-CAS delay, RAS precharge e active-to-precharge: questi sono i parametri che determinano la velocità delle RAM. Abbiamo testato memorie con Timing elevati, medi e bassi per vedere quanto questi valori impattano sulle performance degli ultimi processori di AMD e INTEL

Avatar di Tom's Hardware

a cura di Tom's Hardware

Come funzionano le SDRAM

I moduli RAM trasferiscono generalmente i dati in blocchi da 64 bit.. Sono composti da chip DRAM che inviano dati in modalità sincrona con il segnale di clock e solitamente utilizzano una tecnologia DDR, double-data-rate. La differenza tra DDR e SDR-DRAM è che le DDR trasferiscono dati durante tutta la pulsazione del clock, sia durante la salita che discesa del segnale. Questo significa che le RAM DDR400 inviano in realtà dati alla velocità di 200 MHz.

Una miglior misurazione della velocità è definita dalla durata di un ciclo, che è la quantità di tempo impiegata per completare un ciclo di clock. Un valore di 10 ns significa che sono possibili 100 milioni di cicli al secondo, e che il chip lavora ad una frequenza di 100 MHZ. Per raggiungere i 133 Mhz, sono necessari 7,5 ns; per 166 MHz, 6 ns.

Cycle Time T Max. Frequency f Bandwidth SDR* Bandwidth DDR*
10 ns 100 MHz 800 MB/s (PC100) 1,600 MB/s (DDR200)
7.5 ns 133 MHz 1,064 MB/s (PC133) 2,100 MB/s (DDR266)
6 ns 166 MHz - 2,700 MB/s (DDR333)
5 ns 200 MHz - 3,200 MB/s (DDR400)

Nomenclatura: nomi delle RAM

I nomi assegnati alla memorie SDR-SDRAM sono abbastanza semplici dato che coincidono con la velocità di clock (PC100, PC 133 SDRAM). La regola cambia con l'avvento delle DDR RAM. I moduli sono identificati dal valore massimo di bandwidth (in MB/sec) raggiungibile. In questo modo, le PC2100 corrispondono alle DDR 266, PC 2700 alle DDR 333, etc. Per quanto riguarda invece le Rambus DRAM (RDRAM), si utilizza nuovamente la frequenza di funzionamento, e prendono il nome di PC800 e PC 1066.

Name TypeName: Effective Clock Speed Data Bus Bandwidth
PC66 SDRAM 66 MHz 64 Bit 0.5 GB/s
PC100 SDRAM 100 MHz 64 Bit 0.8 GB/s
PC133 SDRAM 133 MHz 64 Bit 1.06 GB/s
PC1600 DDR200 100 MHz 64 Bit 1.6 GB/s
PC1600 Dual-DDR200 100 MHz 2 x 64 Bit 3.2 GB/s
PC2100 DDR266 133 MHz 64 Bit 2.1 GB/s
PC2100 Dual-DDR266 133 MHz 2 x 64 Bit 4.2 GB/s
PC2700 DDR333 166 MHz 64 Bit 2.7 GB/s
PC2700 Dual-DDR333 166 MHz 2 x 64 Bit 5.4 GB/s
PC3200 DDR400 200 MHz 64 Bit 3.2 GB/s
PC3200 Dual-DDR400 200 MHz 2x 64 Bit 6.4 GB/s
PC4200 DDR533 266 MHz 64 Bit 4.2 GB/s
PC4200 Dual-DDR533 266 MHz 2 x 64 Bit 8.4 GB/s
PC800 RDRAM Dual 400 MHz 2 x 16 Bit 3.2 GB/s
PC1066 RDRAM Dual 533 MHz 2 x 16 Bit 4.2 GB/s
PC1200 RDRAM Dual 600 MHz 2 x 16 Bit 4.8 GB/s
PC800 RDRAM Dual 400 MHz 2 x 32 Bit 6.4 GB/s
PC1066 RDRAM Dual 533 MHz 2 x 32 Bit 8.4 GB/s