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

4.1i SP3 XST - 「WARNING:Xst:164 - Inserting OBUF on port xxx driven by tristate(s), possible simulation mismatch.」という警告メッセージが表示される

説明

キーワード : XST, tri, state, bi, directional, OBUFT, OBUFE, INOUT, トライ, ステート, トライステート, 双方向

重要度 : 標準

概要 :
双方向ポートを使用すると、XST で次のような警告メッセージが表示されます。

"WARNING:Xst:164 - Inserting OBUF on port xxx driven by tristate(s), possible simulation mismatch."

HDL コードで双方向ポートがサブ モジュール内に設定される場合にプロパティで [Keep Hierarchy] が選択されていると、XST で IOBUF の代わりに OBUF が挿入されてしまいます。

この問題は、5.1i リリースで修正されています。

ソリューション

1

この問題を回避するには、[Keep Hierarchy] チェック ボックスをオフにします。

ISE の場合 :

1. プロセス ウィンドウで [Synthesis] を右クリックし、[プロパティ] をクリックする
2. [Synthesis Options] をクリックします。
3. [Keep Hierarchy] をオフにします。

XST コマンド ラインの場合 :

-keep_hierarchy No

2

双方向ポートを階層の最上位に移動しても、問題は回避できます。
AR# 13816
日付 08/06/2003
ステータス アーカイブ
種類 一般
このページをブックマークに追加