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

1

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 es Widersprüche zwischen der englischsprachigen Version dieser Seite und der Übersetzung geben, gilt die englische Version. Englische Version dieser Seite anzeigen.