Setting Run Report Strategies - 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

By default, Vivado uses the corresponding default report strategy for each synthesis and implementation run. To change the report strategy, use the following steps:

  1. Select a run in the Design Runs window.
  2. Select the Reports tab in the Run Properties window.
  3. 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:

Table 1. Flows and 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