1)在Report Timing Summary的Design Timing Summary会有pulse width的总结报告 worst pulse width slack:报告最差的脉冲宽度slack值 Total Pulse width Negative Slack:所有脉冲宽度违例值之和,如果都不违例,则为0 Number of failing Endpoints:脉冲宽度违例的端点数目,上图为1个 Total Number of Enpoints:总的端点(...
1)在Report Timing Summary的Design Timing Summary会有pulse width的总结报告 worst pulse width slack:报告最差的脉冲宽度slack值 Total Pulse width Negative Slack:所有脉冲宽度违例值之和,如果都不违例,则为0 Number of failing Endpoints:脉冲宽度违例的端点数目,上图为1个 Total Number of Enpoints:总的端点(...
可以看到,针对“Min Period”,裕量 (Slack) 为负值。 此违例现象必须解决,才能避免出现脉冲宽度违例。 在此示例中,显示的预期值 (Required) 为 2.155ns,实际值 (Actual) 为 1.250ns,这两个值均为对应于检查类型 (Min Period) 的值。“Slack”列显示的值即为这两者的差值(Slack = Actual 值 - Required 值...
可以看到,针对“Min Period”,裕量 (Slack) 为负值。 此违例现象必须解决,才能避免出现脉冲宽度违例。 在此示例中,显示的预期值 (Required) 为 2.155ns,实际值 (Actual) 为 1.250ns,这两个值均为对应于检查类型 (Min Period) 的值。“Slack”列显示的值即为这两者的差值(Slack = Actual 值 - Required 值...
在使用默认配置时,结果和report_timing_summary的报告结果一致,除了无pulse_width的内容,下图是上述设计默认配置下的报告 将End points设为clk3,报告只有destination clock为clk3的路径 将sort paths by设为slack,则报告结果按slack来展示 将slow/fast corner下的延时类型都设为min ...
在使用默认配置时,结果和report_timing_summary的报告结果一致,除了无pulse_width的内容,下图是上述设计默认配置下的报告 将End points设为clk3,报告只有destination clock为clk3的路径 将sort paths by设为slack,则报告结果按slack来展示 将slow/fast corner下的延时类型都设为min 则报告只有hold分析发布...
仔细观察时序报告便可以发现在报告路径的 Slack 之前有一行显示 clock pessimism 已经被考虑在内,在进行 Setup Check 时会加上一定的 clock pessimism,而 Hold Check 时则会减去一定的 clock pessimism。 下图显示了 CRPR 的来源以及在 Vivado 时序报告中的具体体现。
定制时序报告通过调整时序报告的生成设置,设计者可以定制报告的内容,使其更加符合个人或项目的需求。常见的定制选项包括:显示路径数:报告按路径的slack(时序裕度)从低到高排序,设置显示的路径数,关注最差路径。过滤路径:通过设置slack阈值,排除不满足时序约束的路径,关注关键路径。路径显示方式:选择...
仔细观察时序报告便可以发现在报告路径的 Slack 之前有一行显示 clock pessimism 已经被考虑在内,在进行 Setup Check 时会加上一定的 clock pessimism,而 Hold Check 时则会减去一定的 clock pessimism。 下图显示了 CRPR 的来源以及在 Vivado 时序报告中的具体体现。
仔细观察时序报告便可以发现在报告路径的 Slack 之前有一行显示 clock pessimism 已经被考虑在内,在进行 ...