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_SCORErun 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_assessmentcommand is included in the Timing Closure Report Strategy afteropt_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].