Timing Path Attribute

We usually need attribute for timing path is we want to check timing for some path by script.

Following is timing_path attribute for you to reference.

pt_shell> list_attributes -application -class timing_path
****************************************
Report : List of Attribute Definitions
Version: I-2013.12-SP1
Date   : Fri Sep  5 17:46:07 2014
****************************************

Properties:
    A - Application-defined
    U - User-defined
    I - Importable from design/library (for user-defined)
    S - Settable

Attribute Name            Object     Type       Properties  Constraints
--------------------------------------------------------------------------------
arrival                   timing_path
                                     float      A
capture_clock_paths       timing_path
                                     collection A
clock_uncertainty         timing_path
                                     float      A
common_path_pessimism     timing_path
                                     float      A
crpr_common_point         timing_path
                                     collection A
depth_cell_capture        timing_path
                                     float      A
depth_cell_launch         timing_path
                                     float      A
depth_net_capture         timing_path
                                     float      A
depth_net_launch          timing_path
                                     float      A
distance_cell             timing_path
                                     float      A
distance_net              timing_path
                                     float      A
dominant_exception        timing_path
                                     string     A
endpoint                  timing_path
                                     collection A
endpoint_clock            timing_path
                                     collection A
endpoint_clock_close_edge_type
                          timing_path
                                     string     A
endpoint_clock_close_edge_value
                          timing_path
                                     float      A
endpoint_clock_is_inverted
                          timing_path
                                     boolean    A
endpoint_clock_is_propagated
                          timing_path
                                     boolean    A
endpoint_clock_latency    timing_path
                                     float      A
endpoint_clock_open_edge_type
                          timing_path
                                     string     A
endpoint_clock_open_edge_value
                          timing_path
                                     float      A
endpoint_clock_pin        timing_path
                                     collection A
endpoint_hold_time_value  timing_path
                                     float      A
endpoint_is_level_sensitive
                          timing_path
                                     boolean    A
endpoint_output_delay_value
                          timing_path
                                     float      A
endpoint_recovery_time_value
                          timing_path
                                     float      A
endpoint_removal_time_value
                          timing_path
                                     float      A
endpoint_setup_time_value timing_path
                                     float      A
endpoint_unconstrained_reason
                          timing_path
                                     string     A
is_recalculated           timing_path
                                     boolean    A
is_recovered              timing_path
                                     boolean    A
launch_clock_paths        timing_path
                                     collection A
normalized_slack          timing_path
                                     float      A
object_class              timing_path
                                     string     A
path_group                timing_path
                                     collection A
path_type                 timing_path
                                     string     A
points                    timing_path
                                     collection A
required                  timing_path
                                     float      A
sensitivity               timing_path
                                     float      A
session_name              timing_path
                                     string     A
slack                     timing_path
                                     float      A
startpoint                timing_path
                                     collection A
startpoint_clock          timing_path
                                     collection A
startpoint_clock_is_inverted
                          timing_path
                                     boolean    A
startpoint_clock_is_propagated
                          timing_path
                                     boolean    A
startpoint_clock_latency  timing_path
                                     float      A
startpoint_clock_open_edge_type
                          timing_path
                                     string     A
startpoint_clock_open_edge_value
                          timing_path
                                     float      A
startpoint_input_delay_value
                          timing_path
                                     float      A
startpoint_is_level_sensitive
                          timing_path
                                     boolean    A
startpoint_unconstrained_reason
                          timing_path
                                     string     A
time_borrowed_from_endpoint
                          timing_path
                                     float      A
time_lent_to_startpoint   timing_path
                                     float      A
transparent_latch_paths   timing_path
                                     collection A
variation_arrival         timing_path
                                     collection A
variation_common_path_pessimism
                          timing_path
                                     collection A
variation_endpoint_clock_latency
                          timing_path
                                     collection A
variation_endpoint_hold_time_value
                          timing_path
                                     collection A
variation_endpoint_recovery_time_value
                          timing_path
                                     collection A
variation_endpoint_removal_time_value
                          timing_path
                                     collection A
variation_endpoint_setup_time_value
                          timing_path
                                     collection A
variation_required        timing_path
                                     collection A
variation_slack           timing_path
                                     collection A
variation_startpoint_clock_latency
                          timing_path
                                     collection A