Timing Path Object - 2020.2 English

Vivado Design Suite User Guide: Using Tcl Scripting (UG894)

Document ID
UG894
Release Date
2021-03-30
Version
2020.2 English

The get_timing_path command can be used to return a list of timing path objects. Because the get_timing_path command uses the same engine as the report_timing command, it also shares most of its command line options.

Timing path objects can be very practical to perform advanced scripting related to static timing analysis. The timing path object can also be used to generate the full text report of the path using report_timing -of <timingPathObject>.

The commands get_nets, get_cells, or get_pins can be used on a timing path object to query list of nets/cells/pins in the datapath section of the path. The design elements inside the source and destination clock networks cannot be queried.

The list of objects returned from a timing path objects by get_nets, get_cells, or get_pins is sorted based on the appearance of the design elements inside the datapath.