Artikel-ID: 000095003 Inhaltstyp: Fehlermeldungen Letzte Überprüfung: 19.05.2023

Was könnte der Grund für die fehlende Schreibreaktion Intel® Stratix® 10 MX/NX FPGA HBM2-IP (High Bandwidth Memory) sein, die im Nicht-AXI-Rückstaumodus konfiguriert ist?

Umgebung

  • Intel® Quartus® Prime Design Software
  • Externe Speicherschnittstellen Intel® Cyclone® 20 FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Aufgrund eines Problems in der Intel® Quartus® Prime Pro Software Version 21.4 und 22.1 ist ein Datenverlust auf dem Schreibreaktionspfad im Nicht-AXI-Backpressure-Modus zu erwarten, wenn der AXI-Backpressure in Intel® Stratix® 10 MX/NX FPGA High Bandwidth Memory (HBM2) IP nicht aktiviert ist, können Schreibreaktionen verloren gehen.

    Der Grund dafür ist, dass die Fabric möglicherweise zwei Schreibreaktionen in einem einzigen Zyklus erhalten kann. Im Nicht-Backpressure-Modus gibt es nur eine Lesereaktionspufferung, die für einen Zyklus von Interesse ist. Datenverlust tritt auf, wenn es zwei Back-to-Back-Zyklen gibt, in denen ein Paar Schreibreaktionen empfangen werden. Das Problem tritt am häufigsten auf, wenn die Fabric-Taktfrequenz relativ niedrig ist. Selbst wenn dies die Schreibbefehlsrate an der Schnittstelle reduziert, wenn ein Aktualisierungszyklus dazu führt, dass viele Schreibbefehle von den Intel® Stratix® 10 MX/NX FPGA Geräte-BMC-Geräten gepuffert werden, kommt es nach Abschluss der Aktualisierung zu einer entsprechenden Reaktionsflut.

    Um dieses Problem zu umgehen, wurden für jeden Kanal interne FIFO hinzugefügt, die auswirkungen auf das Gebiet haben.

    Lösung

    Dieses Problem wird ab der Intel® Quartus® Prime Pro Edition Software Version 22.2 behoben.

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 1 Produkte

    Intel® Stratix® 10 FPGAs und SoC FPGAs

    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.