この問題は、Synopsys* VCS* および VCS* MX シミュレーターで、以下から生成される Nios® V プロセッサー・システムをシミュレートする際に発生することがあります。
-
インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 23.1 から 23.4、または
-
インテル® Quartus® Prime スタンダード・エディション・ソフトウェア・バージョン 23.1std
これは、シミュレーターでの X 伝播のサポートによるものです。
この問題を回避するには、次の手順を実行します。
プロセッサー・コアの X 伝播機能をオフにし、
- プラットフォーム・デザイナーからテストベンチ・システムを生成します。
-
Synopsys* シミュレーター・ディレクトリーに移動します。
-
$ cd <Project>/sys_tb/sys_tb/sim/synopsys
-
-
-xprop=xpropconfig を vcs または vcsmx フォルダーのシェルスクリプトに追加します。
例えば:
- USER_DEFINED_ELAB_OPTIONS="-xprop=xpropconfig"
-
xpropconfig という名前のファイルを vcs または vcsmx フォルダー (シェルスクリプトの横) に作成します。
-
次のテキストを xpropconfig にコピーし、プロセッサ エンティティ名を変更します。
tree {<Nios V プロセッサー HDL エンティティー名>} {xpropOff};
-
シミュレーターを実行します。
この問題は現在、インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 24.1 以降で解決される予定です。