Viewing Suggestions in Tcl or Text Format - 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

Suggestion objects are stored in binary form. The only way to read a suggestion is to load the design, read the suggestions, and run report_qor_suggestions.

If you prefer not to use the object flow, Vivado supports viewing and executing suggestions in Tcl.

To write out suggestions in Tcl, use:

write_qor_suggestions -tcl_output_dir <outputDir>

Running this command outputs one or more Tcl files to the specified directory. This option is not available in the Vivado IDE.

For Tcl scripts generated for implementation commands, manage their integration into the design constraints manually. For synthesis Tcl scripts:

  • In project mode, add them to the constraints set (update the file filter to Tcl to see them).
  • In non-project mode, access them using: read_xdc -unmanaged <Tcl file>

When suggestions are in Tcl format, you are responsible for maintaining the scripts by removing suggestions that are no longer required and applying only those you want. Append newly generated Tcl scripts to the existing ones.

Note: Suggestions entered using Tcl are no longer reported by report_qor_suggestions.