设置运行报告策略 - 2023.2 简体中文

Vivado Design Suite 用户指南: 设计分析与收敛技巧 (UG906)

Document ID
UG906
Release Date
2023-10-19
Version
2023.2 简体中文

默认情况下,所有综合和实现运行都将使用其对应的默认报告策略 (Reports Strategy)。要设置其他报告策略,请执行以下操作:

  1. 在“Design Runs”窗口中,选择运行。
  2. 选择“Run Properties”(运行属性)窗口中的“Reports”(报告)选项卡。
  3. 从“Report Strategy”(报告策略)下拉列表中选择策略。
    图 1. 选择对应“Implementation Run”(实现运行)的“Report Strategy”

“Flow”(流程)分 2 个类别,每个类别都可提供多项预定义的报告策略以及任何用户定义的策略。

表 1. 流程和报告策略
流程 报告策略 注释
综合 Vivado 综合默认报告 仅在综合结束后运行使用率报告
无报告 最大限度缩短运行时间的最佳策略
实现 Vivado 实现默认报告 与低于 2017.3 的 Vivado 版本运行相同的报告
UltraFast 设计方法报告 运行 适用于 FPGA 和 SoC 的 UltraFast 设计方法指南(UG949) 中建议的所有报告
性能浏览报告 与默认报告相同,完成 phys_opt_design 后运行附加时序报告
时序收敛报告 与 UltraFast 设计方法报告相同,此外还会运行 report_design_analysisreport_qor_suggestions 报告
无报告 最大限度缩短运行时间的最佳策略

启动运行前,由于以下某一原因,部分报告可能为灰显:

  • 报告与已禁用的流程步骤关联
  • 报告已被用户禁用

运行完成后,所有可用报告都包含绿色勾选标记,并可通过在“Reports”选项卡上双击打开。由于以下某一原因,部分报告不可用:

  • 报告与已禁用的流程步骤关联
  • 报告已被用户禁用
  • 报告仅在“Incremental Compile”(增量编译)运行中启用
    图 2. 查看生成的运行报告

    提示: 设置旧工程属性 ENABLE_OPTIONAL_RUNS_STA 时,仅生成少量时序汇总报告。AMD 保留在未来版本中删除该属性的权力。示例:set_property ENABLE_OPTIONAL_RUNS_STA 1 [current_project]