1、Report Timing
综合后,在流程中可随时查阅“Report Timing”(时序报告)以查看特定时序路径,对“Report Timing Summary” (时序汇总报告)中报告的时序问题进行进一步调查,或者报告特定时序约束的有效性和覆盖范围。“Report Timing”并不涵盖“Pulse Width”(脉冲宽度)报告。从 Tcl 控制台或从 GUI 运行时,可使用 -cells 选项将此时序报告限定为一个或多个层级单元。限定报告作用域后,将仅报告含如下数据路径部分的路径:数据路径开始或结束于此类单元、与此类单元交汇或者完全包含于此类单元内。
2、运行“Report Timing”
如果设计已加载到存储器中,则可以从“Clock Interaction Report”(时钟交互报告)或“Report Timing Summary” (时序汇总报告)路径列表运行“Report Timing”(时序报告),也可从菜单中运行。
3、从菜单运行“Report Timing”
如需从菜单运行“Report Timing”,请选中“Reports” → “Timing” → “Report Timing”(报告 > 时序 > 时序报 告)。
4、从“Clock Interaction Report”运行“Report Timing”
要从“Clock Interaction Report”(时钟交互报告)运行“Report Timing”(时序报告),请执行以下操作:
1. 选中一个“from/to”时钟对。
2. 右键单击并选择“Report Timing”,以将选定时钟作为源时钟或目标时钟来运行报告。
5、从“Paths List”运行“Report Timing”
要从“Paths List”(路径列表)运行“Report Timing”(时序报告),请执行以下操作:
1. 选择路径。
2. 右键单击并选择“Report Timing”以在选定的路径起点和端点之间运行报告。
等效的 Tcl 命令:report_timing
设置特定“Report Timing”选项时,可在以下位置查看等效的 report_timing 命令:
• 位于对话框底部的“Command”(命令)字段中,以及
• 执行之后在 Tcl 控制台中
在下一小节中对话框描述中列出了 report_timing 选项。总体上,“Report Timing”选项与“Report Timing Summary”(时序汇总报告)选项相同,但增加了部分筛选选项。
6、“Options”选项卡
“Options”(选项)选项卡包含下列选项:
• Reports
• Path Limits
• Path Display
Reports
• “Path delay type”(路径延迟类型)
• “Do not report unconstrained paths”(不报告未约束的路径):默认情况下,如果与筛选工具匹配的所有路径 (from/through/to) 都未约束,那么“Report Timing”(时序报告)会报告未约束的路径。
等效的 Tcl 选项:-no_report_unconstrained
Path Limits
• “Number of paths per group”(各组的路径数量)
• “Number of paths per endpoint”(各端点的路径数量)
• “Limit paths to group”(将路径限制到组):筛选 1 个或多个时序路径组。每个时钟都与 1 个组关联。Vivado IDE 时序引擎还会创建默认组(例如,**async_default**),用于对以恢复或移除时序检查结尾的所有路径进 行分组。
等效的 Tcl 选项:-group
Path Display
• “Display paths with slack greater than”(显示裕量大于指定值的路径):基于路径的裕量值显示报告的路径。
等效的 Tcl 选项:-slack_greater_than
• “Display paths with slack less than”(显示裕量小于指定值的路径)
• “Number of significant digits”(有效位数)
• “Sort paths by”(路径排序依据):按组(默认)或者按裕量显示报告的路径。按组排序时,报告中会包含每个组和每种分析类型 (-delay_type min/max/min_max) 的 N 条最差的路径。
各组根据各自的最差路径排序。在此列表中,含最差的违例的组排在最高。
按裕量排序时,将按分析类型报告 N 条最差的路径(所有组已组合在一起),并按裕量值升序排序。
等效的 Tcl 选项:-sort_by
7、“Advanced”选项卡
“Advanced”(高级)选项卡与 Report Timing Summary 包含相同的选项。
8、“Timer Settings”选项卡
“Timer Settings”(定时器设置)选项卡与 Report Timing Summary 包含相同的选项。