Bei der Simulation des von Quartus® Prime Standard Platform Designer erstellten FFT-Kerns mithilfe von ncsim_setup.sh - oder run_xcelium.sh-Skripten endet die Befehlsausgabe wie folgt:
ncelab: *F,CUMSTS: Zeitrahmenrichtlinie fehlt bei 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 liegt in den Ausarbeitungseinstellungen im ncsim_setup.sh oder run_xcelium.sh Skripten.
Um dieses Problem zu umgehen, bearbeiten Sie die ncsim_setup.sh - oder run_xcelium.sh Dateien mit den folgenden Änderungen:
- Suchen Sie die Zeile, die die Variable "USER_DEFINED_ELAB_OPTIONS" definiert, und ändern Sie sie wie unten gezeigt:
USER_DEFINED_ELAB_OPTIONS="-Zeitskala 1ps/1ps"
Diese Änderung legt eine Standardzeitskala für Verilog-Dateien ohne Zeitskala fest.
2. Suchen Sie die Zeile, die die Variable "USER_DEFINED_SIM_OPTIONS" definiert, und ändern Sie sie wie unten gezeigt:
USER_DEFINED_SIM_OPTIONS="-Eingabe \"@run\""
Diese Änderung weist den Simulator an, bis $finish ausgeführt zu werden.