DDR SDRAM

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2019. szeptember 23-án felülvizsgált verziótól ; az ellenőrzések 23 szerkesztést igényelnek .

A DDR SDRAM (az angol nyelvből.  Double Data Rate Synchronous Dynamic Random Access Memory  - szinkron dinamikus memória véletlen hozzáféréssel és kettős adatátviteli sebességgel ) a számítógépes memória egy típusa, amelyet a számítástechnikában operatív és videomemóriaként használnak . Az SDR SDRAM memóriatípust váltotta fel .

DDR SDRAM használatakor kétszer gyorsabb működés érhető el , mint az SDRAM -ban, a parancsok és adatok olvasása miatt nemcsak az előlapon , mint az SDRAM -ban, hanem az órajel leesésekor is . Ez megduplázza az adatátviteli sebességet a memóriabusz órajelének növelése nélkül. Így, ha a DDR 100 MHz-es frekvencián működik, 200 MHz-es effektív frekvenciát kapunk (az analóg SDR SDRAM-mal összehasonlítva). A JEDEC specifikációban [2] van egy megjegyzés, hogy helytelen a "MHz" kifejezés használata a DDR-ben, helyes a "másodpercenkénti millió átvitel egy adattűn keresztül" sebességét jelezni.

A memóriamodulok sajátos működési módja a kétcsatornás üzemmód .

Leírás

A DDR SDRAM memóriachipek TSOP és ( később mastered) BGA (FBGA) csomagokban készültek, a 130 és 90 nm-es technológiai szabványok szerint gyártva :

A memóriabusz szélessége 64 bit , azaz egy órajelben egyszerre 8 bájt kerül továbbításra a buszon . Ennek eredményeként a következő képletet kapjuk egy adott típusú memória maximális átviteli sebességének kiszámításához: ( a memóriabusz órafrekvenciája ) x 2 (órajelenként kétszeri adatátvitel) x 8 (óránként átvitt bájtok száma). Például annak biztosítására, hogy az adatok óránként kétszer kerüljenek átvitelre, egy speciális "2n Prefetch " architektúrát használnak. A belső adatbusz kétszer olyan széles, mint a külső; adatátvitelkor először az adatbusz első fele az órajel felfutó élén, majd az adatbusz második fele a lefutó élen kerül továbbításra.

A kettős adatátvitelen kívül a DDR SDRAM számos más alapvető különbséggel rendelkezik az egyszerű SDRAM memóriától. Alapvetően technológiaiak. Például egy QDS jel került hozzáadásra, amely az adatvonalakkal együtt a PCB-n található. Az adatátvitel során szinkronizálva van. Ha két memóriamodult használunk, akkor az ezekből származó adatok a különböző távolságok miatt kis eltéréssel érkeznek a memóriavezérlőbe. Probléma merül fel a leolvasásukra szolgáló órajel kiválasztásával, és ezt a QDS használata sikeresen megoldja. Durván szólva, ha az alaplapon 2 vagy több RAM slot van , akkor a közeli slot vár a távoli nyílásra.

A JEDEC szabványokat határoz meg a DDR SDRAM sebességére vonatkozóan, két részre osztva: az első a memóriachipekre, a második a memóriamodulokra vonatkozik, amelyek valójában a memóriachipeket tartalmazzák.

Memória chipek

Minden DDR SDRAM modul több azonos DDR SDRAM chipet tartalmaz. A hibajavítás nélküli ( ECC ) moduloknál a számuk 4 többszöröse, az ECC-vel rendelkező moduloknál a képlet 4+1.

Memóriachip specifikációi

Chip jellemzői

Memóriamodulok

A DDR SDRAM modulok DIMM formátumban készülnek . Mindegyik modul több azonos memóriachippel és egy konfigurációs chippel rendelkezik Soros jelenlét-érzékelő . A regisztrált memóriamodulok regiszterchipekkel is rendelkeznek, amelyek pufferolják és felerősítik a jelet a buszon, míg a nem regisztrált (puffereletlen, puffereletlen) memóriamoduloknál nincs ilyen.

Modul jellemzői

A modulok és az általuk készített chipek jellemzői összefüggenek.

Egy modul térfogata megegyezik egy chip térfogatának a chipek számával való szorzatával. Az ECC használatakor ezt a számot a rendszer 8/9-es tényezővel szorozza meg, mivel bájtonként egy bit redundancia van a hibakezeléshez. Így egy ugyanolyan méretű memóriamodult meg lehet tölteni nagyszámú (36) kis chippel vagy kevés (9) nagyobb chippel.

A modul teljes kapacitása egyenlő egy chip kapacitásának szorzatával a chipek számával, és egyenlő a rangok számának 64 (72) bittel való szorzatával. Így a chipek számának növelése vagy az x4 helyett az x8 chipek használata a modulok számának növekedéséhez vezet.

