Cadence NC-Sim バージョン 5.5 を使用して、Quartus® II ソフトウェア・バージョン 5.1 以前で生成された MegaWizard® 生成 VHDL メガファンクション・バリエーションをシミュレートすると、この警告メッセージが表示される場合があります。Cadence NC-Sim バージョン 5.5 は、インテル® Quartus® II ソフトウェア・バージョン 5.1 以前では正式にサポートされていません。
NC-Sim は、指定されたライブラリー内で宣言されたコンポーネントを検索できません。 使用 条項はメガファンクション・バリエーションで使用されます。
この問題は、Quartus® II ソフトウェア・バージョン 6.0 以降で修正されています。これは、正しい USE 文節がバリエーション・ファイルに書き込まれているからです。
インテル® Quartus® II ソフトウェア・バージョン 5.1 以前のバージョンを使用する際にこの問題を回避するには、インテル® Quartus® II ハンドブック第 3 巻のCadence NC-Sim サポートの章に記載されているとおり、正式にサポートされている NC-Sim ソフトウェアのバージョンを使用してください。
また、以下の例に示すように、バリエーション・ファイルのメガファンクション USE 節を変更して問題を回避することもできます。 変更:
USE altera_mf.altera_mf_components.all;
USE lpm.lpm_components.all;
宛先
USE altera_mf.all;
USE lpm.all;
この問題を回避するもう 1 つの方法は -relax
、ncelab を使用して 4boration を実行するときにオプションを使用することです。例えば:
ncelab -relax -MESSAGES -access r top:entity