默认情况下,所有综合和实现运行都将使用其对应的默认报告策略 (Reports Strategy)。要设置其他报告策略,请执行以下操作:
- 在“Design Runs”窗口中,选择运行。
- 选择“Run Properties”(运行属性)窗口中的“Reports”(报告)选项卡。
- 从“Report Strategy”(报告策略)下拉列表中选择策略。图 1. 选择对应“Implementation Run”(实现运行)的“Report Strategy”
“Flow”(流程)分 2 个类别,每个类别都可提供多项预定义的报告策略以及任何用户定义的策略。
流程 | 报告策略 | 注释 |
---|---|---|
综合 | Vivado 综合默认报告 | 仅在综合结束后运行使用率报告 |
无报告 | 最大限度缩短运行时间的最佳策略 | |
实现 | Vivado 实现默认报告 | 与低于 2017.3 的 Vivado 版本运行相同的报告 |
UltraFast 设计方法报告 | 运行 适用于 FPGA 和 SoC 的 UltraFast 设计方法指南(UG949) 中建议的所有报告 | |
性能浏览报告 | 与默认报告相同,完成 phys_opt_design 后运行附加时序报告
|
|
时序收敛报告 | 与 UltraFast 设计方法报告相同,此外还会运行 report_design_analysis 和 report_qor_suggestions 报告 |
|
无报告 | 最大限度缩短运行时间的最佳策略 |
启动运行前,由于以下某一原因,部分报告可能为灰显:
- 报告与已禁用的流程步骤关联
- 报告已被用户禁用
运行完成后,所有可用报告都包含绿色勾选标记,并可通过在“Reports”选项卡上双击打开。由于以下某一原因,部分报告不可用:
- 报告与已禁用的流程步骤关联
- 报告已被用户禁用
- 报告仅在“Incremental Compile”(增量编译)运行中启用图 2. 查看生成的运行报告
提示: 设置旧工程属性ENABLE_OPTIONAL_RUNS_STA
时,仅生成少量时序汇总报告。AMD 保留在未来版本中删除该属性的权力。示例:set_property ENABLE_OPTIONAL_RUNS_STA 1 [current_project]