Quartus® Prime スタンダード・プラットフォーム・デザイナーで作成された FFT コアを ncsim_setup.sh または run_xcelium.sh スクリプトを使用してシミュレートすると、コマンド出力は以下で終了します。
ncelab: *F,CUMSTS: 1 つ以上のモジュールにタイムスケールディレクティブがありません。
NCSIM: 15.20-S006: (c) Copyright 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="-タイムスケール 1ps/1ps"
この変更により、タイムスケールのない Verilog ファイルの既定のタイムスケールが設定されます。
2.変数「USER_DEFINED_SIM_OPTIONS」を定義する行を見つけて、以下に示すように変更します。
USER_DEFINED_SIM_OPTIONS="-input \"@run\""
この変更により、シミュレーターは $finish まで実行するように指示されます。