Intel® Quartus® Prime Pro Edition用户指南: Timing Analyzer

ID 683243
日期 10/02/2023
Public
文档目录

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)