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

10.1 XST - プロセス センシティビティ リストにすべての信号を含めても「WARNING:Xst:819」という警告メッセージが表示される

説明

キーワード : XST, WARNING:Xst:819, 10.1

プロセス センシティビティ リストにすべての信号が含まれていることを確認しましたが、XST で次のような警告メッセージが表示されます。

WARNING:Xst:819: "your_file_name.vhd" line 25: One or more signals are missing in the process sensitivity list. To enable synthesis of FPGA/CPLD hardware, XST will assume that all necessary signal are present in the sensitivity list. Please note that the result of the synthesis may differ from the initial design specification. The signals missing are:

ソリューション

これは、信号が別のレコード型のレコード型である場合の既知の問題です。次に例を示します。

type my_desk is
record
wood : std_logic;
end record;

type my_office
record
desk : my_desk;
end record

my_office という信号をプロセス センシティビティ リストに含めると、「Xst:819」という警告メッセージが表示されます。この警告メッセージを無視するか、次の例のように変更します。

例 :

signal office : my_office;// signal declaration
...

process(office) // issues the warning

process(office.desk.wood) //issues no warning
AR# 32184
作成日 04/06/2009
最終更新日 04/06/2009
ステータス アクティブ
タイプ 一般