AR# 38233

XST デザイン アシスタント - 「HDLCompiler:508: illegal recursive module instantiation of %s」というエラー メッセージの解決方法

説明

「HDLCompiler:508: illegal recursive module instantiation of %s」というエラー メッセージの解決方法はこのアンサーを参照してください。

メモ : このアンサーは XST ザイリンクス ソリューション センター (ザイリンクス アンサー 38927) の一部です。 XST のザイリンクス ソリューション センターには、XST に関するすべての質問が集められています。XST を使用したデザインを新しく作成する場合や、問題をトラブルシュートする場合には、この XST のソリューション センターから情報を入手してください。

ソリューション

モジュールの定義内でこのモジュールと同じ名前の別のモジュールが作成されると、このエラーが発生します。

次のステップ :

重大なデザイン エラーが指摘されています。親モジュールもしくはインスタンシエートされたモジュールの名前を変更します。

例 :



1: module top();
2:
3: top inst_of_top;
4:
5:endmodule

モジュール top の定義内に、インスタンシエートされたモジュール top が記述されています。この場合、1 行目か 3 行目のどちらかのモジュール名 top を変更すると、問題を解決できます。

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
38927 XST に関するザイリンクス ソリューション センター N/A N/A

関連アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
40379 XST のデザイン アシスタント - XST でのエラー/警告メッセージについて N/A N/A
AR# 38233
日付 12/15/2012
ステータス アクティブ
種類 一般