61i ViTEXII PAR -“错误:布局:79 -没有足够的网站来放置所有选定的组件。”-Xilinx-AMD社区-FPGA CPLD-ChipDebug

61i ViTEXII PAR -“错误:布局:79 -没有足够的网站来放置所有选定的组件。”

描述

关键词:PAR,4.2I,SP2,警告,位置,ViTEX II,误差,分量

紧迫性:标准

一般描述:
当我实现一个包含FMAP函数的设计时,该设计无法放置在放置PASS 1中,然后在PAR退出之前重复,并写出一个初始的“.NCD”文件。在器件中有足够的空间来放置违章部件,并且没有明显的冲突。PAR报告与以下类似的错误消息:

警告:位置:78 -切片组件“组件TROPATION/NX1825”不能放置。

“错误:布局:79——没有足够的站点来放置所有选定的组件。”

解决方案

1。这个问题通常是因为缺乏资源、偏好冲突或宏观配置放置要求无法满足的。

如果PAR已经运行,请检查“.PAR”文件的资源分配和利用,并验证有足够的资源来放置组件。此外,确保所有的布局冲突已经解决。

如果这些都不是问题,检查设计中宏的大小和形状,以确保它们可以同时放置在器件上。

2。由于压缩因子被应用到区域组,所以也可以由不相关的包引起的问题。

例如,在区域组上的压缩因子可以导致包含分布式RAM和进位链的切片,使得没有可同时满足进位链和RAM的布局。

为了解决这个问题,在UCF文件中注释对应于该区域组的行:

ReaaLa组A组名称压缩=1;

还可以将映射约束应用于所涉及的实例,以防止不必要的包,同时保持压缩。

请登录后发表评论

    没有回复内容