26 #ifndef PHYSICAL_TYPES_H
27 #define PHYSICAL_TYPES_H
t_clock_network * clock_inf
t_interconnect * interconnect
t_pb_graph_pin ** clock_pins
enum e_pb_type_class class_type
boolean port_info_initialized
e_pin_to_pin_delay_annotations
t_port_power * port_power
t_model_ports * model_port
struct s_pb_type * pb_type_children
union s_port_power::@5 wire
enum e_power_estimation_method_ e_power_estimation_method
e_pin_to_pin_pack_pattern_annotations
struct s_direct_inf t_direct_inf
struct s_pb_graph_node * parent_pb_graph_node
e_power_estimation_method estimation_method
int * output_pin_class_size
boolean infer_annotations
enum e_power_estimation_method_ t_power_estimation_method
struct s_class * class_inf
float ipin_mux_trans_size
t_power_usage power_usage
struct s_segment_inf t_segment_inf
float * pin_timing_del_max
float logical_effort_factor
t_pb_graph_pin ** output_pins
enum e_switch_block_type t_switch_block_type
struct s_pb_graph_edge ** output_edges
float transistor_cnt_buffers
e_power_estimation_method_
struct s_grid_loc_def * grid_loc_def
boolean timing_analysis_enabled
t_pb_graph_node_power * pb_node_power
t_pb_type_power * pb_type_power
struct s_clb_grid clb_grid
float transistor_cnt_pb_children
e_pin_to_pin_annotation_format
struct s_pb_graph_pin ** pin_timing
t_pb_graph_pin ** output_pins
t_interconnect * interconnect
t_pb_graph_pin * scaled_by_pin
enum e_pin_to_pin_annotation_format format
enum e_pin_location_distr pin_location_distribution
float transistors_per_SRAM_bit
enum e_pb_graph_pin_type type
struct s_cluster_placement_primitive * cluster_placement_primitive
enum e_directionality directionality
enum e_pin_to_pin_annotation_type type
t_interconnect * interconnect
struct s_pb_graph_pin *** output_pins
float local_interc_factor
t_power_usage absolute_power_per_instance
struct s_pb_graph_edge ** input_edges
t_pin_to_pin_annotation * annotations
float transistor_cnt_interc
int * num_connectable_primtive_input_pins
const struct s_type_descriptor * t_type_ptr
float grid_logic_tile_area
struct s_pb_graph_node * parent_node
struct s_switch_inf * Switches
e_pin_to_pin_annotation_type
char **** pin_loc_assignments
t_pin_to_pin_annotation * annotations
struct s_pb_graph_node *** child_pb_graph_nodes
int scaled_by_port_pin_idx
struct s_pb_graph_pin *** list_of_connectable_input_pin_ptrs
int * pack_pattern_indices
boolean is_forced_connection
float LUT_transistor_size
struct s_pb_type * pb_type
char ** pack_pattern_names
t_pb_graph_pin ** input_pins
e_pin_to_pin_capacitance_annotations
struct s_pb_type * pb_type
struct s_pb_type * parent_pb_type
int ** num_pin_loc_assignments
struct s_chan_width_dist t_chan_width_dist
e_power_buffer_type buffer_type
enum e_grid_loc_type grid_loc_type
struct s_timing_inf t_timing_inf
boolean pin_toggle_initialized
struct s_pb_graph_pin *** input_pins
int * input_pin_class_size
t_pb_graph_node * pb_graph_head
struct s_switch_inf t_switch_inf
e_power_buffer_type power_buffer_type
t_power_usage power_usage
e_power_wire_type wire_type
struct s_grid_loc_def t_grid_loc_def
t_power_usage power_usage
t_power_usage power_usage_bufs_wires
struct s_pb_type * parent_pb_type
t_mode_power * mode_power
float mux_transistor_size
boolean * is_Fc_full_flex
boolean is_non_clock_global
t_interconnect_power * interconnect_power
t_pb_graph_pin_power * pin_power
t_pb_graph_pin ** input_pins
t_interconnect_pins ** interconnect_pins
enum e_switch_block_type SBType