仅对英特尔可见 — GUID: ezs1644261736743
Ixiasoft
2.5.1.1. Report Fmax Summary(报告Fmax汇总)
2.5.1.2. Report Timing(报告时序)
2.5.1.3. Report Timing By Source Files(按源文件报告时序)
2.5.1.4. Report Data Delay(报告数据延迟)
2.5.1.5. Report Net Delay(报告网络延迟)
2.5.1.6. Report Clocks and Clock Network(报告时钟和时钟网络)
2.5.1.7. Report Clock Transfers(报告时钟传输)
2.5.1.8. Report Metastability(报告亚稳定性)
2.5.1.9. Report CDC Viewer(报告CDC Viewer)
2.5.1.10. Report Asynchronous CDC(报告异步CDC)
2.5.1.11. Report Logic Depth(报告逻辑深度)
2.5.1.12. Report Neighbor Paths(报告相邻路径)
2.5.1.13. Report Register Spread
2.5.1.14. Report Route Net of Interest
2.5.1.15. Report Retiming Restrictions(报告重定时限制)
2.5.1.16. Report Register Statistics(报告寄存器统计)
2.5.1.17. Report Pipelining Information(报告流水线信息)
2.5.1.18. 报告时间借用数据
2.5.1.19. Report Exceptions and Exceptions Reachability(报告异常和异常可达性)
2.5.1.20. Report Bottlenecks(报告瓶颈)
仅对英特尔可见 — GUID: ezs1644261736743
Ixiasoft
2.5.1.20. Report Bottlenecks(报告瓶颈)
您可以运行Timing Analyzer的Reports > Design Metrics > Report Bottlenecks...命令来列出一个设计中按指定标准排名的所有节点。相应的脚本命令是report_bottleneck。
以下是预先定义的排名标准:
- num_fpaths—通过一个节点时序失败的路径数量。
- num_fanins—从一个节点的扇进边沿(fan-in edge)的数量。
- num_fanouts—从一个节点的扇出边沿(fan-out edge)的数量。
- num_paths—通过一个节点的路径数量。
- tns—通过一个节点的所有路径的总共负时序裕量(negative slack)。
当使用脚本时,您可以通过将get_timing_paths调用的结果作为最后一个参数传递给report_bottleneck来指定要进行分析的路径。当使用GUI时,Report Bottlenecks对话框会自动处理此参数。如果您不指定路径,那么report_bottleneck在默认情况下分析设计中的最差的1000个设置路径(setup path)。
您可以将报告输出指向Tcl控制台(-stdout),Timing Analyzer GUI (-panel)或者控制台和GUI的组合。
图 80. 根据通过一个节点的伪路径的数量评定的报告瓶颈(Report Bottlenecks Rated on Number of Failing Paths Through a Node)
