インテル® Quartus® Prime Pro Editionソフトウェア・バージョン 23.3 以前の問題により、最新バージョンではツール名に「Sim」が含まれていないため、Questa* インテル® FPGA Edition でライブラリをコンパイルしようとすると、EDA シミュレーション・コンパイラーがシミュレーション・ツールの場所を見つけることができない場合があります。したがって、ツールチェックロジックでは無効と見なされます。
この問題は、Windows* OS で インテル® Quartus® Prime 開発ソフトウェア・プロ・エディションを使用している場合にのみ発生します。
この問題を回避するには、次の手順を指定された順序で実行します。
ライブラリー・コンパイラーを起動する前に:
インテル® Quartus® Prime tcl シェルウィンドウに次の Tcl パッケージコマンドを入力して、EDA シミュレーターと実行可能パスを指定します。
set_user_option -name EDA_TOOL_PATH_QUESTASIM <questasim 実行可能パス (例: C:/intelFPGA_pro/23.2/questa_fe/win64)>
set_global_assignment - 名前 EDA_SIMULATION_TOOL "QuestaSim (Verilog)"
これらの tcl コマンドを入力したら、次の手順を指定された順序で実行します。
- 「ツール」メニューで、「シミュレーション・ライブラリー・コンパイラーの起動」をクリックします。
- 「ツール名」または「実行可能ファイルの場所」タブでは、以前に入力したtclコマンドのためにすでに入力されているため、何もクリックまたは変更しないでください。
- [ライブラリ ファミリ] で、1 つまたは複数のファミリ名を選択し、[選択したファミリ] リストに移動します。
- ライブラリー言語 で、Verilog、VHDL、またはその両方を選択します。
- 「出力ディレクトリー」フィールドで、コンパイル済みライブラリーを保管する場所を指定します。
- [実行可能な場所]タブをクリックします(何も変更せずに、tclコマンドで以前に設定したように、場所はすでにそこにあります) - 注:これは重要な手順であり、コンパイル手順を開始する前に一度だけ実行する必要があります
- [コンパイルの開始]をクリックします。コンパイルが開始されます
注:シミュレーション・モデルのコンパイルが開始されてから、システムによってはコンパイルに 15 分から 1 時間かかる場合があります。コンパイル メッセージは一時停止または不完全に見える場合がありますが、コンパイルは正しく実行されています。
この問題は、インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 23.4 で修正されています。