Auto Termination of Runs - 2025.2 English - UG906

Vivado Design Suite User Guide: Design Analysis and Closure Techniques (UG906)

Document ID
UG906
Release Date
2025-12-10
Version
2025.2 English

When you run the QoR Assessment feature during a project-based implementation run, the tool generates a score between 1 and 5 to indicate how likely the design is to close timing. A higher score suggests a greater likelihood of success. You can enable early termination of low-quality runs based on this score to free up server resources sooner. Early termination happens under two conditions:

  • When the MIN_RQA_SCORE run property is set. For example, if it is set to 3, then any run with an RQA score of 1 or 2 terminates early.
  • When the report_qor_assessment command is included in the Timing Closure Report Strategy after opt_design. For additional calls, use a custom report strategy.
To set the MIN_RQA_SCORE property to 1 on a run named impl_1, use the following command:
set_property MIN_RQA_SCORE 1 [get_runs impl_1]
Note: This feature does not directly apply to non-project mode. To generate the RQA score in script-based flows, call set rqa_score [get_qor_assessment].