Artikel-ID: 000075786 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 22.04.2013

** Fehler: <quartus directory="" ii="" installation="">/eda/sim_lib/altera_lnsim.sv(1158): (vlog-2244) Die variable "Mega" ist statisch. Sie müssen sie explizit als statisch oder automatisch deklarieren.</quartus>

Umgebung

  • Intel® Quartus® II Anmeldungs-Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung Dieser Fehler kann beim Kompilieren der Quartus® II Software Version 12.1 SP1 Bibliotheken mit ModelSim Software Version 10.2 angezeigt werden. Beachten Sie, dass die Quartus II Softwareversion 12.1 SP1 die ModelSim-Softwareversion 10.1b offiziell unterstützt.
    Lösung

    Um dieses Problem zu umgehen, kompilieren Sie sie mit der unterstützten Version der ModelSim-Software.

    Alternativ können Sie für die Verilog HDL-Simulation die Datei /eda/sim_lib/altera_lnsim.sv. Zu Zeile 1150 und Zeile 10397 hinzufügen automatic

    line 1158:
                automatic integer mega = 1000000;
    line 10397:
                automatic real factor = 10**9;

    Unterdrücken Sie bei der VHDL-Simulation die Fehlermeldung mit dem folgenden Befehl:

    vlog -sv -suppress 2244 altera_lnsim_for_vhdl.sv

    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.