Intel:Questa® Sim のバージョン 2019.1 以降を使用して Quartus® Prime や Platform Designer 等で生成したシミュレーション用スクリプト(msim_setup.tcl 等)を実行すると下記のエラーが発生する場合があります
シミュレーション
カテゴリー:シミュレーション
ツール:ModelSim® / Questa® Sim
デバイス:-
<エラーメッセージ>
- Error (suppressible): (vsim-12110) All optimizations are disabled because the -novopt option is in effect. This will cause your simulation to run very slowly. If you are using this switch to preserve visibility for Debug or PLI features, please see the User's Manual section on Preserving Object Visibility with vopt. -novopt option is now deprecated and will be removed in future releases.
スクリプト内に記載されている vsim コマンドのオプションで -novopt が使用されている場合エラーが発生します。
Questa® Sim v10.7 以降で -novopt が非推奨となり、今後このオプションは削除される予定です。
<回避方法>
スクリプトファイルの vsim コマンドオプションを編集して回避可能です。
いずれかの編集を行ってお試しください。
(1) -novopt のオプションを -voptargs="+acc" に変更する (例:vsim -voptargs="+acc" $elabcommand)
(2) -suppress 12110 を追加する(例:vsim -suppress 12110 -novopt $elabcommand)