我正在尝试实施一项设计,我是从前同事那里得到的。这是一个巨大的设计,工作时钟频率为200MHz;模拟,合成,平移,映射在布局和布线之后都很好,它在摘要中给出了“时序约束失败”的错误,并导致以下约束失败。
NET“lbus_clkn”TNM_NET =“clkin_grp”; TIMESPEC“TS_clkin”=周期: “clkin_grp”:41.666 ns HIGH 50.0%;
当我查看时间报告时,我发现了这一点。
版本14.7跟踪(nt64)版权所有(c)1995-2013 Xilinx,Inc。 版权所有。器件,封装,速度:
xc7k160t,fbg676,C,-1(PRODUCTION 1.10 2013-10-13)报告等级:
详细报告 环境变量效果-------------------- ------ NONE没有设置环境变量--------------- -------------------------------------------------- -------------- INFO:Timing:3412 - 要改善时序,请参阅Timing Closure用户 指南(UG612)。信息:时间:2752 - 要获得完整的路径覆盖,请使用 无约束的路径
选项。所有未受约束的路径都将在中报告 报告的无约束路径部分。信息:时间:3339 - 此时间报告中的时钟到输出数字基于
一个50欧姆的传输线加载模型。有关此型号的详细信息,
有关不同装载条件的核算的更多信息,
请参阅器件数据表。 ================================================== ==============================时序约束:TS_clkin = PERIOD TIMEGRP“clkin_grp”41.666 ns 高50%;有关更多信息,请参阅时序中的周期分析 关闭用户指南(UG612)。分析204018317633个路径,82474 分析的端点,0个失败的端点0检测到定时错误。 (0个设置错误,0个保持错误,0个组件切换限制错误)最短期限为17.382ns。
如果此处存在0设置错误,那么为什么在摘要中显示时序约束失败。我无法追踪错误。如何调试,这次失败的根本原因是什么?