A késleltetés (beleértve az angol CAS Latency, CL ; szakzsargon időzítést ) a jel késleltetése a dinamikus véletlen hozzáférésű memória működése során oldalszervezéssel, különösen SDRAM -mal . Ezeket az időkésleltetéseket időzítésnek is nevezik , és a rövidség kedvéért három számként vannak felírva, sorrendben: CAS-latencia , RAS-tól CAS-késleltetés és RAS-előtöltési idő . A „ processzor - memória ” szakasz átviteli sebessége és az adatok memóriából való kiolvasásának késleltetése, és ennek eredményeként a rendszer sebessége nagymértékben függ tőlük.
Időzítések mérése - buszciklus[ mi? ] memória. Így a 2-2-2 képlet minden számjegye a jel feldolgozási késleltetését jelenti, memóriabusz-ciklusokban mérve. Ha csak egy számjegy van megadva (például CL2), akkor csak az első paraméter szerepel, azaz a CAS késleltetés .
Néha a memóriaidőzítés képlete négy számjegyből állhat, például 2-2-2-6. Az utolsó paraméter neve "DRAM Cycle Time Tras / Trc", és a teljes memóriachip sebességét jellemzi. Meghatározza annak az intervallumnak az arányát, ameddig a sor nyitva van az adatátvitelre (tRAS - RAS Active time) és annak az időtartamnak a hányadosát, amely alatt a sor megnyitásának és frissítésének teljes ciklusa (tRC - Sorciklus ideje), más néven bankciklus. (Banki ciklusidő) befejeződött. ).
A gyártók általában ellátják chipjeiket , amelyek alapján a memóriasávot felépítik, a leggyakoribb rendszerbusz-frekvenciák ajánlott időzítésével kapcsolatos információkkal. A memóriasávon az információ az SPD chipben tárolódik .és elérhető a lapkakészlet számára. Ezeket az információkat programozottan is megtekintheti, például a CPU-Z programmal .
A felhasználó szempontjából az időzítésekkel kapcsolatos információk lehetővé teszik, hogy hozzávetőlegesen értékelje a RAM teljesítményét a vásárlás előtt. A DDR és DDR2 generációk memóriaidőzítése nagy jelentőséget kapott, mivel a processzor gyorsítótár viszonylag kicsi volt, és a programok gyakran hozzáfértek a memóriához. A DDR3 generációs memóriaidőzítések kevesebb figyelmet kapnak, mivel a modern processzorok (például AMD Bulldozer , Trinity és Intel Core i5, i7) viszonylag nagy L2 gyorsítótárral rendelkeznek, és hatalmas L3 gyorsítótárral vannak felszerelve, ami lehetővé teszi, hogy ezek a processzorok sokkal ritkábban férhessenek hozzá a memóriához. , és bizonyos esetekben a program és annak adatai teljes egészében a processzor gyorsítótárába kerülnek (lásd Memóriahierarchia ).
Paraméter neve | Kijelölés | Meghatározás |
---|---|---|
CAS késleltetés | CL | Az oszlopcím memóriába küldése és az adatátvitel megkezdése közötti késleltetés. Az első bit memóriából való kiolvasásához szükséges idő, amikor a kívánt sor már nyitva van. |
Cím sorból oszlop címkésleltetése | TRCD _ | Egy sor megnyitása és a benne lévő oszlopok elérése közötti pipák száma. Az első bit memóriából való kiolvasásához szükséges idő aktív sor nélkül: T RCD + CL. |
Sor előtöltési ideje | TRP _ | A bank előtöltésére vonatkozó parancs (egy sor bezárása) és a következő sor megnyitása közötti pipák száma. Az első bit memóriából való kiolvasásához szükséges idő, amikor egy másik sor aktív: T RP + T RCD + CL. |
Sor aktív ideje | T RAS | A banknyitó parancs és az előtöltési parancs közötti ciklusok száma. Ideje frissíteni a sort. T RCD -re szuperponálva . Minimális idő az aktiválás és a memóriasor előtöltése között. Ez azoknak a ciklusoknak a száma, amelyek során a memória karakterlánc olvasható/írható. Általában megközelítőleg egyenlő legalább T RCD + T RP értékkel . |
Megjegyzések: |
A CAS-latency (az angol address strobe latency , CAS latency , CL , CAS latency oszlopból) az a várakozási idő (amely a memóriabusz órajelciklusainak számában van kifejezve), amely a processzornak a memóriacella tartalmának megszerzésére irányuló kérése és a az az idő, amikor a RAM beolvassa a kért cím első celláját[ adja meg ] .
Az SDR SDRAM memóriamodulok CAS késleltetése 1, 2 vagy 3 ciklus lehet. A DDR SDRAM modulok CAS késleltetése 2 vagy 2,5 lehet.
A memóriamodulokon CAS-nak vagy CL-nek nevezik. A CAS2 , CAS -2 , CAS=2 , CL2 , CL-2 vagy CL=2 címke 2- es késleltetési értéket jelez.
Generáció | Típusú | Adatátviteli sebesség ( megatranzakciók másodpercenként ) |
Kis idő | Parancskiadási sebesség | Ciklus időtartama | CL | 1. szó | 4. szó | 8. szó |
---|---|---|---|---|---|---|---|---|---|
SDRAM | PC100 | 100MT/s | 10ns | 100 MHz | 10ns | 2 | 20ns | 50ns | 90ns |
PC133 | 133MT/s | 7,5ns | 133 MHz | 7,5ns | 3 | 22,5ns | 45ns | 75ns | |
DDR SDRAM | DDR-333 | 333MT/s | 3ns | 166 MHz | 6 ns | 2.5 | 15ns | 24ns | 36ns |
DDR-400 | 400MT/s | 2,5ns | 200 MHz | 5 ns | 3 | 15ns | 22,5ns | 32,5ns | |
2.5 | 12,5ns | 20ns | 30ns | ||||||
2 | 10ns | 17,5ns | 27,5ns | ||||||
DDR2 SDRAM | DDR2-667 | 667MT/s | 1,5ns | 333 MHz | 3ns | 5 | 15ns | 19,5ns | 25,5ns |
négy | 12ns | 16,5ns | 22,5ns | ||||||
DDR2-800 | 800MT/s | 1,25ns | 400 MHz | 2,5ns | 6 | 15ns | 18,75ns | 23,75ns | |
5 | 12,5ns | 16,25ns | 21,25ns | ||||||
4.5 | 11,25ns | 15ns | 20ns | ||||||
négy | 10ns | 13,75ns | 18,75ns | ||||||
DDR2-1066 | 1066MT/s | 0,95ns | 533 MHz | 1.9ns | 7 | 13.13ns | 15,94ns | 19.69ns | |
6 | 11,25ns | 14.06ns | 17,81ns | ||||||
5 | 9,38ns | 12.19ns | 15,94ns | ||||||
4.5 | 8,44ns | 11,25ns | 15ns | ||||||
négy | 7,5ns | 10.31ns | 14.06ns | ||||||
DDR3 SDRAM | DDR3-1066 | 1066MT/s | 0,9375ns | 533 MHz | 1.875ns | 7 | 13.13ns | 15,95ns | 19,7ns |
DDR3-1333 | 1333MT/s | 0,75ns | 666 MHz | 1,5ns | 9 | 13,5ns | 15,75ns | 18,75ns | |
6 | 9ns | 11,25ns | 14,25ns | ||||||
DDR3-1375 | 1375MT/s | 0,73ns | 687 MHz | 1,5ns | 5 | 7,27ns | 9,45ns | 12,36ns | |
DDR3-1600 | 1600MT/s | 0,625ns | 800 MHz | 1,25ns | 9 | 11,25ns | 13.125ns | 15,625ns | |
nyolc | 10ns | 11.875ns | 14.375ns | ||||||
7 | 8,75ns | 10.625ns | 13.125ns | ||||||
6 | 7.50ns | 9.375ns | 11.875ns | ||||||
DDR3-2000 | 2000MT/s | 0,5ns | 1000 MHz | 1 ns | tíz | 10ns | 11,5ns | 13,5ns | |
9 | 9ns | 10,5ns | 12,5ns | ||||||
nyolc | 8ns | 9,5ns | 11,5ns | ||||||
7 | 7ns | 8,5ns | 10,5ns |