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

XST - XST ログ ファイルでメッセージをフィルタする方法について

説明

キーワード : remove, hide, detail, verbose, get rid, hidden, 削除, 詳細, 隠れた, 冗長

XST では、デザインによってはサイズの大きいログ ファイルを複数生成する可能性があります。 場合によっては、これらのログ ファイルの生成が原因になってランタイムが長くなる可能性があります。 どのようにしたらこの頻繁に表示されるメッセージを削除または非表示にできますか。

ソリューション

Project Navigator から XST を起動している場合

ISE 7.1i 以降の Project Navigator では、ザイリンクスのツールすべてにおいてメッセージをフィルタできます。 フィルタの使用方法の詳細は、Project Navigator のヘルプを参照してください。

コマンド ラインから XST を起動している場合

HDL または下位レベルの合成ステップで XST によって生成される特定のメッセージは、XIL_XST_HIDEMESSAGES 環境変数を使用して非表示にできます。 この環境変数は、次のいずれかの値を持つことができます。

-- none : 最大冗長。 すべてのメッセージが表示されます。 これがデフォルトになっています。
-- hdl_level : VHDL/Verilog 解析中および HDL の合成中 (Basic および Advanced) の冗長性を減らします。
-- low_level : 下位レベルでの合成中の冗長性を減らします。
-- hdl_and_low_levels : すべての段階で冗長性を減らします。

次のメッセージは、XIL_XST_HIDEMESSAGES 環境変数で hdl_level または hdl_and_low_levels の値が指定されている場合に非表示にされます。

WARNING:HDLCompilers:38 - design.v line xx Macro 'my_macro' redefined
メモ : この警告メッセージは、Verilog コンパイラを使用した場合のみ表示されます。

WARNING:Xst:916 - design.vhd line xx: Delay is ignored for synthesis.

WARNING:Xst:766 - design.vhd line xx: Generating a Black Box for component comp.

Instantiating component comp from Library lib.

Set user-defined property "LOC = X1Y1" for instance inst in unit block.

Set user-defined property "RLOC = X1Y1" for instance inst in unit block.

Set user-defined property "INIT = 1" for instance inst in unit block.

Register reg1 equivalent to reg2 has been removed.


次のメッセージは、XIL_XST_HIDEMESSAGES 環境変数で low_level または hdl_and_low_levels の値が指定されている場合に非表示になります。

WARNING:Xst:382 - Register reg1 is equivalent to reg2.

Register reg1 equivalent to reg2 has been removed.

WARNING:Xst:1710 - FF/Latch reg (without init value) is constant in block block.

WARNING:Xst 1293 - FF/Latch reg is constant in block block.

WARNING:Xst:1291 - FF/Latch reg is unconnected in block block.

WARNING:Xst:1426 - The value init of the FF/Latch reg hinders the constant cleaning in the block block. You could achieve better results by setting this init to value.

アンサー レコード リファレンス

関連アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
38487 Project Navigator - コマンド ラインでメッセージ フィルターを作成できるか N/A N/A
AR# 19789
日付 12/15/2012
ステータス アクティブ
種類 一般
このページをブックマークに追加