Ajoitukset (RAM)

Latenssi (mukaan lukien englanninkielinen  CAS Latency, CL ; jargon  timing ) on signaalin aikaviive dynaamisen hajasaantimuistin toiminnan aikana sivuorganisaatiolla , erityisesti SDRAM :lla . Näitä aikaviiveitä kutsutaan myös ajoituksiksi ja ne kirjoitetaan lyhyyden vuoksi kolmeksi numeroksi järjestyksessä: CAS Latency , RAS to CAS Delay ja RAS Precharge Time . Prosessori - muisti -osion suorituskyky ja viive tietojen lukemisessa muistista ja sen seurauksena järjestelmän nopeus riippuvat suurelta osin niistä.

Ajoitusten mittaaminen - linja - autosykli[ mitä? ] muisti. Siten jokainen numero kaavassa 2-2-2 tarkoittaa signaalin käsittelyviivettä muistiväyläjaksoissa mitattuna. Jos vain yksi numero on määritetty (esimerkiksi CL2), vain ensimmäinen parametri otetaan huomioon, eli CAS-latenssi .

Joskus muistin ajoituksen kaava voi koostua neljästä numerosta, esimerkiksi 2-2-2-6. Viimeistä parametria kutsutaan nimellä "DRAM Cycle Time Tras / Trc" ja se kuvaa koko muistisirun nopeutta. Se määrittelee sen aikavälin, jonka aikana rivi on avoinna tiedonsiirtoa varten (tRAS - RAS Active time) ja ajanjakson, jonka aikana rivin koko avaus- ja päivitysjakso (tRC - Row Cycle time), jota kutsutaan myös pankkijaksoksi. (Pankkisykliaika) on valmis. ).

Valmistajat yleensä toimittavat siruilleen , joiden pohjalta muistipalkki rakennetaan, tiedot suosituksista yleisimmille järjestelmäväylätaajuuksille. Muistipalkissa tiedot tallennetaan SPD -sirulle.ja piirisarjan käytettävissä. Voit tarkastella näitä tietoja ohjelmallisesti, esimerkiksi CPU-Z- ohjelmalla .

Käyttäjän näkökulmasta ajoitustietojen avulla voit arvioida karkeasti RAM-muistin suorituskykyä ennen sen ostamista. DDR- ja DDR2 - sukupolvien muistin ajoituksille annettiin suuri merkitys, koska prosessorin välimuisti oli suhteellisen pieni ja ohjelmat käyttivät usein muistia. DDR3-sukupolven muistin ajoitukset saavat vähemmän huomiota, koska nykyaikaisilla prosessoreilla (esimerkiksi AMD Bulldozer , Trinity ja Intel Core i5, i7) on suhteellisen suuret L2-välimuistit ja ne on varustettu valtavalla L3-välimuistilla, jonka avulla nämä prosessorit voivat käyttää muistia paljon harvemmin. , ja joissakin tapauksissa ohjelma ja sen tiedot sijoitetaan kokonaan prosessorin välimuistiin (katso Muistihierarkia ).

Ajoitukset

Parametrin nimi Nimitys Määritelmä
CAS-latenssi CL Viive sarakeosoitteen muistiin lähettämisen ja tiedonsiirron alkamisen välillä. Aika, joka tarvitaan ensimmäisen bitin lukemiseen muistista, kun tarvittava rivi on jo auki.
Rivin osoite sarakkeen osoitteen viive TRCD_ _ Merkkien määrä rivin avaamisen ja sen sarakkeiden avaamisen välillä. Aika, joka tarvitaan ensimmäisen bitin lukemiseen muistista ilman aktiivista riviä, on T RCD + CL.
Rivin esilatausaika TRP_ _ Pankin esilatauskomennon (rivin sulkeminen) ja seuraavan rivin avaamisen välillä olevien rastien määrä. Aika, joka tarvitaan ensimmäisen bitin lukemiseen muistista, kun toinen rivi on aktiivinen, on T RP + T RCD + CL.
Rivin aktiivinen aika T RAS Pankin avaamiskomennon ja esiveloituskomennon välisten jaksojen määrä. Aika päivittää rivi. Päällekkäin T RCD :n päällä . Minimiaika aktivoinnin ja muistirivin esilatauksen välillä. Tämä on syklien määrä, jonka aikana muistimerkkijonoa voidaan lukea/kirjoittaa. Yleensä suunnilleen yhtä suuri kuin T RCD + T RP .
Huomautuksia:
  • RAS: rivin osoitteen vilkku - rivin osoite
  • CAS: Sarakkeen osoitteen vilkku - sarakkeen osoitteen vilkku
  • T WR  : Kirjoituksen palautumisaika, aika viimeisen kirjoituskomennon ja esilatauksen välillä. Yleensä T RAS = T RCD + T WR .
  • T RC  : rivijakson aika. T RC = T RAS + T RP .

CAS-latenssi

CAS-latenssi ( englanninkielisestä  sarakkeesta osoite strobe latency , CAS latency , CL , CAS latency) on odotusaika (ilmaistuna muistiväylän kellojaksojen lukumääränä) prosessorin pyynnön saada muistisolun sisältö ja välillä. aika, jolloin RAM pystyy lukemaan pyydetyn osoitteen ensimmäisen solun[ määritä ] .

SDR SDRAM -muistimoduulien CAS-viive voi olla 1, 2 tai 3 jaksoa. DDR SDRAM -moduuleilla CAS-latenssi voi olla 2 tai 2,5.

Muistimoduuleissa käytetään nimitystä CAS tai CL. Tunniste CAS2 , CAS -2 , CAS=2 , CL2 , CL-2 tai CL=2 ilmaisee viivearvon 2.

Esimerkki CAS-muistin latenssitiedoista

Esimerkki CAS-muistin latenssitiedoista
Sukupolvi Tyyppi Tiedonsiirtonopeus
( megatapahtumia sekunnissa )
Vähän aikaa Komennon antamisen nopeus Jakson kesto CL 1. sana 4. sana 8. sana
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
neljä 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
neljä 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
neljä 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
kahdeksan 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 kymmenen 10ns 11.5ns 13.5ns
9 9ns 10.5ns 12.5ns
kahdeksan 8ns 9.5ns 11.5ns
7 7ns 8.5ns 10.5ns

Kirjallisuus

Linkit