By default, Vivado uses the corresponding default report strategy for each synthesis and implementation run. To change the report strategy, use the following steps:
- Select a run in the Design Runs window.
- Select the Reports tab in the Run Properties window.
- Select the strategy from the Report Strategy drop down list.Figure 1. Selecting the Report Strategy for an Implementation Run
Vivado offers two flow categories, each with several predefined and user-defined report strategies:
| Flow | Report Strategy | Note |
|---|---|---|
| Synthesis | Vivado Synthesis Default Reports | Runs only the utilization report after synthesis. |
| No Reports | Minimizes runtime by skipping report generation. | |
| Implementation | Vivado Implementation Default Reports | Matches the reports used in Vivado versions before 2017.3. |
| UltraFast Design Methodology Reports | Runs all reports recommended in the UltraFast Design Methodology Guide for FPGAs and SoCs (UG949). | |
| Performance Explore Reports | Includes default reports plus extra timing reports
after phys_opt_design. |
|
| Timing Closure Reports | Includes UltraFast reports plus report_design_analysis and report_qor_suggestions. |
|
| No Reports | Minimizes runtime by skipping all reports. |
Before launching the run, some reports appear grayed out for one of the following reasons:
- They are tied to a disabled flow step
- You have manually disabled them
After the run completes, the following occurs:
- Reports with a green check mark are available.
- You can open any of these by double-clicking the report name in the Reports tab.
Some reports can still be unavailable with the following conditions:
- They are associated with a disabled flow step.
- You manually disabled them.
- They are only enabled in Incremental Compile runs.
Figure 2. Viewing Generated Run Reports
