[INTEL (ALTERA)] quartus がシミュレーション ライブラリをコンパイルするときに「シミュレーション ツール実行ファイルの場所を指定してください」というエラーが表示されるのはなぜですか?

説明する

インテル® 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 コマンドを入力した後、指定された順序で以下の手順に従います。

  1. [ツール] メニューの [シミュレーション ライブラリ コンパイラの起動] をクリックします。
  2. [ツール名] タブまたは [実行可能ファイルの場所] タブには、以前に入力した tcl コマンドがすでに入力されているため、これらのタブをクリックしたり変更したりしないでください。
  3. 「ライブラリ ファミリ」で 1 つ以上のファミリ名を選択し、「選択したファミリ」リストに移動します。
  4. [ライブラリ言語] で、Verilog、VHDL、またはその両方を選択します。
  5. [出力ディレクトリ] フィールドで、コンパイルされたライブラリが保存される場所を指定します。
  6. [実行可能ファイルの場所] タブをクリックします (何も変更する必要はありません。tcl コマンドを使用して前に設定したため、場所はすでに存在します) - 注: これは重要な手順であり、コンパイル手順を開始する前に 1 回だけ実行する必要があります。
  7. 「コンパイルの開始」をクリックします - コンパイルが開始されます

: シミュレーション モデルのコンパイルが開始されると、システムによってはコンパイルに 15 分から 1 時間かかる場合があります。コンパイル メッセージが一時停止または不完全に見える場合がありますが、コンパイルはまだ正常に実行されています。

この問題は、インテル® Quartus® Prime プロ・エディション ソフトウェア バージョン 23.4 以降で修正されています。

おすすめ

転載: blog.csdn.net/sqqwm/article/details/135009686