Domov Technika Latence paměti

Latence paměti



Úvod

Latence paměti označuje dobu, po kterou systém čeká na odpověď paměti, než vstoupí do stavu připravenosti pro operaci přístupu k datům. Obvykle je reprezentován 4 po sobě jdoucími arabskými číslicemi, například „3-4 -4-8“, obecně řečeno, čím pozdější jsou čtyři čísla, tím větší je hodnota, čím menší jsou čtyři čísla, tím lepší je výkon paměti. Vzhledem k tomu, že neexistuje nižší latence než 2-2-2-5, International Memory Standards Organization se domnívá, že 0 nebo 1 latence nelze dosáhnout pomocí současné technologie dynamické paměti. Není to však tak, že čím menší zpoždění, tím vyšší výkon paměti, protože čtyři hodnoty CL-tRCD-tRP-tRAS se používají ve spojení a míra vzájemného ovlivnění je velmi velká a výkon není nejhorší, když je hodnota největší, tak je rozumnější Poměr parametrů je velmi důležitý.

První číslo je nejdůležitější. Představuje zpoždění (CASLatency) mezi registrovaným příkazem čtení a prvními výstupními daty, tj. hodnotou CL, a jednotkou je hodinový cyklus. Toto je doba odezvy impulzu vertikální adresy.

Druhé číslo představuje dobu zpoždění od adresy řádku paměti k adrese sloupce (RAStoCASDelay), což je tRCD.

Třetí číslo představuje dobu předběžného nabíjení (RASPecharge) z řadiče adresy řádku paměti, což je tRP. Týká se časového intervalu od konce přístupu řádku do restartu paměti.

Čtvrté číslo představuje dobu aktivace řadiče adresy řádku paměti Act-to-PrechargePrechargeDelay (tRAS),

Podrobné vysvětlení

Existuje speciální doba zpoždění paměti Termín je "Latence". Abychom jasně pochopili zpoždění, můžeme paměť považovat za pole uložených dat nebo tabulku EXCEL. Pro určení umístění jednotlivých dat je každé údaje označeno číslem řazení řádků a sloupců. Po určení řádku jsou data za číslem sloupce jedinečná. Když paměť funguje, před čtením nebo zápisem určitých dat, paměťový řídicí čip nejprve přenese adresu řádku dat, tento signál RAS (RowAddressStrobe, signál adresy řádku) je aktivován a před převodem na data řádku potřebuje Po několika cyklech provedení se aktivuje signál CAS (ColumnAddressStrobe, signál adresy sloupce). Několik cyklů provádění mezi signálem RAS a signálem CAS je doba zpoždění mezi RAS a CAS. Po provedení signálu CAS také trvá několik cyklů provedení. Tento cyklus provádění je přibližně 2 až 3 cykly při použití standardního PC133 SDRAM, zatímco DDRRAM je 4 až 5 cyklů. V DDR je skutečná doba zpoždění CAS 2 až 2,5 spouštěcího cyklu. Doba RAS-to-CAS závisí na technologii, je to cca 5 až 7 cyklů, což je také základní faktor zpoždění.

Paměť s nižším nastavením CL má vyšší výhodu, kterou lze vyjádřit z celkové doby zpoždění. Celková doba zpoždění paměti má výpočetní vzorec, celková doba zpoždění = cyklus systémových hodin × číslo režimu CL + doba přístupu (tAC). Nejprve pochopme koncept přístupové doby (tAC). tAC je zkratka AccessTimefromCLK, která označuje maximální počet vstupních hodin, když dojde k maximálnímu zpoždění CAS. Měří se v nanosekundách. Je to úplně jiný koncept než cyklus hodin paměti. Všechny se měří v nanosekundách. Přístupová doba (tAC) představuje čas pro čtení a zápis a taktovací frekvence představuje rychlost paměti.

Metoda provozu

Vezměte si příklad pro výpočet celkové doby zpoždění. Například paměť DDR333 má přístupovou dobu 6ns a její takt paměti je 6ns (taktovací cyklus paměti DDR = 1X2/frekvence paměti, pokud je frekvence paměti DDR400 400, lze vypočítat takt na 5ns). V BIOSu základní desky nastavíme CL na 2,5, celková doba zpoždění = 6nsX2,5+6ns=21ns a pokud je CL nastavena na 2, tak celková doba zpoždění = 6nsX2+6ns=18ns, která se zkrátí o 3ns. čas.

Z hlediska celkové doby zpoždění hraje klíčovou roli velikost hodnoty CL. Uživatelé, kteří mají vysoké systémové požadavky a mají rádi přetaktování, si tedy obvykle rádi kupují paměť s nižší hodnotou CL. V současné době, kromě zlepšení výkonu DDR zvýšením frekvence hodin paměti, různí výrobci paměťových částic zvažovali další snížení doby zpoždění CAS, aby se zlepšil výkon paměti.

Neplatí však, že čím nižší hodnota CL, tím lepší výkon, protože tato data ovlivní další faktory. Například vysokorychlostní mezipaměti procesorů nové generace jsou efektivnější, což znamená, že procesory jen zřídka čtou data přímo z paměti. Dále se bude častěji přistupovat ke sloupcovým datům, takže pravděpodobnost výskytu RAS-to-CAS je také vysoká a prodlouží se také doba čtení. Konečně se občas stává, že se současně čte velké množství dat. V tomto případě budou data sousední paměti načtena najednou a doba zpoždění CAS nastane pouze jednou.

Aktuální návrh

Při nákupu paměti je nejlepší zvolit paměť se stejným nastavením CL, protože v systému jsou smíchány paměti různých rychlostí a systém poběží pomaleji. To znamená, že když je paměť CL2.5 a CL2 vložena do hostitele současně, systém je automaticky uvede do provozu ve stavu CL2.5, což způsobí plýtvání zdroji.

Tento článek je ze sítě, nereprezentuje pozici této stanice. Uveďte prosím původ dotisku
HORNÍ