After you run Report Design Analysis in Timing mode, you can view a report showing characteristics of the ten worst setup paths.
You can generate this report in either of the following ways:
- In the Vivado IDE, select .
- In Tcl, enter the command:
report_design_analysis -name <arg>
-hold to the Tcl command option. For more
information on Tcl command option syntax, refer to the
Vivado
Design Suite Tcl Command Reference Guide (UG835).The Logic Level Distribution table shows the distribution of logic levels for the worst timing paths.
Use the following steps to generate the table:
- Select .
- By default, the tool analyzes 1,000 paths. You can change this value in the same tab.
In the GUI, logic level bins now include hyperlinks.
Click a bin to run report_design_analysis or report_timing
on paths in that bin. You can also select specific timing path objects.
Command Line Enhancements for Logic Level Analysis
- Use
-routeswith-logic_level_distributionto generate bins based on routing segments instead of logic levels. - Use
-min_leveland-max_levelto control which logic levels are grouped into bins.-
Vivado groups paths with logic levels
below
-min_levelin one bin. -
Vivado groups paths above
-max_levelin another bin. - All other paths are binned individually by logic level if at least one path exists at that level.
-
Vivado groups paths with logic levels
below
-routes
Enhancements
-min_level and
-max_level Enhancements
For example, if your design has logic levels of 0, 1, 3, 4, 5, 11,
12, 14, 15, and 16, and you specify -min_level 3 -max_level 11, the
report creates bins 0–2, 3, 4, 5, 11, and 12+. Refer to Timing Path Characteristics Report for reference.