RDRAM

RDRAM

RDRAM (Rambus Dynamic Random Access Memory) ist eine Art synchroner DRAM, die von der US-Firma Rambus Corporation entwickelt wurde.

Inhaltsverzeichnis

Funktionsprinzip

Die Rambus-Lösung besteht aus drei Komponenten: Rambus-Controller, Rambus-Channel und RDRAM.

Die Rambus-Architektur kann mehrere unabhängige Rambus-Channels verwalten. Das Channel Interface von Rambus enthält einen nur 16- oder 18-Bit-(mit ECC) breiten Datenbus. Der Adressbus besitzt eine Breite von 8 Bit und hat getrennte Leitungen für die Zeilen- und Spaltenansteuerung. Vorteil: Gleichzeitige unabhängige Zugriffe auf Zeilen und Spalten sind möglich, während noch Daten des vorhergehenden Befehls übertragen werden.

Die Direct RDRAMs (DRDRAM) nutzen wie DDR-SDRAM beide Signalflanken für die Datenübertragung. Im Zuge einer vereinfachten Namensgebung wird heute nur noch die Bezeichnung RDRAM verwendet.

Jedes einzelne RDRAM-IC besitzt die volle Datenbreite des Channels. Gegenüber 64-Bit-Speicherbussen muss aber die Taktung des Channels entsprechend hoch sein, um konkurrenzfähige Bandbreiten zu erreichen. Die derzeit maximale Taktfrequenz ist mit 600 MHz und durch Ausnutzung beider Taktflanken mit effektiv 1200 MHz extrem hoch. Ein Maximum von 2,4 GByte/s ist bei jedem einzelnen Chip und somit pro Channel erreichbar. Bei zwei Channels verdoppelt sich die maximale Bandbreite entsprechend auf 4,8 GByte/s. Für 667 und 800 MHz schnelle Chips liegen immerhin schon die Spezifikationen vor.

Datentransfer

Der interne Datentransfer eines RDRAMs zur Speichermatrix unterscheidet sich von der Datenbreite und Taktung des Channels erheblich: Intern wird ein 128-Bit-breiter Datenpfad (144 Bit mit ECC) mit einer Taktfrequenz von 100 MHz genutzt. Somit lassen sich alle 10 ns 128 Bit von und zur Speichermatrix transferieren - dies entspricht der Channel-Transferrate von 1,6 GByte/s. Eine interne RDRAM-Logik teilt die Daten in 16-Bit-Pakete auf, bevor sie über die I/O-Pins mit der Channel-Taktfrequenz von 800 MHz auf den Bus übertragen werden. Durch die volle Datenbreite der ICs verteilen sich die Daten bei Zugriffen nicht über alle Bausteine, sondern sind zusammenhängend in einem Chip gespeichert. Nachteil: Die Chips erhitzen sich bei Burst-Zugriffen stark, was zusätzliche Kühlmaßnahmen erfordert. Rambus-Module sind deshalb mit einem zusätzlichen Kühlblech versehen, das für eine ausreichende Wärmeabfuhr sorgen soll. Jeder Channel kann bis zu 32 RDRAM-Chips verwalten. Ein Interleaving mit überlappenden Transfern zwischen den Chips und dem Rambus-Controller hebt die Effizienz für einen kontinuierlichen Datenstrom. Hinzu kommt die hohe Bankanzahl der einzelnen RDRAMs. Bis zu 16 Bänke pro IC können parallel Befehle abarbeiten und sorgen für hohe Effizienz bei starkem Datenverkehr auf dem Bus.

Vorläufer

Vor der Entwicklung von 'Direct Rambus', mit dem diese Speicherart erst breiter bekannt geworden war, gab es bereits die Vorläufer Base Rambus und Concurrent Rambus, die in speziellen grafiklastigen Anwendungen z.B. in Workstations und Spielekonsolen eingesetzt wurden.

Probleme im Massenmarkt

Beim Erscheinen des Pentium 4 (Willamette-Kern) favorisierte Intel klar RDRAM als Nachfolger von SDRAM. Das zeigte sich vor allem daran, dass die Chipsätze zum Pentium 4 ausschließlich RDRAM-Unterstützung boten. Dieser war im Gegensatz zu SDRAM zwar schneller, hatte aber eine deutlich höhere Leistungsaufnahme und war teilweise mehr als doppelt so teuer wie SDRAM. Letzteres lag, wie heute bekannt ist, nicht an der Technik, sondern unter anderem an Preisabsprachen zwischen den großen Speicherherstellern, z. B. Samsung. Letztendlich waren es diese Preisabsprachen, die RDRAM am Erfolg gehindert haben. Tatsächlich konnte es sich nur in speziellen Anwendungen behaupten: einige Workstations und Server, Sonys PlayStation 2 sowie vereinzelt in Unterhaltungselektronik. Somit wurde statt RDRAM nun DDR-SDRAM der SDRAM-Nachfolger im DRAM-Massenmarkt.

