Doppelte Datenrate

Ein Computerbus oder -speicher , der mit doppelter Datenrate ( DDR) arbeitet , überträgt Daten sowohl an der ansteigenden als auch an der abfallenden Flanke der Taktimpulse, wodurch die Busgeschwindigkeit verdoppelt wird und Synchronisationsprobleme vermieden werden ( Zeitversatz ).

Die DDR- Technik wird für verschiedene Busse und Speicher verwendet, wie z.

Die Entwicklung der DDR ist auf die Quad-Datenrate übergegangen . Der Pentium 4 von Intel verwendet diese Technik beispielsweise, um 800  MT / s (200  MHz × 4), 1066  MT / s (266  MHz × 4) oder 1333  MT / s (333 MHz × 4) zu erreichen. Bei einer Busbreite von 64 Bit (8 Bytes) ergeben sich theoretische Datenraten von 200 MHz × 4 × 8 (Bytes) = 800 MT / s × 8 (Bytes) = 6,4 Gbit / s bei 10,664 Gbit / s. In ähnlicher Weise verwenden die Buschips Sockel 754 und Sockel 939 für AMD jeweils "  doppelt gepumpt  " und doppelt "  doppelt gepumpt  " (Dual Channel).

Ein Ersatz für das Verdoppeln oder Vervierfachen besteht darin, die Verbindungen selbstsynchronisieren zu lassen ( Selbsttaktung ). Diese Option wurde von den Herstellern Infiniband und PCI Express gewählt .

Es ist oft schwierig, die tatsächliche Geschwindigkeit der DDR-Hardware zu ermitteln. Einige beziehen sich auf die Geschwindigkeit der Taktfrequenz, andere auf die Anzahl der Übertragungen pro Sekunde. Es ist weniger zweideutig, von der Rohbandbreite eines Busses zu sprechen, da sie auch die Breite des Busses berücksichtigt: somit ein DDR- SDRAM- Speicher , der bei einer Taktfrequenz von 100  MHz mit einer Übertragungsgeschwindigkeit arbeitet, die einem SDR-SDRAM entspricht , bei dem gearbeitet wird 200  MHz heißt DDR-200 und PC-1600, wenn man sich auf die Bandbreite bezieht (siehe DDR-SDRAM ). Dies berücksichtigt jedoch nicht das Busverwaltungsprotokoll und die Latenz, wodurch die effektive Bandbreite auf einen Bruchteil der Rohbandbreite reduziert werden kann.

Siehe auch

Zum Thema passende Artikel