説明する
インテル® Quartus® Prime プロフェッショナル・エディション ソフトウェア 23.3 以前の問題により、最新バージョンでは Questa* インテル® FPGA エディションを使用してライブラリーをコンパイルしようとすると、EDA シミュレーション・コンパイラーがシミュレーション・ツールの場所を見つけられない場合があります。 「シム」は含まれていません。したがって、ツールチェックロジックでは無効とみなされます。
この問題は、Windows* オペレーティング・システムでインテル® 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 コマンドを使用して前に設定したため、場所はすでに存在します) - 注: これは重要な手順であり、コンパイル手順を開始する前に 1 回だけ実行する必要があります。
- 「コンパイルの開始」をクリックします - コンパイルが開始されます
注: シミュレーション モデルのコンパイルが開始されると、システムによってはコンパイルに 15 分から 1 時間かかる場合があります。コンパイル メッセージが一時停止または不完全に見える場合がありますが、コンパイルはまだ正常に実行されています。
この問題は、インテル® Quartus® Prime プロ・エディション ソフトウェア バージョン 23.4 以降で修正されています。