記事 ID: 000079821 コンテンツタイプ: トラブルシューティング 最終改訂日: 2021/08/28

Qsys 内および外部で複数の VIP コアをインスタンス化するときに、「ALT_CUSP110_PACKAGEはライブラリー・アルテラにすでに存在しています」というエラーが表示されるのはなぜですか?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

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 ソフトウェアの今後のリリースで解決される予定です。

関連製品

本記事の適用対象: 1 製品

インテル® プログラマブル・デバイス

1

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。