Alteraを使用するデザインをシミュレーションする場合® インテル® Quartus® のネイティブリンクを介したメモリー・コントローラー IP® Stratix 用 II ソフトウェア・バージョン 8.0 以前® II GX デバイスでは、Modelsim で次のエラーが表示されます
# ** エラー: (vsim-3033) デザインの C:/path/_phy_alt_mem_phy_sii.v: 「stratixii_io」のインスタンス化に失敗しました。デザインユニットが見つかりませんでした。
このエラーは、シミュレーション・ネットリストがStratix II デバイスを使用して生成されるが、選択したファミリーが II GX Stratix、ファミリーが II GX として選択されている場合にネイティブリンクに Stratix II atom シミュレーション・ライブラリーが含まれていないためStratix。
この問題を解決するには:
1. Quartus® II TCL コンソール (View -> Utility Window -> TCL Console) で次の TCL コマンドを実行するか、プロジェクトの QSF ファイルにコマンドを含めます。
Verilog デザインの場合:
set_global_assignment -name EDA_DESIGN_EXTRA_ALTERA_SIM_LIB -section_id eda_simulation stratixii_ver
VHDL デザインの場合:
set_global_assignment -name EDA_DESIGN_EXTRA_ALTERA_SIM_LIB -section_id eda_simulation Stratixii
2. TCL コマンドを実行した後でネイティブリンク・シミュレーションを実行します。シミュレーションはエラーなしで実行されます。
この問題は、インテル® Quartus® II ソフトウェアの今後のバージョンで修正される予定です。