AR# 22858

8.1i ISE - 合成はエラーなしに完了するのに Project Navigator で「Process 'Synthesize' failed」というエラー メッセージが表示される

説明

キーワード : XST, process, synthesis, VHDL, status, red x, プロセス, 合成, ステータス

合成では、エラーが発生することなく完了するのに Project Navigator で次のエラー メッセージが表示されます。

"Process 'Synthesize' failed."

しかし、何が問題なのかは示されていません。

ソリューション

この問題は、VHDL でエンティティとアーキテクチャの名前に使用される大文字と小文字の区別が異なる場合に発生します。

例 :

entity MY_TOP is
port (
in_a : in std_logic;
in_b : in std_logic;
out_x : out std_logic;
);
end MY_TOP
;

architecture design1 of My_top is
.
.
.

この問題を回避するには、いずれかの名前をもう一方と完全に同じになるように変更します。

この問題は、ISE 8.1i サービス パック 3 で修正される予定です。
AR# 22858
日付 03/26/2008
ステータス アーカイブ
種類 一般