Artikel-ID: 000090582 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 10.02.2023

Fehler: Interner Fehler: Standardlogik: Null- oder negative Breite typen nicht unterstützt, es war -1

Umgebung

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

    Aufgrund eines Problems in der Intel® Quartus® Prime Pro Edition Software Version 22.1 wird dieser Fehler möglicherweise beim Ausführen von Generate HDL im Platform Designer angezeigt. Der Grund für diesen Fehler ist, dass im Abschnitt GLOBAL der _hw.tcl-Datei dynamische Portbreiten definiert wurden:

    add_parameter AVS_ADDR_WIDTH INTEGER 36

    set_parameter_property AVS_ADDR_WIDTH DERIVED true

    set_parameter_property AVS_ADDR_WIDTH SICHTBAR falsch

    set_parameter_property AVS_ADDR_WIDTH AFFECTS_GENERATION false

    set_parameter_property AVS_ADDR_WIDTH HDL_PARAMETER false

    Add_interface_port avs0-avs0_address-Adresse Eingabe-AVS_ADDR_WIDTH

    Lösung

    Um dieses Problem zu umgehen, ersetzen Sie entweder die dynamische Port-Breitendefinition durch einen konstanten Wert:

    add_parameter AVS_ADDR_WIDTH INTEGER 36

    set_parameter_property AVS_ADDR_WIDTH DERIVED true

    set_parameter_property AVS_ADDR_WIDTH SICHTBAR falsch

    set_parameter_property AVS_ADDR_WIDTH AFFECTS_GENERATION false

    set_parameter_property AVS_ADDR_WIDTH HDL_PARAMETER false

    add_interface_port AVS0-avs0_address-Adresse Input 36

    oder definieren Sie die dynamische Port-Breite im Abschnitt ELABORATION der _hw.tcl-Datei.

     

    Dieses Problem wird ab der Intel® Quartus® Prime Software Version 22.3 behoben.

    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.