この問題は、vsim コマンドの実行中に ModelSim® バージョン 6.2 (例: 6.2a、6.2b または 6.2) を使用している場合に発生する可能性があります。ModelSim* バージョン 6.2 は、Quartus® II シミュレーション・モデルでは正しく動作しません。これは ModelSim* ソフトウェア・バージョン 6.2 の問題のためであり、バージョン 6.3 で修正される予定です。
この問題により、Quartus® II ソフトウェアは ModelSim* バージョン 6.2 を正式にサポートしていません。インテル® Quartus® II ソフトウェアの特定バージョンに対応する EDA ツールの詳細については、インテル® Quartus® II資料ページ のリリースノート を参照してください。
この問題を回避するには -novopt
、vsim コマンドで引数を指定して最適化フローをオフにします。
たとえば、次の vsim コマンドを使用できます。
vsim -t ps work.test_tst
次のように引数を追加してコマンドを変更 -novopt
します。
vsim -novopt -t ps work.test_tst