Artikel-ID: 000088342 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 07.01.2022

Warum gibt es Funktionsfehler in meinem einfachen Quad-Port-Modus M20K RAM?

Umgebung

  • Intel® Quartus® Prime Pro Edition
  • RAM 4-PORT Intel® FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Kritisches Problem

    Beschreibung

    Aufgrund eines Problems in der Intel® Quartus® Prime Pro Edition Software können Sie funktionelle Fehler in Ihrem einfachen 4-Port-RAM-Modus M20K sehen, wenn sie auf Intel® Stratix® 10 Geräte abzielen.
    Dies wird durch einen Fehler am wren_a verursacht, der zu einem unbeabsichtigten Schreiben an die Adresse am waddr_a Port mit den Daten auf dem wdata_a Port führt. Der Fehler kann auftreten, wenn die Deaktivierung wren_b niedrig und rden_a hoch ist.
    Nur der einfache Vier-Port-RAM-Modus des integrierten M20K-Speichers ist von diesem Problem betroffen, alle anderen Modi sind davon nicht betroffen.

     

     

    Lösung

    Um dieses Problem für Projekte zu beheben, die auf Intel® Stratix® 10 FPGA Smart VID Geräte mit erweiterter Temperatur abzielen, laden Sie den Patch entsprechend den Versionen Ihrer Intel® Quartus® Prime Pro Edition Software herunter und installieren Sie diesen.
    Dieses Problem wurde für Intel® Stratix® 10 FPGA Smart VID Extended Temperature Grade Devices (-E1V, -E2V und –E3V) ab Version 20.2 der Intel® Quartus® Prime Pro Edition Software behoben.

    Der einfache Vier-Port-RAM-Modus für M20Ks wird für die folgenden Geräte nicht mehr unterstützt
    Alle Intel® Stratix® 10 Smart-VID-Geräte industrieller Qualität (-I1V, -I2V und -I3V)
    Alle Intel® Stratix® 10 Festspannungsgeräte (-E2L, -E3X, -I2L, -I3X und –C2L)

    Wenn Ihr Design die Simple Quad-Port Mode M20K RAMs für eines der oben genannten Geräte enthält, wird von der Intel® Quartus® Prime Pro Edition Software eine Fehlermeldung von v21.4 ausgegeben. Ihr Design wird den Kompilierungsablauf erst durchlaufen, wenn Sie den RAM im Simple Quad-Port-Modus aus Ihrem Design entfernt haben.

    Um im Design nach RAMs für den einfachen Quad-Port-Modus zu suchen, wird ein Skript(check-simple-quad-port-memory-usage.tcl)bereitgestellt. Um dieses Skript zu verwenden, geben Sie in der Befehlszeile, auf die quartus_cdb zugegriffen werden kann, cd zum Projekt der obersten Ebene ein und geben Sie Folgendes ein:

    quartus_cdb -t check-simple-quad-port-memory-usage.tcl

    Weitere Informationen

    In der Intel® Quartus® Prime Pro Edition Software v21.4 werden Designs, die im Simple Quad-Port-Modus M20K RAMs in den folgenden Geräten enthalten, fälschlicherweise eine Fehlermeldung ausgegeben und die Kompilierung nicht abgeschlossen:

    • 1SD21BPTxxxxExVGxx
    • 1SD110PJxxxxExVGxx
    • 1SD280PTxxxxExVGxx

    Zur Neuaktivierung der Kompilierung dieser Geräte ist ein Patch geplant, wenn das Design M20K-RAMs im Einfach-Quad-Port-Modus umfasst.

    Um diese Geräte erneut zu aktivieren, laden Sie über die folgenden Links das entsprechende Patch herunter und installieren Sie es:

     

    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.