Példa: 1 GB PC2100 Regisztrált DDR SDRAM modul opciók
Modul hangereje Zsetonok száma Chip térfogata Szervezet Sorok száma (rangsorok)
1 GB 36 256 Mbps 64M x 4 2
1 GB tizennyolc 512 Mbps 64M x 8 2
1 GB tizennyolc 512 Mbps 128M x 4 egy

Ez a példa egy 1 GB-os szervermemóriamodul lehetséges elrendezéseit hasonlítja össze. A bemutatott lehetőségek közül az elsőt vagy a harmadikat érdemes előnyben részesíteni, mivel ezek olyan x4-es chipeket használnak, amelyek támogatják a fejlett hibajavítási és összeomlásvédelmi módszereket. Ha peer-to-peer memóriát kell használni, akkor már csak a harmadik lehetőség marad, azonban a 256 Mbit és 512 Mbit chipek jelenlegi költségétől függően ez drágább lehet, mint az első.

Memóriamodul specifikáció

Modul neve Chip típus Memóriabusz órajel frekvencia, MHz Maximális elméleti sávszélesség, MB/s
egycsatornás mód kétcsatornás mód
PC1600* DDR200 100 1600 3200
PC2100* DDR266 133 2133 4267
PC2400 DDR300 150 2400 4800
PC2700* DDR333 166 2667 5333
PC3000 DDR366 183 3000 6000
PC3200* DDR400 200 3200 6400
PC3500 DDR433 217 3467 6933
PC3700 DDR466 233 3733 7467
PC4000 DDR500 250 4000 8000
PC4200 DDR533 267 4267 8533
PC5600 DDR700 350 5600 11200

1. megjegyzés: A "*"-gal jelölt szabványokat a JEDEC hivatalosan hitelesítette . A többi memóriatípus nem rendelkezik JEDEC-tanúsítvánnyal, bár sok memóriagyártó gyártotta őket, és a legtöbb nemrég kiadott alaplap támogatta ezeket a memóriatípusokat.

Megjegyzés 2: olyan memóriamodulokat gyártottak, amelyek magasabb frekvencián is működtek (350 MHz-ig, DDR700), de ezekre a modulokra nem volt nagy kereslet, és kis mennyiségben gyártották őket, ráadásul magas volt az ára [3] .

A modulméreteket a JEDEC is szabványosította.

Meg kell jegyezni, hogy nincs különbség a különböző frekvenciájú DDR SDRAM felépítésében, például a PC1600 (100 MHz-en működik) és a PC2100 (133 MHz-en működik) között. Csak arról van szó, hogy a szabvány azt mondja, hogy ez a modul milyen garantált frekvencián működik.

A DDR SDRAM memóriamodulok megkülönböztethetők a hagyományos SDRAM -októl a tűk számával (184 érintkező a DDR-modulokkal szemben, míg a hagyományos SDRAM-mal rendelkező modulok 168 tűje) és a kulcs (kivágások az érintkezőfelületeken) - az SDRAM-nak kettő, a DDR-nek egy van. A JEDEC szerint a DDR400 modulok 2,6 V-on működnek, míg az összes lassabb modul 2,5 V-on. Egyes gyors modulok magas feszültségen, akár 2,9 V-on is működnek a magas frekvenciák elérése érdekében.

A DDR-támogatással rendelkező legújabb lapkakészletek többsége lehetővé tette a DDR SDRAM modulok kétcsatornás , néhány lapkakészlet pedig négycsatornás módban történő használatát. Ez a módszer lehetővé teszi a memóriabusz elméleti sávszélességének kétszeres, illetve négyszeres növelését. A kétcsatornás memória 2 (vagy 4) memóriamodult igényel. Azonos frekvencián működő, azonos hangerővel és időkésleltetéssel (latencia, időzítés) rendelkező modulok használata javasolt. Még jobb, ha pontosan ugyanazokat a modulokat használja.

Most a DDR-modulokat szinte kiszorítják a DDR2 és DDR3 típusú modulok , amelyek az architektúrában végrehajtott változtatások eredményeként lehetővé teszik a memória alrendszer nagyobb sávszélességét. Korábban a DDR SDRAM fő versenytársa az RDRAM memória ( Rambus ) volt, azonban néhány hiányosság megléte miatt idővel gyakorlatilag kiszorult a piacról.

Jegyzetek

  1. Archivált másolat (a hivatkozás nem elérhető) . Letöltve: 2016. november 20. Az eredetiből archiválva : 2020. augusztus 14. 
  2. DDR SDRAM specifikáció (JESD79C) . Letöltve: 2012. augusztus 30. Az eredetiből archiválva : 2012. augusztus 14..
  3. Mi is valójában a DDR700 SDRAM? Memóriamodulok áttekintése Patriot PDC1G5600ELK (PC5600) :: Overclockers.ru . Letöltve: 2016. június 28. Az eredetiből archiválva : 2015. október 3..

Irodalom

Linkek