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

8.1i XST - NGC ファイルのカンマが取り除かれると MAP が実行できず「ERROR:MapLib:30」が発生する

説明

キーワード : ISE, UCF, LOC, maplib, 30, no, site, removes, サイト, 削除

ISE で、NGC ファイルのカンマが取り除かれ、MAP が実行できません。

例 :
attribute LOC : string;

constant Bottom_BUFGMUXs : string := "BUFGMUX0,BUFGMUX1,BUFGMUX2,BUFGMUX3";
constant Top_BUFGMUXs : string := "BUFGMUX4,BUFGMUX5,BUFGMUX6,BUFGMUX7";

attribute LOC of I1: label is Top_BUFGMUXs;
attribute LOC of I5: label is Top_BUFGMUXs;
attribute LOC of I6: label is Top_BUFGMUXs;

MAP を実行すると、次のようなエラー メッセージが表示されます。
"ERROR:MapLib:30 - LOC constraint BUFGMUX4 BUFGMUX5 BUFGMUX6 BUFGMUX7 on I1 is invalid: No such site on the device."

ソリューション

これは、XST から NGC ファイルに書き出す内容が問題となります。

この問題を回避するには、UCF ファイルで次のように制約をインプリメントします。

例 :
#INST "I1" LOC = BUFGMUX4, BUFGMUX5, BUFGMUX6, BUFGMUX7;

この問題は、XST 8.2i で修正される予定です。
AR# 23057
日付 12/15/2012
ステータス アクティブ
種類 一般
このページをブックマークに追加