Computer -Prozessoren verwenden Random Access Memory , um Daten, die sie benötigen , um schnell zugreifen zu speichern. Laufende Programme und die Ergebnisse der Berechnungen sind alle im RAM , so dass der Computer nicht , sich mit langwierigen liest von der Festplatte für jede Datenabfrage beinhalten gespeichert. Allerdings ist der Zugriff auf Daten auf RAM nicht sofort : Informatik-Ingenieure berechnen auch die kleinste zeitliche Verzögerung beim Umgang mit Speicherzugriff. Vier typische Begriffe verwendet werden, um Speicher-Latenz zu diskutieren sind CAS-Latency , Row Address auf Column Address Delay, Row Pre- Ladezeit und Row Active Time . CAS Latency
Speicher im RAM ordnet sich in einer Matrix oder einem zweidimensionalen Array mit Spalten und Zeilen. Wenn versucht wird, Daten aus dem RAM zu erhalten, setzt die Steuerung eine Adresse, um die Zeile des Speichers . Dann wird eine Spaltenadresse eingegeben . Die CAS-Signal von der Steuerung aktiviert wird, um diese Spalte zu übersetzen. Danach treten einige Computer Taktzyklen , bevor die Daten an den Controller . Die Zahl der Taktzyklen in diesem Zeitraum ist die Column Address Strobe ( CAS ) Latenzzeiten .
Row Address auf Column Address Verzögerung
Da RAM von Zeilen und Spalten angeordnet wird muss ein separates Signal für beide Reihen und Spalten auf. Dies ist etwas ähnlich wie ein Datenbank-Grid oder eine Excel-Tabelle : Um festzustellen, was befindet sich in einer Zelle , müssen Sie zuerst die Zeile und dann die Spalte. Die Row Address auf Column Address Verzögerung stellt nur das: . Die Zeit zwischen , wenn ein Prozessor oder Speicher-Controller in einen Zeilenadresse und wenn der Controller in die Column Address
Row Pre- Ladezeit
nach einem Speicherzugriff durch den Speicher-Controller, eine bestimmte Menge einer Zeit existiert , wobei die Steuerung kann keine anderen Zeile wird . Dazu gehört auch die Zeit , um eine Zeile , die Row Address auf Column Address Delay, und die CAS Latency wählen . Dieses Mal , die so genannte Pre- Row Ladezeit ist die minimale Zeit benötigt, um eine neue Zeile aus einer früheren Speicher-Operation auszuwählen.
Row Aktivierungszeit
Nach der Row Pre- Ladezeit ist die Reihe Activation Zeit . Dies ist die Zeit zwischen einem Zugriffs in einem Arbeitsgang aus der Reihe-Zugriff in den nächsten Vorgang . Diese Latenz unterscheidet sich von der Reihe Pre -Charge , dass dies die Zeit ist , nachdem eine Zeile ausgewählt ist, und der Speicher-Controller kann tatsächlich auf eine Zeile Wert . The Row Aktivierung Zeit enthält die Summe der CAS Latency , Row Address auf Column Address Delay und Row Pre- Ladezeit .