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
ステータス アーカイブ
種類 一般