DDR , DDR2 und DDR3 sind verschiedene Versionen von Random Access Memory (RAM). Dies ist die Art von Speicher, die Informationen, die der Prozessor benötigt , um die Operationen forderte von den Anwendungen, die derzeit im Einsatz ausführen speichert . Alle Versionen von DDR SDRAM auf , die die Speicherung und Übertragung von Daten synchronisiert die Uhr des Computers Zyklus basiert. Zum besseren Verständnis der DDR Familie von Speicher , ist es wichtig, sowohl Taktzyklus und Prefetch- Puffer, zwei zentrale Elemente der RAM-Betrieb zu verstehen. Taktzyklus
Alle Computer verfügen über eine interne Uhr, in der Form eines Chips mit einem Kristall, der bei einer konsequenten Frequenz vibriert, wenn zur Stromerzeugung eingesetzt. Diese Frequenz wird als die Taktrate kennt . Jede Schwingung des Kristalls entspricht einem Taktzyklus . Der Taktzyklus ist die kürzeste Zeit, in der der Computer eine Operation ausführen kann . Die Zuverlässigkeit der Taktfrequenz ermöglicht die Synchronisierung von Computer-Aktivitäten , einschließlich derjenigen des RAM und des Computers Central Processing Unit (CPU).
Prefetch Buffer
RAM im Wesentlichen eine Reihe von elektrischen Schaltern oder " Transistoren . " Jeder Transistor ist mit einem Kondensator , der die Speicherung von Ladung verbunden ist. Ein geschlossener Transistor sperrt Strom , so dass seine Kapazität leer und damit zu einer "0". Eine offene Transistor ermöglicht Strom durchfließen , Aufladen seiner Kondensator so es einen stellt "1". Die Transistoren sind in Zeilen und Spalten angeordnet . In älteren Versionen von RAM, würde der Computer zum Senden einer anderen Anfrage jedes Mal darauf zugegriffen Daten auf einer gegebenen Reihe . Ein Prefetch-Puffer liest nicht nur die angeforderten Daten , sondern auch Daten neben sie auf die entsprechende Zeile , wodurch der Prozessor mit der " Datenworte " es braucht pro Speicherzugriff.
DDR
DDR steht für Double Data Rate . Wie SDRAM, läuft sie mit der Geschwindigkeit des Computers Taktzyklus. Doch im Gegensatz zu SDRAM , kann es Daten zweimal pro Taktzyklus übertragen . Er tut dies, indem die steigenden und fallenden Flanken des Taktsignals , das auch als "double Pumpen" und unter Verwendung eines Prefetch-Puffer zugreifen kann zwei Datenworte zu einem Zeitpunkt bekannt . Dies bedeutet, dass sie zu speichern und einen Wert in der gleichen Zeit, die es dauert , um SDRAM eine oder das andere zu tun , effektiv verdoppelt die Speicher der Geschwindigkeit .
DDR2
DDR2 verwendet auch die gleiche Technik, die als Doppel-Pumpen DDR . Es erzielt Leistungssteigerungen durch die Verwendung eines Prefetch-Puffer , die vier Datenworte pro Speicherzugriff abruft. Dies ermöglicht es, Daten übertragen viermal pro Taktzyklus (im Vergleich zu zweimal im Fall von DDR) . Laut Bit - Tech.com , seine verbesserte Effizienz es weniger Strom als DDR verbrauchen können.
DDR3
Wie alle anderen Formen der DDR , DDR3 überträgt Daten zweimal pro Taktzyklus . Allerdings kann ihr Vorabrufpuffer acht Datenworte gleichzeitig zugreifen , nach Benchmark Bewertungen. So kann es Daten übertragen achtmal pro Taktzyklus , so dass es eine maximale Datenübertragungsrate doppelt so DDR2 bei geringerem Energieverbrauch .