Ein PC-System mit AMD Athlon Prozessor und SDRAM hatte eine ähnliche Leistung wie eines mit Pentium-4-Prozessor und RDRAM, kostete jedoch deutlich weniger. Mit dem Erscheinen von DDR-SDRAM-Systemen für den Athlon ging dieser in Führung. Intel erkannte die Probleme und bot nun auch Unterstützung für DDR-SDRAM. In diesem Zusammenhang offenbarte sich die Schwäche des Pentium 4. Dieser lief nun in Systemen mit DDR-SDRAM teilweise deutlich langsamer als in Systemen mit RDRAM. Kurze Zeit darauf legte Intel jedoch eine überarbeitete Version des Pentium 4 vor (Northwood-Kern), welcher nun einen deutlich größeren Cache (Second Level Cache) besaß. Dieser Prozessor konnte sich nun problemlos mit dem AMD Athlon XP in einem DDR-SDRAM-System messen, womit sich das Thema RDRAM auch für Intel erledigt hatte.

Nachfolger

Momentan versucht Rambus eine weitere, ähnliche Technologie zu etablieren, den XDR-Speicher, der mit dem GDDR-Standard konkurrieren soll. Die XDR-Technik bietet einige Vorteile im Vergleich zu GDDR. So sollen einfachere Platinen ermöglicht werden und auch die Bandbreite soll deutlich größer sein. Während GDDR5 einen 4x Multiplikator verwendet, besitzt XDR einen 8x-Multiplikator. Rambus will diesen jedoch auf 32 erhöhen.

Siehe auch

Speichermodule auf Rambus Basis: RIMM, SO-RIMM und XDR DRAM

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • RDRAM — (Rambus Dynamic Random Access Memory) est une technique de mémoire vive développée par la société Rambus. Elle a eu une forte publicité autour de 2000 lors de la sortie des premiers processeurs Pentium 4. Ce type de mémoire étant très cher, Intel …   Wikipédia en Français

  • RDRAM — Saltar a navegación, búsqueda La RDRAM es un tipo de memoria síncrona, conocida como Rambus DRAM. Éste es un tipo de memoria de siguiente generación a la DRAM en la que se ha rediseñado la DRAM desde la base pensando en cómo se debería integrar… …   Wikipedia Español

  • RDRAM —   [Abk. für Rambus Dynamic Random Access Memory, dt. »dynamischer Rambus Direktzugriffsspeicher«], ein von der kalifornischen Firma Rambus Inc. entwickelter Speicher Chip, mit dem ein besonders schneller Zugriff auf den Arbeitsspeicher möglich… …   Universal-Lexikon

  • RDRAM — Direct Rambus DRAM or DRDRAM (sometimes just called Rambus DRAM or RDRAM) is a type of synchronous dynamic RAM. Short for Rambus DRAM, a type of memory (DRAM) developed by Rambus, Inc. Whereas the fastest current memory technologies used by PCs… …   Wikipedia

  • RDRAM — типы DRAM памяти FPM RAM EDO RAM Burst EDO RAM SDRAM DDR SDRAM DDR2 SDRAM DDR3 SDRAM DDR4 SDRAM Rambus RAM QDR SDRAM VRAM WRAM SGRAM GDDR2 GDDR3 GDDR4 GDDR5 …   Википедия

  • RDRAM — Rambus Dynamic Random Access Memory (Computing » General) Rambus Dynamic Random Access Memory (Academic & Science » Electronics) …   Abbreviations dictionary

  • RDRAM — RAMBUS Dynamic Random Access Memory …   Acronyms

  • RDRAM — ● ►en sg. f. ►RAMROM Rambus Dynamic RAM. Type de RAM spécialisée dans la vidéo à l origine. Elle utilise un bus particulier (et propriétaire) pour accéder plus rapidement au frame buffer. Elles vont vite, mais sont très chères, fermées, et peu… …   Dictionnaire d'informatique francophone

  • RDRAM — RAMBUS Dynamic Random Access Memory …   Acronyms von A bis Z

  • RDRAM — n. type of simultaneous dynamic RAM (Computers) …   English contemporary dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”