Artikel-ID: 000087382 Letzte Überprüfung: 01.01.2015

Warnung: Variable ADV_NETLIST_OPT_SYNTH_USE_FITTER_INFO nicht unterstützt. Unter --help=flow finden Sie das korrekte Befehlszeilenformular, wenn Sie die Zweidurchgang-Optimierung aktivieren, oder verwenden Sie ein tcl-Skript

Umgebung

  • Intel® Quartus® II Anmeldungs-Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Diese Warnmeldung wird in der Quartus II Software Version 3.0 angezeigt, wenn Sie die Netlist-Optimierung "Use of the Quartus® II Software" (Nutzung der Zeitablaufinformationen verwenden) in einer früheren Version der Quartus II Software aktiviert haben.

     

    Die "Use ther timing information" Netlist Optimization wurde in Version 3.0 aus der Quartus II Benutzeroberfläche entfernt. Daher ist die ADV_NETLIST_OPT_SYNTH_USE_FITTER_INFO Variable in Ihrer Settting-Datei nicht mehr gültig. Die Option wird beim Ausführen einer Kompilierung aus der Benutzeroberfläche ignoriert und von der Quartus II Software aus der Compiler Settings File (.csf) entfernt.

    Um eine Kompilierung auszuführen, bei der der Benutzer detaillierte Timing-Informationen vom System verwendet, führen Sie den Two-Pass Optimization Flow von der Befehlszeile oder einem Skript aus aus.

    Dieser Fluss führt in der Regel zu einer erheblichen Steigerung der Kompilierungszeit im Vergleich zu einem regulären Kompilierungsablauf, da der Fluss zwei Kompilierungen umfasst. Die erste Kompilierung extrahiert Timing-Informationen mit der Option Fast Fit, und die zweite Kompilierung re-synthesen das Design unter Verwendung der extrahierten Timing-Informationen vom Grafiker.

    Der Two-Pass Optimization Flow kann direkt mit dem folgenden Befehl aufgerufen werden:

    quartus_sh --flow two_pass_optimization <project> [-c <csf/ssf>]

    Es kann auch in ein Tcl-Skript eingebettet werden, das mit dem folgenden Befehl ausgeführt werden kann:

    quartus_sh -t <my_script>.tcl

    Dieses Tcl-Skript <my_script>.tcl sollte die folgenden Befehle enthalten:

     

     package require ::quartus::flow project_open <project> execute_flow -two_pass_optimization project_close  

    Weitere Einzelheiten zu Netlist-Optimierungen finden Sie unter AN 198: Achieving Timing Closure using Quartus II. (Link: /content/dam/altera-www/global/en_US/pdfs/literature/an/an198.pdf)

    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.