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

XST - 「ERROR:HDLParsers:1015 - file_name.vhd Line xx. 'Wait for' statement unsupported」というエラー メッセージが表示される

説明

VHDL での wait for 文の使用は、XST の合成ではサポートされていません。 

 

たとえば、次のようなコードがあります。

 


process begin
if clk'event and clk = '1' then 
data_out <= data_in; 
wait for 10 ns; -- not supported VHDL statement 
end if; 
end process; 

 

これに対し、XST で次のようなエラー メッセージが表示されます。

 

"ERROR:HDLParsers:1015 - file_name.vhd Line xx. 'Wait for' statement unsupported."

ソリューション

この問題を回避するには、合成している VHDL コードがビヘイビアー モデルでないことを確認してください。ビヘイビアー モデルでない場合は、wait for 文を削除してください。 

 

ビヘイビアー モデルである場合は、合成しないでください。 


XST は合成ツールであり、シミュレータではありません。 

 

このコードを合成とシミュレーションの両方で使用する場合は、合成用に 1 ファイル、シミュレーション用に 1 ファイルと、2 つのファイルに分けるようにしてください。


AR# 14377
日付 05/12/2014
ステータス アクティブ
種類 一般
ツール
  • ISE
  • ISE Design Suite
このページをブックマークに追加