當模擬 Intel® Quartus® Prime Standard Platform Designer 使用ncsim_setup.sh 或 run_xcelium.sh 腳本建立 FFT 核心時,命令輸出將以下列結尾:
ncelab:*F,CUMSTS:一個或多個模組遺失的時間範圍指令。
ncsim:15.20-s006:(c) 著作權 1995-2016 Cadence Design Systems, Inc.
ncsim:*F,NOSNAP:程式庫中不存在「test_program」快照。
此輸出的原因在於 ncsim_setup.sh 或 run_xcelium.sh 腳本中的詳細設定。
若要解決此問題,請透過下列變更編輯 ncsim_setup.sh 或 run_xcelium.sh 檔案:
- 尋找定義變數「USER_DEFINED_ELAB_OPTIONS」的行,並變更如下所示:
USER_DEFINED_ELAB_OPTIONS=「-timescale 1ps/1ps」
此變更設定了沒有時間規模的 Verilog 檔案預設時間範圍。
2. 尋找定義變數「USER_DEFINED_SIM_OPTIONS」的行,並變更如下所示:
USER_DEFINED_SIM_OPTIONS=「-input \」@run\「」
此變更指示模擬器執行至 $finish。
此問題排定在 Intel® Quartus® Prime Standard 軟體的未來版本中修復。