Bei der Simulierung des Intel® Quartus® Prime Standard Platform Designer, der den FFT-Kern mit ncsim_setup.sh - oder run_xcelium.sh-Skripts erstellt hat, wird die Befehlsausgabe mit Folgendem enden:
ncelab: *F, AKTUALISIEREN: Zeitskalierungsrichtlinie fehlt in einem oder mehreren Modulen.
ncsim: 15.20-s006: (c) Copyright 1995-2016 Cadence Design Systems, Inc.
ncsim: *F, NOSNAP: Snapshot "test_program" ist in den Bibliotheken nicht vorhanden.
Der Grund für diese Ausgabe ist auf die Ausarbeitungseinstellungen in den ncsim_setup.sh - oder run_xcelium.sh-Skripts zurückzuführen.
Um dieses Problem zu beheben, bearbeiten Sie die Dateien ncsim_setup.sh oder run_xcelium.sh mit den folgenden Änderungen:
- Suchen Sie nach der Zeile, die die Variable "USER_DEFINED_ELAB_OPTIONS" definiert, und ändern Sie sie wie unten gezeigt:
USER_DEFINED_ELAB_OPTIONS="-Zeitskalierte 1ps/1ps"
Diese Änderung setzt eine Standardzeitskala für Verilog-Dateien ohne Zeitskal.
2. Suchen Sie nach der Zeile, die die Variable "USER_DEFINED_SIM_OPTIONS" definiert, und ändern Sie sie wie unten gezeigt:
USER_DEFINED_SIM_OPTIONS="-input \"@run\""
Diese Änderung weist den Simulator an, bis $finish auszuführen.
Dieses Problem wird voraussichtlich in einer zukünftigen Version der Intel® Quartus® Prime Standard-Software behoben.