You can generate a QoR Suggestions report in the Vivado IDE or through the Tcl Console.
- Generate the report:
- In the Vivado IDE: Select .
- In Tcl:
report_qor_suggestions -name qor_suggestions_1
- Adjust the report parameters:
- Number of timing paths to analyze
- This expands the number of suggestions but might include paths that are
not critical.
- In the GUI: Change Number of paths for suggestion analysis. The default is 100.
- In Tcl:
-max_paths <N>
-
- Number of ML strategies to suggest
-
- In the GUI: Change Maximum Number of Strategies to suggest.
- In Tcl:
-max_strategies <N>
- Report all suggestions
- This option includes suggestions that do not violate threshold
criteria:
- Timing suggestions include paths even if timing is met.
- Utilization suggestions include non-critical resource suggestions.
- Congestion suggestions include post-route suggestions even if timing is met.
- Generate CSV files for failing paths
- This creates:
- A CSV file listing failing timing paths and their associated suggestions
- A second file containing a DONT_TOUCH report
Figure 1.
Report QoR
Suggestions Dialog Box