Artikel-ID: 000074245 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 07.01.2020

Warum schlägt EDCRC oder PR unter bestimmten Bedingungen fehl, wenn die Logik verwendet wird, die in der Reihe Y59 in Intel® Arria® 10 GX-, SX- und Intel® Cyclone® 10 GX-Geräten platziert wird?

Umgebung

  • Intel® Quartus® Prime Pro Edition
  • Generische Komponente
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Es kann zu einer unerwarteten Ausgabe von getakteten Komponenten wie Flip Flop/DSP/M20k/LUTRAM kommen, die in Intel® Arria® 10 GX-, SX- und Intel® Cyclone® 10 GX-Geräten auf 59 gestellt werden, wenn die Fehlererkennungsfunktion zyklische Redundanzüberprüfung (EDCRC) oder teilweise Neukonfiguration (PR) aktiviert ist.

     

    Nachfolgend finden Sie die Liste der betroffenen Geräte:

    Betroffenes GerätGerätedichte/OPN
    Intel® Arria® 10 GXGX160/GX220/GX270/GX320
    Intel® Arria® 10 SXSX160/SX220/SX270/SX320
    Intel® Cyclone® 10 GXGX085/GX105/GX150/GX220


    Für Intel® Quartus® Prime Software Version 18.1 und darunter wird keine Fehlermeldung angezeigt. Für Intel® Quartus® Prime Editon Software Version 18.1.1 und höher wird folgende Fehlermeldung angezeigt:

     

    Intel® Quartus® Prime Standard Software Version 18.1.1 und höher:

    Info (20411): EDCRC-Nutzung erkannt. Um den zuverlässigen Betrieb dieser Funktionen auf dem zielbereiten Gerät sicherzustellen, müssen bestimmte Geräteressourcen deaktiviert werden.

    Fehler (20412): Sie müssen eine Grundrisszuweisung erstellen, um Geräteressourcen in der Reihe Y=59 zu blockieren, um einen zuverlässigen Betrieb mit EDCRC sicherzustellen. Verwenden Sie das LogicLock Regions-Fenster, um einen leeren, reservierten Bereich mit Ursprungsbereich X0_Y59, Höhe = 1 und Breite = zu erstellen. Überprüfen Sie auch alle vorhandenen LogicLock-Regionen, die sich über diese Zeile überlappen, um sicherzustellen, dass sie die nicht verwendeten Geräteressourcen berücksichtigen.

     

    Intel® Quartus® Prime Pro Edition Software Version 18.1.1 und höher:

    Info (20411): PR- und/oder EDCRC-Nutzung erkannt. Um den zuverlässigen Betrieb dieser Funktionen auf dem zielbereiten Gerät sicherzustellen, müssen bestimmte Geräteressourcen deaktiviert werden.

    Fehler (20412): Sie müssen eine Grundrisszuweisung erstellen, um Geräteressourcen in Zeile Y=59 zu blockieren, um einen zuverlässigen Betrieb mit PR und/oder EDCRC sicherzustellen. Verwenden Sie das Logiksperre-Regions-Fenster, um einen leeren, reservierten Bereich zu erstellen, oder fügen Sie "set_instance_assignment -name EMPTY_PLACE_REGION "X0 Y59 X Y59-R:C-empty_region" direkt zu Ihrer Quartus Settings File hinzu. Überprüfen Sie auch alle vorhandenen Logiksperre-Bereiche, die sich in dieser Zeile überlappen, um sicherzustellen, dass sie die nicht verwendeten Geräteressourcen berücksichtigen.

     

    Lösung

    Um dies zu umgehen, wenden Sie die leere Logik-Lock-Region-Instanz in der Quartus Prime Settings File (.qsf) an, um die Verwendung der Zeile Y59 zu vermeiden.

     

    Leere Logik-Lock-Region-Instanz für Intel® Quartus® Prime Pro Software:

    Ab Intel® Quartus® Prime Pro Software Version 17.1:

    set_instance_assignment -name EMPTY_PLACE_REGION "X0 Y59 X Y59-R:C-empty_region" -to |

     

    Zum Beispiel:

    Wenn Sie Arria 10 GX320 verwenden, wenden Sie wie unten gezeigt den Wert LAST X COORDINATE in der Quartus Prime Setting (.qsf) an.

    set_instance_assignment -name EMPTY_PLACE_REGION "X0 Y59 X150 Y59-R:C-empty_region" - zu |

     

    Verwenden Sie vor Intel® Quartus® Prime Pro Edition Software Version 17.1 die folgende Instanz:

    set_instance_assignment -name PLACE_REGION "X0 Y59 X Y59" –zu fake_name

    set_instance_assignment -name RESERVE_PLACE_REGION EIN zu fake_name

    set_instance_assignment -name CORE_ONLY_PLACE_REGION ON zu fake_name

     

    Zum Beispiel:

    Wenn Sie Arria 10 GX320 verwenden, wenden Sie wie unten gezeigt den Wert LAST X COORDINATE in der Quartus Prime Setting (.qsf) an.

    set_instance_assignment -Name PLACE_REGION "X0 Y59 X150 Y59" – bis fake_name

     

    Hinweis: Bitte sehen Sie sich Tabelle 1 für den Wert LAST X COORDINATE an.

     

    Tabelle 1:

    Geräte-OPNLETZTE X-COORDINATE
    Intel® Arria® 10 GX160/GX220102
    Intel® Arria® 10 GX270/GX320150
    Intel® Arria® 10 SX160/SX220102
    Intel® Arria® 10 SX270/SX320150
    Intel® Cyclone® 10 GX085/GX105102
    Intel® Cyclone® 10 GX150/GX220102

     

    Leere Logik-Lock-Region-Instanz für Intel® Quartus® Prime Standard-Software:

    set_global_assignment -name LL_ENABLED ON -section_id "block_y59"

    set_global_assignment -name LL_STATE LOCKED -section_id "block_y59"

    set_global_assignment -name LL_RESERVED ON -section_id "block_y59"

    set_global_assignment -name LL_CORE_ONLY ON -section_id "block_y59"

    set_global_assignment -name LL_ORIGIN X0_Y59 -section_id "block_y59"

    set_global_assignment -name LL_HEIGHT 1 -section_id "block_y59"

    set_global_assignment -name LL_WIDTH -section_id "block_y59"

    set_global_assignment -name LL_AUTO_SIZE OFF -section_id "block_y59"

     

    Zum Beispiel:

    Wenn Sie Arria 10 GX320 verwenden, wenden Sie wie unten gezeigt den Wert WIDTH OF DEVICE in der Quartus Prime Setting (.qsf) an.

    set_global_assignment -Name LL_WIDTH 151 -section_id "block_y59"

     

    Hinweis: Den Wert WIDTH OF DEVICE finden Sie in Tabelle 2.

     

    Tabelle 2:

    Geräte-OPNBREITE DES GERÄTS
    Intel® Arria® 10 GX160/GX220103
    Intel® Arria® 10 GX270/GX320151
    Intel® Arria® 10 SX160/SX220103
    Intel® Arria® 10 SX270/SX320151

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 3 Produkte

    Intel® Arria® 10 GT SoC-FPGA
    เอฟพีจีเอ Intel® Cyclone® 10 GX
    เอฟพีจีเอ Intel® Arria® 10 GX

    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.