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# 14235

XST - 「ERROR:HDLParsers:340 - <file> Entity <top> does not exist in library <work>.」というエラー メッセージが表示される

説明

キーワード : VHDL, parsing, switch, -ent, declared, 解析, 宣言

重要度 : 標準

概要 :
VHDL デザインを解析すると、XST で次のようなエラー メッセージが表示されます。

"ERROR:HDLParsers:340 - <file> Entity <top> does not exist in library <work>."

ソリューション

1

XST スクリプト ファイルで -ent オプションを使用して最上位エンティティが宣言されていると、XST でこのエンティティが検出されません。

-ent オプションで指定したエンティティ名が XST プロジェクト内に存在していることを確認してください。

-ent オプションの詳細については、『XST ユーザー ガイド』を参照してください。
http://toolbox.xilinx.com/docsan/xilinx7j/books/docs/xst/xst.pdf

2

このエラー メッセージは、エンティティとアーキテクチャが別々のファイルで宣言されている場合に表示されます。

メモ : この問題は、6.1i で修正されています。

3

この問題はシミュレーション言語に Verilog を使用した場合に EDK で発生します。

シミュレーション言語を VHDL に変更するとこの問題は発生しません。
AR# 14235
日付 10/23/2008
ステータス アーカイブ
種類 一般
このページをブックマークに追加