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

10.1 ISE - Project Navigator プロジェクトに追加できるステート ダイアグラム (.dia) ファイルは 1 つのみ

説明

キーワード : state, machine, source, integration, ステート, マシン, ソース, 追加

ステート ダイアグラム (.dia) ファイルを Project Navigator プロジェクトに追加しようとすると、[Add Source Files] ダイアログ ボックスに次のようなエラー メッセージが表示されます。

"Only one source of this type is allowed for the same top module. This will not be added because of the conflict with the pre-existing design unit: Module|<existing state diagram name>"

ソリューション

ISE 7.1i 以前は、DIA ファイルはユーザー ドキュメントとして扱われ、Project Navigator で開くことができました。ステート ダイアグラムをデザインに取り込むには、HDL ファイルを生成し、そのファイルをデザイン ソースとして HDL ファイルに追加する必要がありました。

ISE 8.1i からは、1 つの DIA ファイルを抽象的なソース タイプとして追加できるようになっています。DIA ファイルを Project Navigator に追加する場合、ユーザー ドキュメントとしてでなく、ソース ファイルとして階層に追加する必要があります。デザイン内の DIA ファイルが 1 つしかなければ、Project Navigator ではステート ダイアグラムの対応する HDL ファイルを認識し、その他のデザインとともに合成します。ただし、複数のステート ダイアグラムが Project Navigator に存在する場合には、このような対処ができません。この場合、余分な DIA ファイルをプロジェクトから削除し、生成した HDL ファイルと置き換える必要があります。

このエラー メッセージは、ISE 10.1 では削除されていませんが、[OK] をクリックすると、プロジェクトにステート ダイアグラム ファイルが追加され、ほかに DIA ファイルがあっても、プロジェクトはコンパイルおよびインプリメント可能です。
AR# 23536
日付 05/13/2010
ステータス アーカイブ
種類 一般
このページをブックマークに追加