Artikel-ID: 000076721 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 07.02.2013

Gibt es bekannte Probleme bei AltMEMPHY-basierten DDR2- und DDR3 SDRAM-Speicherschnittstellendesigns, die zu Hardwarefunktionsausfällen (Speicherdatenbeschädigung) führen können?

Umgebung

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Beschreibung

Ja. Es gibt zwei Probleme, die altMEMPHY-basierte DDR2- und DDR3 SDRAM-Speicherschnittstellendesigns betreffen. Diese Probleme betreffen die Geräte Stratix® III, Stratix IV, HardCopy® III und HardCopy IV. Alle ALTMEMPHY-basierten Speicherschnittstellendesigns, die mit der Quartus® II Softwareversion 9.1 SP1 und früher generiert wurden, sind betroffen.

1. OCT Timing: Das OCT Timing-Problem betrifft alle DDR2 SDRAM Schnittstellendesigns und separate DDR3 SDRAM Schnittstellendesigns (ohne Lese-/Schreib-Leveling), die die dynamische OCT-Funktion verwenden. Alle High-Performance-Controller-I- und II-Designs (HPC I und HPC II) sind betroffen, mit Ausnahme von HPC I-DDR2-Halbratendesigns.

In betroffenen Designs ist das dynamische OCT-Signal-Timing bei Lese-zu-Schreib-Bus-Bus-Fehlern falsch. Dies kann zu einer Beschädigung von Daten führen, die in den Speicher geschrieben wurden. Diese Designs müssen die im Quartus II Software-Patch bereitgestellte Lösung implementieren, um die Produktionswürdigkeit zu gewährleisten.

2. IO Clocking Topologie: Bei Designs, die DDR3-Schnittstellen mit Lese-/Schreib-Leveling implementieren, ist die I/O-Takting-Topologie, die zur Datenübertragung zwischen Resynchronisationsregistern innerhalb des IO-Elements verwendet wird, nicht optimal. Es wurden jedoch keine Hardwareausfälle beobachtet oder gemeldet. Das Quartus II Software-Patch optimiert die I/O-Taktfrequenz-Topologie und verbessert die Timing-Margen. Die Software-Behebung wird als Vorsichtsmassnahme für gelevelte DDR3-Designs empfohlen.

Dieses Problem wurde in Quartus II Softwareversion 9.1 SP2 behoben. Die Patches 0.74 und 1.09 sind zur Behebung dieser Probleme in den Quartus II Softwareversionen 9.1 bzw. 9.1 SP1 verfügbar.

Der ALTMEMPHY-Sequenzer RTL wurde aktualisiert, um diese Probleme zu beheben. Um das Problem zu beheben, laden Sie das Quartus II Software-Service-Paket oder Patch herunter und installieren Sie es, erstellen Sie alle betroffenen ALTMEMPHY-basierten Speicherschnittstellen-Instanzen und kompilieren Sie Ihr Design erneut.

Laden Sie die entsprechende Quartus II Softwareversion 9.1 Patch 0.74 über die folgenden Links herunter:

Laden Sie den entsprechenden Quartus II Softwareversion 9.1 SP1 Patch 1.09 über die folgenden Links herunter:

Zugehörige Produkte

Dieser Artikel bezieht sich auf 4 Produkte

Stratix® III FPGAs
เอฟพีจีเอ Stratix® IV GX
เอฟพีจีเอ Stratix® IV E
เอฟพีจีเอ Stratix® IV GT

Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.