====== 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