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
ステータス アーカイブ
種類 一般
People Also Viewed