Neuere Varianten von SDRAM sind DDR (oder DDR1), DDR2 und DDR3. Sowohl SDRAM als auch DDR RAM sind in Computern verwendete Speicherschaltungen. SDRAM (synchroner DRAM) ist ein generischer Name für verschiedene Arten von dynamischen Direktzugriffsspeicher (DRAM), die mit der Taktrate synchronisiert sind, für die der Mikroprozessor optimiert ist.
Traditionell verfügte der dynamische Direktzugriffsspeicher (DRAM) über eine asynchrone Schnittstelle, was bedeutet, dass er so schnell wie möglich auf Änderungen der Steuereingaben reagiert. Sowohl SDRAM als auch DDR-RAM verfügen über eine synchrone Schnittstelle. Das heißt, es wartet auf ein Taktsignal, bevor es auf Steuereingaben reagiert, und ist daher mit dem Systembus des Computers synchronisiert. Dies ermöglicht, dass der Speicherchip ein komplexeres Betriebsmuster aufweist als ein asynchroner DRAM. Dies ist auch der Grund, warum die Geschwindigkeit von SDRAM- und DDR-RAM in MHz und nicht in Nanosekunden (ns) angegeben wird..
SDRAM bezieht sich normalerweise auf synchrones DRAM der ersten Generation, das langsamer ist als nachfolgende Generationen (DDR), da pro Taktzyklus nur ein Datenwort übertragen wird (einzelne Datenrate). Die zweite Generation von synchronen DRAM-Speicherchips war DDR (manchmal als DDR1 bezeichnet). DDR steht für Double Data Rate, dh der Chip liest oder schreibt zwei Datenworte pro Taktzyklus. Die DDR-Schnittstelle erreicht dies durch Lesen und Schreiben von Daten sowohl an den ansteigenden als auch an den abfallenden Flanken des Taktsignals. Darüber hinaus wurden im Nachhinein einige geringfügige Änderungen am Zeitverhalten der SDR-Schnittstelle vorgenommen, und die Versorgungsspannung wurde von 3,3 auf 2,5 V reduziert, DDR-SDRAM ist nicht abwärtskompatibel mit SDR-SDRAM.
DDR | SDRAM | |
---|---|---|
Stromspannung | 2,5 Volt (Standard); 1,8 V (Niederspannung) | 3,3 Volt |
Geschwindigkeit | 200 MHz, 266 MHz, 333 MHz, 400 MHz | 66 MHz, 100 MHz, 133 MHz |
Module | 184-poliges DIMM, ungepuffert, registriert; 200-Pin-SODIMM; 172-Pin MicroDIMM | 168-Pin-DIMM |
Erscheinungsjahr | 2000 | 1993 |
Datenblitze | Single-Ended | Zwei Kerben am Stecker |
gefolgt von | DDR2 | DDR (oder DDR1) |
SDRAM-Speicherchips verwenden nur die ansteigende Flanke des Signals, um Daten zu übertragen, während der DDR-RAM Daten sowohl an der ansteigenden als auch an der abfallenden Flanke des Taktsignals überträgt.
In einem Computersystem ist das Taktsignal eine Schwingungsfrequenz, die zum Koordinieren der Interaktion zwischen digitalen Schaltungen verwendet wird. Einfach gesagt, synchronisiert es die Kommunikation. Digitale Schaltungen, die dazu ausgelegt sind, mit dem Taktsignal zu arbeiten, können auf die ansteigende oder abfallende Flanke des Signals reagieren.
Der Hauptunterschied zwischen SDRAM- und DDR-Speicher besteht in der doppelten Geschwindigkeit: DDR kann Daten etwa doppelt so schnell übertragen wie SDRAM. PC133-SDRAM arbeitet mit 133 MHz, während 133-MHz-DDR effektiv mit 133 MHz x 2 = 266 MHz arbeitet.
SDRAM verfügt über 168 Pins und zwei Kerben am Steckverbinder, während DDR 184 Pins und eine einzelne Kerben am Steckverbinder aufweist.
Typische DDR-SDRAM-Taktraten liegen bei 133, 166 und 200 MHz (7,5, 6 und 5 ns / Zyklus) und werden allgemein als DDR-266, DDR-333 und DDR-400 (3,75, 3 und 2,5 ns pro Schlag) beschrieben. Entsprechende 184-Pin-DIMMS sind als PC-2100, PC-2700 und PC-3200 bekannt. Die Zahlen geben die theoretische maximale Bandbreite des DDR-SDRAM in Megabytes pro Sekunde (MB / s) an. Zum Beispiel hat der PC2100 eine theoretische maximale Bandbreite von 2100 MB / s.
SDRAM wurde erstmals 1997 veröffentlicht. DDR-RAM wurde 2000 veröffentlicht. Anschließend wurden die Standards DDR2, DDR3 und DDR4 SDRAM von JEDEC veröffentlicht. DDR5 ist in Entwicklung.
Sie müssen im Motherboard-Handbuch nachsehen, welcher RAM-Typ (ob SDRAM- oder DDR-RAM) mit Ihrem System kompatibel ist, bevor Sie Speicher erwerben. Die Taktrate für den Speicherchip sollte mit dem Systembus des Computers synchron sein. Sowohl SDR- als auch DDR-RAM werden mit verschiedenen Taktraten angeboten. Eine Version schneller zu installieren, als ein Motherboard unterstützen kann, ist Geldverschwendung.