1.5 i,2.1i映射-“位置实例*”约束导致错误:x4kMa:148 – iBF符号不能合并,不兼容的站点类型-Xilinx-AMD社区-FPGA CPLD-ChipDebug

1.5 i,2.1i映射-“位置实例*”约束导致错误:x4kMa:148 – iBF符号不能合并,不兼容的站点类型

描述

关键字:约束、位置、实例、X4KMA、合并、
不兼容的站点类型,通配符,*

紧迫性:标准

一般描述:

映射打印出以下三个错误,每一个都与
同样的问题(你的信号名称会有所不同):

产量;
基于预裁剪逻辑验证F/HMAP有效性…
删除未使用的逻辑…
处理全局时钟缓冲器…
错误:x4kMa:148 – iBF符号’$189’(输出)
不能将信号合并到I/O“重置”中。
这两个符号具有不兼容的站点类型(例如,
一个可以是触发器,另一个是LUT。
错误:x4kMa:175 – iBF符号’$189’(输出)
信号= RESETHNET不能放入IOB“重置”。你
可能试图投入更多的资源
这IOB比它可以支持。请参阅Xilinx
IOB信息的可Program逻辑数据手册
目标器件的结构。
错误:x4kMa:157 -OBUF符号“$1I56”(输出信号=QYPAD8)
不能组合到I/O“QPAD8”中。两个符号
有不兼容的站点类型(例如,一个可能是触发器)
另一个LUT)
&输出;

解决方案

所发生的是,映射扩展了“*”通配符。
在下面的放置约束中包含IOBs
以及CLB在元件约束下的一组元件
语句,

位置实例*:[CbBrR2C1 CbBrR10C3]

并尝试将CLB和IOB组件映射到
指定区域。

MAP不承认位置实例约束
在示例中,本质上是CLB特定的约束。

唯一的解决办法是缩小实例集。
仅由约束关联到网络或块
和CLBs在一起。可以通过使用一部分
具有“*”通配符符号的适当共享名称字符串。

另一种方法是指定每个CLB的约束条件。
基础。

错误参考文献17298
RL STM,KL

在应用于层次结构的CLB约束的情况下,工作是要移除。
层次结构中的所有I/O,并将其放置在顶层。

请登录后发表评论

    没有回复内容