XDR™2-DRAM
XDR™2-DRAM von Rambus ist ein hochleistungsfähiger und stromsparender Speicher, der besonders für Anwendungen mit hoher Bandbreite, wie z. B. Computerspiele, Grafiken und Multicore-Computer, sehr geeignet ist. In der Ausgangskonfiguration besitzen Geräte eine Datenübertragungsrate von 9,6 GBit/s, wodurch bis zu 38,4 GB/s an Brandbreite über ein einzelnen Geräts mit einer Kapazität von 4 Byte bereitstellt werden kann. XDR 2 kann bis zu 12,8 Gbps an Datenübertragungsraten liefern und bietet damit eine Bandbreite von 51,2 GB/s pro Gerät.
Der XDR 2-DRAM verwendet einen herkömmlichen CMOS-DRAM-Core mit 8 Speicherbänken sowie einen standardmäßigen Betriebsmodus und einen Standardbetriebsmodus nach dem Micro-Threading-Verfahren. XDR-DRAM unterstützt Gerätedichten von 512 MBit bis zu 4 GBit bei Geräten in der Ausgangskonfiguration, die eine Dichte von 1 GBit zum Ziel haben. Zusätzlich zur Verwendung des Micro-Threading-Verfahrens von Rambus wurden im XDR 2-DRAM auch andere Innovationen von Rambus übernommen, beispielsweise Flexlink™C/A, der erste industrielle skalierbare Punkt-zu-Punkt-Befehls- bzw. Punkt-zu-Punkt-Adress-Kanal mit Hochgeschwindigkeit. Flexlink C/A, kombiniert mit der programmierbaren DRAM-Breite und der erweiterten dynamischen Punkt-zu-Punkt (DPP)-Technologie, ermöglicht eine hochgradig skalierbare Speichersystemkapazität nebst Zugriffsgranularität, wodurch der XDR 2 eine ideale Lösung für eine große Anzahl von Anwendungen darstellt.
Micro-Threading ist ein neuer Betriebsmodus in XDR 2-DRAM, der die Anzahl der individuell aufrufbaren Speicherbanken, auf die auch gleichzeitig zugegriffen werden kann, effektiv verdoppelt. Ein standardmäßiger Core mit 8 Speicherbänken kann somit tatsächlich die Leistung eines Speichergeräts mit 16 Speicherbänken erreichen und auch die Spaltenzugriffsgranularität reduzieren sowie die verwendbaren Bandbreiten in Bezug auf Controller erhöhen.
XDR 2 im Micro-Threaded-Modus wurde optimiert, um auf den Speicher effizient zugreifen zu können und somit die Anforderungen von Grafiken und Multicore-Computersystemen zu erfüllen. Durch die Möglichkeit, verschiedene Quads unabhängig über entsprechende Flexilink C/A-Kanäle auswählen zu können, wird XDR 2-DRAM folgerichtig in Form von vier unabhängigen DRAM-Geräten angezeigt. Jeder Zugriffs-Thread übermittelt und empfängt Daten mithilfe einer bestimmten Byte-Lane, die die benötigten Daten bereitstellt, um erweiterte Grafiken ermöglichen und Anwendungen berechnen zu können. Darüber hinaus erreicht XDR 2-DRAM hohe Datenübertragungsraten mit geringer Zugriffsgranularität von 32 Byte, und zwar mithilfe eines konventionellen preiswerten DRAM-Core.
