问题描述
据我所知,在许多情况下,布线器会尝试延迟我的数据路径以避免违规。在什么情况下布线器不会尝试延迟这些布线?
解决/修复方法
保持时间布线器是一种尝试延迟数据路径的算法,只要这可以在不引起设置违规的情况下完成,并且网络的源和负载被充分分开以防止布线拥塞。
在以下情况下将调用保持时间布线器:
– 当布线器工作量级别设置为标准或中等时,保持时间违规的总时间分数小于200000。
– 当布线器工作量级别设置为高并且保持时间违规的总时间分数小于500000时。
– 通过设置环境变量RT_FORCE_HOLD_ROUTER,可以将工作级别和保持时间分数组合在一起。
有关设置ISE环境变量的一般信息,请参阅(Xilinx答复11630) 。
没有回复内容