Command Line Only Options - 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

The following options are only available through the Tcl Console. You can use them with the -name option to generate a GUI report.

Timing Options

csv <filename>.csv
Generates a CSV file containing timing path information. This is useful when sorting or reviewing a large number of paths.
-routed_vs_estimated
Reports estimated versus routed delays side by side for the same timing path. Fields within the Timing category are labeled Estimated or Routed for direct comparison.
-max_level <arg>
Groups all timing paths with logic levels (or routing depth) greater than the specified value into a single bin. This value must be greater than that specified for -min_level.
-min_level <arg>
Groups all timing paths with logic levels (or routing depth) less than the specified value into a single bin. The value must be at least 1.
-return_timing_paths
Returns timing path objects for further analysis based on logic level and clock domain. This option must be used with both-end_point_clock and -logic_levels.
-end_point_clock <arg>
Limits logic-level distribution reporting to timing paths with the specified endpoint clock.
-logic_levels <arg>
Filters timing paths used in the logic-level histogram by logic depth. Only one logic level value can be specified.

Complexity Options

-bounding_boxes <arg> performs complexity analysis on specific device regions. Provide bounding boxes in the following format:
-bounding_boxes { "CLE_M_X21Y239:CLEL_R_X28Y254" "CLEL_R_X18Y171:CLE_M_X26Y186" }
Note: A space must appear between the opening { and the first bounding box.