Command Line Only Options - 2022.2 English

Vivado Design Suite User Guide: Design Analysis and Closure Techniques (UG906)

Document ID
UG906
Release Date
2022-10-19
Version
2022.2 English

The following timing options are only available from the Tcl command line and can be used with the -name option to generate a GUI report.

csv <filename>.csv
Generates a CSV file with timing path options. This can be useful when sorting through a large number of paths.
-routed_vs_estimated
This option reports the estimated versus actual routed delays side-by-side for the same path. Some fields within the Timing Category in the report are prefaced with "Estimated" or "Routed" for comparison.
-return_timing_paths
Returns timing path objects to enable the further analysis of paths of specific logic levels within a specified clock domain. Must be used with both the -end_point_clock and -logic_levels options.
-end_point_clock <arg>
Used to limit the logic level distribution report section to the timing paths with the specified end point clock.
-logic_levels <arg>
Can limit the timing paths sent to the logic level histogram algorithm by logic levels. Only a single value can be specified.
-min_level <arg>
Groups all timing paths with logic levels, or routes, less than the value specified into a single bin. When specified, the <arg> value passed must be at least 1.
-max_level <arg>

Group all timing paths with logic levels, or routes, greater than the value specified into a single bin. When specified, the <arg> value must be greater than the value of -min_level.

The following complexity options are only available from the command line and can be used with the -name option to generate a GUI report.

-bounding_boxes <arg>
This option performs the complexity analysis of the specified bounding boxes. For example:
-bounding_boxes { "CLE_M_X21Y239:CLEL_R_X28Y254" "CLEL_R_X18Y171:CLE_M_X26Y186" }
Note: A space is required between the open bracket `{` and the start of the bounding box, as shown in the previous example.