问题描述
ISE取出我的NGC文件中的逗号,这导致MAP失败。
例如:
属性LOC:string;
常量Bottom_BUFGMUXs:string:=“BUFGMUX0,BUFGMUX1,BUFGMUX2,BUFGMUX3”;
常量Top_BUFGMUXs:string:=“BUFGMUX4,BUFGMUX5,BUFGMUX6,BUFGMUX7”;
属性LOC I1:label是Top_BUFGMUXs;
I5的属性LOC:标签是Top_BUFGMUXs;
I6的属性LOC:标签是Top_BUFGMUXs;
运行MAP时,会发生以下错误:
“错误:MapLib:30 – I1上的LOC约束BUFGMUX4 BUFGMUX5 BUFGMUX6 BUFGMUX7无效:器件上没有此类站点。”
解决/修复方法
这是XST向NGC写出的问题。
要解决此问题,请通过UCF文件实现约束,如下所示:
例:
#INST“I1”LOC = BUFGMUX4,BUFGMUX5,BUFGMUX6,BUFGMUX7;
此问题已在XST 8.2i中修复。
没有回复内容