By default, all synthesis and implementation runs will use their corresponding default Reports Strategy. To set a different Report Strategy:
- 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
Two Flow categories are available and each of them provide several pre-defined report strategies as well as any user-defined strategies.
Flow | Report Strategy | Note |
---|---|---|
Synthesis | Vivado Synthesis Default Reports | Only runs the utilization report at the end of synthesis |
No Reports | Best strategy to minimize runtime | |
Implementation | Vivado Implementation Default Reports | Runs same reports as in Vivado releases prior to 2017.3 |
UltraFast Design Methodology Reports | Runs all reports recommended in the UltraFast Design Methodology Guide for Xilinx FPGAs and SoCs (UG949) | |
Performance Explore Reports | Same as the default
reports, plus additional timing reports after phys_opt_design
|
|
Timing Closure Reports | Same as UltraFast Design Methodology Reports, plus several report_design_analysis and report_qor_suggestions reports |
|
No Reports | Best strategy to minimize runtime |
Before launching the run, some reports are greyed out due to one of the following reasons:
- They are associated with a disabled flow step
- They are disabled by the user
After the run has completed, all available reports have a green check mark and can be opened by double-clicking on them from the Reports tab. Some reports are not available for one of the following reasons:
- They are associated with a disabled flow step
- They are disabled by the user
- They are enabled in the Incremental Compile runs onlyFigure 2. Viewing Generated Run Reports
Tip: Several timing summary reports are only generated when setting the legacy project propertyENABLE_OPTIONAL_RUNS_STA
. Xilinx reserves the right to eliminate this property in a future release. Example:set_property ENABLE_OPTIONAL_RUNS_STA 1 [current_project]