UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 40379

XST のデザイン アシスタント - XST でのエラー/警告メッセージについて

説明

XST でのエラー/警告メッセージについてはこのアンサーを参照してください。

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

ソリューション

XST レポートは 5 つの主なセクションに別れています。1 つのセクションにあるエラーは、異なるタイプのエラー/警告を示します。

5 つのセクションは次のとおりです。
  • HDL 解析
  • エラボレーション
  • HDL 合成
  • アドバンス合成
  • 下位合成
HDL パーサーのエラー/警告 :
HDL パーサーは 1 度に 1 つのモジュール/エンティティをコンパイルします。エラーは、構文エラーだけに限られず、一般的なものです。HDL パーサーはモジュール内のタイプの不一致もチェックします。これらのエラーには通常「HDLCompiler」というラベルが付いています。一般的なエラー/警告には次のようなものがあります。

(ザイリンクス アンサー 37596) 「HDLCompiler:114 - "%s" Line #: /* in comment」という警告メッセージ
(ザイリンクス アンサー 38231) 「HDLCompiler:696: Part-select direction is opposite from prefix index direction」というエラー メッセージ
(ザイリンクス アンサー 38232)「HDLCompiler:718: Port connections cannot be mixed ordered and named」というエラー メッセージ

エラボレーションのエラー\警告 :
エラボレーションは作成された HDL をすべてまとめます。パラメーター/ジェネリックの計算が行われ、有効かどうかがチェックされます。このセクションのエラーは、HDL からのロジック処理に関する問題に限らず一般的なものです。一般的なエラー/警告には次のようなものがあります。

(ザイリンクス アンサー 38213)「HDLCompiler:634 - Net <net name> does not have a driver」という警告メッセージ
(ザイリンクス アンサー 38210) 「HDLCompiler:679 - Case statement is complete. others clause is never selected」という警告メッセージ
(ザイリンクス アンサー 38215) 「HDLCompiler:91 -Signal missing in the sensitivity list is added for synthesis purposes」という警告メッセージ
(ザイリンクス アンサー 38216) 「HDLCompiler:1007 -element index %d into %s is out of bounds」という警告メッセージ
(ザイリンクス アンサー 38233) 「HDLCompiler:508 - illegal recursive module instantiation of %s」というエラー メッセージ
(ザイリンクス アンサー 40119) 「HDLCompiler:1156 - Formal port does not exist in entity」というエラー メッセージ
(ザイリンクス アンサー 39980) 「HDLCompiler:89 - <instance name> remains a black-box since it has no binding entity」」という警告メッセージ

HDL 合成のエラー\警告 :
HDL 合成は基本マクロの認識から始まります。有限ステート マシンもここで検出されます。合成レポートのこのセクションでのエラーは非常に稀なエラーです。ここで発生しているエラーの原因を追求するには、前のセクションを参考にしてください。

(ザイリンクス アンサー 39136)「Xst:737 - Found 1-bit latch for signal <send_char_valid>」」という警告メッセージ

アドバンス合成のエラー\警告 :
アドバンス合成では HDL 合成からの基本マクロが大型マクロにまとめられます。有限ステート マシンにエンコーディング方法も割り当てられます。合成レポートのこのセクションでのエラーは非常に稀なエラーです。ここで発生しているエラーの原因を追求するには、前のセクションを参考にしてください。

下位合成のエラー\警告 :
下位合成ではエンティティ/モジュールがターゲット デバイスに対し最適化されます。合成のこの段階でグローバル最適化もあります。下位合成で発生するエラーは非常に少ないです。

(ザイリンクス アンサー 14264) 「Xst:528 - Multi-source in Unit <instance name> on signal <signal name>」というエラー メッセージ
(ザイリンクス アンサー 14265) 「Xst:529 - Sources are: <inst1>:<sig>, <inst2>:<sig>」という警告メッセージ

デザイン サマリ :
デザイン サマリには、プリミティブおよびブラック ボックスの使用、デザイン使用率のまとめ、パーティション リソースのまとめ、タイミング レポートという 4 つのレポートがあります。

(ザイリンクス アンサー 40788) PAR 使用率サマリが XST のデザイン使用率サマリと一致しないエラー

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

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

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

関連アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
40788 XST デザイン アシスタント - XST と PAR のデバイス使用率レポートの違い N/A N/A
39137 XST のデザイン アシスタント - XST エラーの回避 N/A N/A
38210 XST のデザイン アシスタント - 「HDLCompiler:679: Case statement is complete. others clause is never selected.」 という警告メッセージが表示される N/A N/A
37596 Design Assistant for XST – 「HDLCompiler:114 - ''%s'' Line #: /* in comment」という警告メッセージが表示される N/A N/A
38213 XST のデザイン アシスタント - 「HDLCompiler:634:Net does not have a driver」という警告の回避策 N/A N/A
38215 XST のデザイン アシスタント - 「HDLCompiler:91:Signal missing in the sensitivity list is added for synthesis purposes.」という警告の回避策 N/A N/A
38216 XST のデザイン アシスタント - 「HDLCompiler:1007:element index %d into %s is out of bounds.」という警告の回避策 N/A N/A
38231 XST のデザイン アシスタント - 「HDLCompiler:696: Part-select direction is opposite from prefix index direction」 というエラー メッセージが表示される N/A N/A
38233 XST デザイン アシスタント - 「HDLCompiler:508: illegal recursive module instantiation of %s」というエラー メッセージの解決方法 N/A N/A
14264 XST のデザイン アシスタント - 「Xst:528 - Multi-source in Unit <entity> on Signal <sig>」というエラー メッセージの解決方法 N/A N/A
14265 XST デザイン アシスタント - 「Xst:529 - Sources are: <inst1>:<sig>, <inst2>:<sig>」という警告メッセージが表示された場合の解決方法 N/A N/A
39980 XST のデザイン アシスタント - ブラック ボックスになっているコンポーネントのインスタンシエーション N/A N/A
40119 XST のデザイン アシスタント - 「HDLCompiler:1156: Formal port <comp_veriloginport> does not exist in entity <low>」というエラーの回避策 N/A N/A
38232 XST のデザイン アシスタント - 「HDLCompiler:718: Port connections cannot be mixed ordered and named」というエラー メッセージが表示される N/A N/A
AR# 40379
日付 01/25/2013
ステータス アクティブ
種類 一般
このページをブックマークに追加