阶段 2:工具选项探索 - 2023.2 简体中文

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

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

在“工具选项探索”阶段,目标是通过各种工具选项获得最大的 QoR 回报。为此,需使用 ML 策略预测的工具选项来执行 3 轮实现运行。如下图所示:

图 1. 工具探索实现运行

QoR 建议将沿用阶段 1 中的最佳运行。如果阶段 1 中的后续步骤显示 QoR 劣化,则将丢弃其建议。通过运行 3 轮 ML 策略运行(有 3 轮以上运行可用),那么来自任一轮运行的 QoR 波动都会被平滑掉。

ML 策略阶段使用标准实现运行,只要计算资源允许,即可并行运行。因此,并行使用时,此阶段的编译时间约为一轮实现运行。完成实现运行后,最佳运行选择器会判定要继续使用的运行。流程行为如下:

  • 如果满足时序,则退出。
  • 如果满足“Last Mile Timing Closure”(最后一步时序收敛)条件,则继续执行阶段 3。
  • 如果不满足“Last Mile Timing Closure”条件,则退出。
注释: 要使用多个远程主机并行运行阶段 2,请参阅 Vivado Design Suite 用户指南:实现(UG904) 的“附录 A”章节。