Supported Suggestions - 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

Vivado can generate more than 100 QoR suggestions, with over 80 capable of executing automatically without edits to constraints or RTL.

To view all possible suggestions, run the get_qor_checks command. The properties attached to the returned objects can be inspected. The objects returned by this command are not generated suggestions, and they cannot be written.

Use the -family switch to display only suggestions applicable to a specific family. For example, to list suggestions available for the family of the currently opened design:
get_qor_checks -family [get_property FAMILY [get_parts [get_property PART [current_design]]]]

Use the -filter switch to filter based on object properties. Common properties to filter on include:

  • CATEGORY
  • AUTO
  • INCR_FRIENDLY
Example to view the IDs and descriptions of all AUTO checks:
foreach sugg [lsort -dict [get_qor_checks -filter {AUTO==1}]] {
  set ID [get_property ID $sugg]
  set DESCRIPTION [get_property DESCRIPTION $sugg]
  puts "[format %-16s $ID]: $DESCRIPTION "
}