Qsys ツールに含まれるコアと、Quartus でインスタンス化されたコアがある場合に、複数のビデオおよび画像処理 (VIP) コアをインスタンス化する際に問題が発生しました。® II ソフトウェアを同じプロジェクト内で直接使用できます。この問題は、異なるソースファイルからalt_cusp110_package VHDL ライブラリーファイルを複数回含むことに起因します。 合成中に次のエラーが表示されます。
エラー (10430): alt_cusp110_package.vhd(19): alt_cusp110_package.vhd(19): ライブラリー「アルテラ」にプライマリー単位「ALT_CUSP110_PACKAGE」がすでに存在する場合
この問題を回避するには、Quartus® II プロジェクトに含まれる Qsys 生成の .qip ファイルを手動で変更する必要があります。qip ファイルを開き、「alt_cusp110_package.vhd」ファイルを参照する行を参照します。次のように、他の Quartus® II ベースの VIP ファイルと同じファイルを指すようにエントリーを変更します。
set_global_assignment -name VHDL_FILE [file join $::quartus(qip_path) ../../../../quartus/top_top/db/alt_cusp110_package.vhd] -library lib_di_and_mem
Qsys システムの再ガーメンテーションは .qip ファイルが overスキューラになるので、この手順をもう一度実行する必要があります。
この問題は、インテル® Quartus® II ソフトウェアの今後のリリースで解決される予定です。