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

6.3i XST- コンパレータを駆動する MUX の合成が正しく実行されない

説明

キーワード : decoder, if, case, デコーダ

次のようなコンパレータを駆動する MUX のコードを使用すると、XST は MUX からの信号を削除しすぎます。

Match_count <= "11001" when sel = '1' else "11011";

q<='1' when (in1(4 downto 0) >= Match_count) else '0';

ソリューション

この問題は、ISE 7.1i で修正されています。

6.3i でこの問題を回避する場合は、次のラインを確認します。

Match_count <= "11001" when sel = '1' else "11011";

これを次の行に置換してください。

Match_count <= "110"&(not cmpsel)&'1';
AR# 20354
日付 07/02/2007
ステータス アーカイブ
種類 一般
このページをブックマークに追加