Artikel-ID: 000080472 Inhaltstyp: Fehlermeldungen Letzte Überprüfung: 28.12.2022

Kritische Warnung (20762): QSF-Instanzzuweisungsquelle oder -Ziel verwendet eine "Kennung", die einen "code" (':')

Umgebung

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

    In der Intel® Quartus® Prime Pro Edition Software Version 19.3 und neuer sehen Sie möglicherweise diese kritische Warnung, wenn Sie Ihr Projekt öffnen:

    Kritische Warnung(20762): QSF-Instanzzuweisungsquelle oder -Ziel verwendet eine "Kennung", die einen "code" (':') enthält. Wenn es sich um einen VHDL-Namen handelt, der einem "generieren"-Konstrukt entspricht, beachten Sie, dass ab Intel Quartus Prime Software Version 19.3 solche Namen einen Zeitraum (".") anstelle von "Ascii-Code" verwenden. Ersetzen Sie diese neue Kennung durch den neuen Instanznamen, der nicht ersetzt werden muss.

    Alle Zuweisungen oder Beschränkungen, die das alte Format für VHDL generate-Anweisungen verwenden, werden ignoriert.

    Lösung

    Um diese Warnung zu entfernen und Ihre Zuweisungen und Einschränkungen in der Intel® Quartus® Prime Pro Edition Software Version 19.3 und neuer zu berücksichtigen, ändern Sie das Format aus

    \\::

    z. B. \\generate_statement:0:example_instance

    An

    [].

    z. B. generate_statement[0].example_instance

    Sie können dieses Skript auch auf beliebigen .sdc (Synopsys Design Constraints) oder .qsf (Quartus Settings File) ausführen, um Beschränkungen und Zuweisungen in das neue Format zu konvertieren.

    convert-backslash-and-influencer.tcl

    Führen Sie das Skript mit diesem Befehl aus quartus_sh -t convert_backslash_and_colon.tcl -file -new_file

    Sie sollten die neue Datei überprüfen, bevor Sie sie verwenden, da einige komplizierte TCL-Strukturen nicht konvertiert werden.

     

     

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 1 Produkte

    Intel® programmierbare Geräte

    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.