Cos'è DIMM?

La RAM è una parte fondamentale del tuo computer. Contiene i dati utilizzati dai processi correnti. La RAM fornisce dati ad alta velocità e bassa latenza per le migliori prestazioni possibili. Colloquialmente la RAM viene fornita in chiavette RAM. Il nome effettivo di una chiavetta RAM, tuttavia, è DIMM.

Che cos'è un DIMM?

DIMM sta per Dual In-line Memory Module ed è stato il fattore di forma generale comune della RAM dalla metà degli anni '90. Era un aggiornamento da SIMM o Single In-Line Memory Module. La differenza fondamentale tra SIMM e DIMM è che i pin su entrambi i lati della SIMM sono ridondanti. Sui moduli DIMM, i pin su entrambi i lati sono indipendenti. Questo, supponendo che non ci siano altre modifiche, raddoppia il numero di pin utilizzabili per RAM stick.

Questa modifica al design è stata apportata a causa del rilascio e della crescente popolarità della CPU Intel Pentium originale, il P5. Questa CPU aveva un bus dati a 64 bit, il che significava che doveva indirizzare due SIMM in parallelo per popolare completamente il bus poiché offrivano solo un percorso dati a 32 bit ciascuno. Utilizzando i pin su entrambi i lati della RAM stick, i DIMM offrivano un percorso dati a 64 bit in un unico pacchetto riducendo la complessità complessiva e aumentando le prestazioni.

Negli anni successivi, ci sono stati continui cambiamenti nella forma fisica del DIMM. Ma il concetto di base rimane lo stesso. La prima SDRAM ha un totale di 100 pin. La RAM SDR l'ha aumentata a 168 pin. Da allora, la versione originale della RAM DDR ha nuovamente aumentato il numero di pin a 184. DDR2 e DDR3 utilizzavano 240 pin, mentre DDR4 e DDR5 RAM utilizzavano 288 pin.

Compatibilità

Sebbene sia evidente che tipi di RAM con conteggi di pin diversi sarebbero elettricamente incompatibili, tutte le generazioni di RAM sono incoerenti, anche quelle con conteggi di pin corrispondenti. Ci sono molte ragioni per questo. In primo luogo, ogni generazione utilizza un insieme di tempi simile ma diverso, aggiungendo generalmente nuovi insiemi di tempi secondari.

Ogni generazione di RAM ha anche requisiti di alimentazione completamente diversi poiché le tensioni necessarie sono diminuite. Un altro motivo per cui le generazioni di RAM sono incompatibili è che ciascuna di esse ha altre "chiavi" ritagliate. Queste chiavi sono principalmente un aiuto per il consumatore, rendendo fisicamente impossibile per la RAM entrare in un socket che non è compatibile insieme a. Ciò significa che puoi dire quale generazione di RAM stai guardando semplicemente identificando dove si trova la chiave di interruzione.

Nota: Fastidiosamente, le chiavi per DDR e DDR2 sono posizionate in modo molto simile direttamente l'una accanto all'altra, rendendo difficile distinguerle senza un confronto diretto. Per fortuna, a meno che tu non abbia a che fare con computer retrò, questo non dovrebbe essere un problema. Gli standard DDR moderni hanno posizioni chiave più varie che li rendono più facili da distinguere.

L'altezza dei moduli DIMM è stata in genere vincolata a 1,2 pollici poiché è sufficientemente bassa per adattarsi a un server 1U quando posizionato in verticale su una scheda madre. Naturalmente, i moderni modelli destinati ai consumatori tendono anche a includere diffusori di calore per favorire il raffreddamento. Ciò può aumentare considerevolmente l'altezza del modulo DIMM. Alcuni diffusori di calore DIMM particolarmente grandi possono interferire fisicamente con i grandi dissipatori d'aria della CPU e le relative ventole.

Altre cose di cui essere consapevoli

Il connettore DIMM.2 segue gli stessi concetti di progettazione, utilizzando pin funzionali su entrambi i lati del connettore. Invece di contenere la RAM, è progettato per collegare SSD ad alta velocità al bus PCIe. DIMM.2 non è un fattore di forma particolarmente comune, utilizzato principalmente da ASUS su alcune schede madri da gioco. L'intento del connettore è quello di fornire un punto di montaggio per un riser M.2 a doppia faccia con un totale di 8 corsie PCIe, quattro per ogni SSD M.2. Per evitare problemi di compatibilità, la codifica dello slot è diversa. Le chiavette RAM non possono entrare in una presa DIMM.2 e una chiavetta DIMM.2 non può entrare in una presa RAM.

Una delle modifiche apportate allo standard DDR5 è che ogni DIMM ora contiene direttamente l'hardware di gestione dell'alimentazione. In precedenza i DIMM facevano affidamento sulla scheda madre per gestire l'alimentazione. Questo aiuta a migliorare le prestazioni. Tuttavia, aumenta il costo individuale dei DIMM poiché ognuno di essi ha ora bisogno di hardware di gestione dell'alimentazione. Il problema dei costi è stato anche esacerbato nei primi giorni di supporto da una carenza di hardware. Questa carenza ha spinto i prezzi oltre la tassa standard per gli early adopter, mentre le prestazioni complessive sono nominalmente alla pari con DDR4.

I DIMM standard avranno sempre chip di memoria multipli di 8. Alcuni DIMM invece hanno multipli di 9. Quel DIMM specifico ha ECC (Codice di correzione degli errori) memoria. Il chip di memoria aggiuntivo viene utilizzato per il controllo di parità. Questo non è generalmente supportato sull'hardware di consumo in quanto è destinato ai dispositivi in ​​cui gli errori di danneggiamento della memoria sono inaccettabili. Ad esempio, le simulazioni scientifiche non possono avere errori provenienti dalla memoria. Allo stesso modo, i sistemi di volo degli aerei utilizzano la memoria ECC, poiché la loro maggiore altitudine aumenta significativamente la radiazione di fondo dovuta ai raggi cosmici, il che aumenta il rischio di errori.

Conclusione

DIMM è stato il termine standard per una RAM stick per quasi tre decenni. Strettamente si riferisce a connettori RAM con pin funzionalmente distinti su entrambi i lati del connettore. Il fattore di forma effettivo è cambiato nel corso degli anni, sebbene le nuove generazioni siano sempre progettate con cura per essere fisicamente incompatibili. Questo può sembrare un modo economico per convincere i consumatori ad acquistare nuovo hardware. In realtà, però, protegge davvero gli utenti dalla frittura di hardware incompatibile.