Vad är DIMM?

click fraud protection

RAM är en central del av din dator. Den innehåller data som används av nuvarande processer. RAM ger data med hög hastighet och låg latens för bästa möjliga prestanda. Vanligtvis kommer RAM i RAM-minnen. Det faktiska namnet för ett RAM-minne är dock en DIMM.

Vad är en DIMM?

DIMM står för Dual In-line Memory Module och har varit RAM: s vanliga allmänna formfaktor sedan mitten av 1990-talet. Det var en uppgradering från SIMM eller Single In-Line Memory Module. Kärnskillnaden mellan SIMM och DIMM är att stiften på vardera sidan av SIMM: n är redundanta. På DIMM: er är stiften på båda sidor oberoende. Detta - förutsatt att inga andra förändringar - fördubblar antalet användbara stift per RAM-minne.

Denna designändring gjordes på grund av lanseringen och den ökande populariteten för den ursprungliga Intel Pentium-processorn, P5. Denna CPU hade en 64-bitars databuss, vilket innebär att den var tvungen att adressera två SIMM: er parallellt för att fylla bussen fullt ut eftersom de bara erbjöd en 32-bitars dataväg vardera. Genom att använda stiften på båda sidor av RAM-minnet, erbjöd DIMM: er en 64-bitars dataväg i ett enda paket, vilket minskade den totala komplexiteten och ökade prestanda.

Under de mellanliggande åren har det skett ständiga förändringar av den fysiska formen av DIMM. Men grundkonceptet förblir detsamma. Tidig SDRAM har totalt 100 stift. SDR RAM höjde det till 168 stift. Sedan dess har den ursprungliga versionen av DDR RAM höjt stiftantalet igen till 184. DDR2 och DDR3 använde 240 stift, medan DDR4 och DDR5 RAM använde 288 stift.

Kompatibilitet

Även om det är uppenbart att typer av RAM med olika pin-antal skulle vara elektriskt inkompatibla, är alla RAM-generationer inkonsekventa, även de med matchande pin-antal. Det finns många anledningar till detta. För det första använder varje generation en liknande men olika uppsättning timings, och lägger vanligtvis till nya uppsättningar av subtimings.

Varje generation av RAM-minne har också helt olika effektkrav eftersom de nödvändiga spänningarna har sjunkit. En annan anledning till att RAM-generationer är inkompatibla är att de var och en har andra utskurna "nycklar". Dessa nycklar är främst ett konsumenthjälp, vilket gör det fysiskt omöjligt för RAM att gå in i ett uttag som det inte är kompatibelt med. Detta innebär att du kan se vilken generation av RAM-minne du tittar på helt enkelt genom att identifiera var nyckeluttaget är.

Notera: Irriterande nog är nycklarna för DDR och DDR2 väldigt lika placerade direkt bredvid varandra, vilket gör det svårt att skilja dem åt utan direkt jämförelse. Tack och lov, om du inte har att göra med retrodatorer, borde detta inte vara ett problem. Moderna DDR-standarder har mer varierade nyckelplatser vilket gör dem lättare att särskilja.

Höjden på DIMM-moduler har vanligtvis begränsats till 1,2 tum eftersom den är tillräckligt låg för att passa i en 1U-server när den placeras upprätt på ett moderkort. Naturligtvis tenderar moderna konsumentinriktade modeller också att inkludera värmespridare för att hjälpa till med kylning. Detta kan i vissa fall öka DIMM-höjden avsevärt. Vissa särskilt stora DIMM-värmespridare kan fysiskt störa stora CPU-luftkylare och deras fläktar.

Andra saker att vara medveten om

DIMM.2-kontakten följer samma designkoncept, med funktionella stift på båda sidor av kontakten. Istället för att hålla RAM, är den utformad för att ansluta höghastighets-SSD till PCIe-bussen. DIMM.2 är inte en särskilt vanlig formfaktor, som främst används av ASUS på vissa spelmoderkort. Avsikten med kontakten är att tillhandahålla en monteringsplats för en dubbelsidig M.2-riser med totalt 8 PCIe-banor, fyra för varje M.2 SSD. För att undvika kompatibilitetsproblem är kortplatsens nyckling annorlunda. RAM-minnen kan inte placeras i ett DIMM.2-uttag, och ett DIMM.2-minne kan inte sitta i ett RAM-uttag.

En av ändringarna som gjorts i DDR5-standarden är att varje DIMM nu direkt innehåller strömhanteringshårdvara. Tidigare förlitade sig DIMM: er på moderkortet för att hantera strömförsörjningen. Detta hjälper till att strama upp prestanda. Det ökar dock den individuella kostnaden för DIMM: erna eftersom var och en nu behöver hårdvara för strömhantering. Kostnadsproblemet har också förvärrats i början av supporten av hårdvarubrist. Denna brist har pressat upp priserna bortom standardskatten för tidiga användare, medan den totala prestandan är nominellt i nivå med DDR4.

Standard DIMMs kommer alltid att ha minneskretsar i multipler av 8. Vissa DIMM-enheter har istället multiplar av 9. Den specifika DIMM-modulen har ECC (Fel vid korrigering av kod) minne. Det extra minneschippet används för paritetskontroll. Detta stöds i allmänhet inte på konsumenthårdvara eftersom det är avsett för enheter där minneskorruptionsfel är oacceptabla. Till exempel kan vetenskapliga simuleringar inte ha misstag från minnet. På liknande sätt använder flygplansflygsystem ECC-minne, eftersom deras ökade höjd avsevärt ökar bakgrundsstrålningen på grund av kosmiska strålar, vilket ökar risken för fel.

Slutsats

DIMM har varit standardbeteckningen för ett RAM-minne i nästan tre decennier. Det hänvisar strikt till RAM-kontakter med funktionellt distinkta stift på vardera sidan av kontakten. Den faktiska formfaktorn har förändrats under åren, även om nya generationer alltid är noggrant utformade för att vara fysiskt inkompatibla. Detta kan låta som ett billigt sätt att få konsumenter att köpa ny hårdvara. Men i verkligheten skyddar det egentligen bara användare från att fritera inkompatibel hårdvara.