AR# 18512

|

9.1i ISE - Synplify が Entity 文と Architecture 文が別の VHDL ファイルに含まれている場合に Project Navigator から起動されると「 No architecture associated with entity」というエラー メッセージが表示される

説明

キーワード : ISE, Synplify, separate, Entity, Architecture, VHDL, Synplicity, エンティティ, アーキテクチャ

エンティティ文とアーキテクチャ文が別のファイルに含まれる場合、[Sources in Project] ウィンドウでペアになり、その両方を含む上位レベルが構成されますが、 Synplify が ISE から起動されると、合成レポートに次のようなエラー メッセージが表示されます。

"No architectures associated with entity XXXX"

アーキテクチャ文およびエンティティ文のファイルを Synplify スタンドアロンに追加した場合は、デザインはエラーなしで合成されます。

ソリューション

ISE では、Entity と Architecture が別のファイルにあると VHDL ファイルが正しく処理されません。

回避策 :

- スタンドアロンの Synplify で VHDL デザインをコンパイルし、生成した EDIF ファイルを Project Navigator に読み込んでインプリメンテーションします。
- entity と architecture 宣言を同じファイルに含めます。
- XST を使用してデザインを合成します。
AR# 18512
日付 03/25/2008
ステータス アーカイブ
種類 一般
People Also Viewed