| VPR-7.0
    | 
#include <physical_types.h>
 Collaboration diagram for s_pb_graph_pin:
 Collaboration diagram for s_pb_graph_pin:| Data Fields | |
| t_port * | port | 
| int | pin_number | 
| struct s_pb_graph_edge ** | input_edges | 
| int | num_input_edges | 
| struct s_pb_graph_edge ** | output_edges | 
| int | num_output_edges | 
| struct s_pb_graph_node * | parent_node | 
| int | pin_count_in_cluster | 
| int | scratch_pad | 
| enum e_pb_graph_pin_type | type | 
| float | tsu_tco | 
| struct s_pb_graph_pin ** | pin_timing | 
| float * | pin_timing_del_max | 
| int | num_pin_timing | 
| int | pin_class | 
| int * | parent_pin_class | 
| struct s_pb_graph_pin *** | list_of_connectable_input_pin_ptrs | 
| int * | num_connectable_primtive_input_pins | 
| boolean | is_forced_connection | 
| t_pb_graph_pin_power * | pin_power | 
Describes a pb graph pin port: pointer to the port that this pin is associated with pin_number: pin number of the port that this pin is associated with input edges: [0..num_input_edges - 1]edges incoming num_input_edges: number edges incoming output edges: [0..num_output_edges - 1]edges out_going num_output_edges: number edges out_going parent_node: parent pb_graph_node pin_count_in_cluster: Unique number for pin inside cluster
Definition at line 371 of file physical_types.h.
| struct s_pb_graph_edge** s_pb_graph_pin::input_edges | 
Definition at line 374 of file physical_types.h.
| boolean s_pb_graph_pin::is_forced_connection | 
Definition at line 400 of file physical_types.h.
| struct s_pb_graph_pin*** s_pb_graph_pin::list_of_connectable_input_pin_ptrs | 
Definition at line 397 of file physical_types.h.
| int* s_pb_graph_pin::num_connectable_primtive_input_pins | 
Definition at line 398 of file physical_types.h.
| int s_pb_graph_pin::num_input_edges | 
Definition at line 375 of file physical_types.h.
| int s_pb_graph_pin::num_output_edges | 
Definition at line 377 of file physical_types.h.
| int s_pb_graph_pin::num_pin_timing | 
Definition at line 389 of file physical_types.h.
| struct s_pb_graph_edge** s_pb_graph_pin::output_edges | 
Definition at line 376 of file physical_types.h.
| struct s_pb_graph_node* s_pb_graph_pin::parent_node | 
Definition at line 379 of file physical_types.h.
| int* s_pb_graph_pin::parent_pin_class | 
Definition at line 395 of file physical_types.h.
| int s_pb_graph_pin::pin_class | 
Definition at line 392 of file physical_types.h.
| int s_pb_graph_pin::pin_count_in_cluster | 
Definition at line 380 of file physical_types.h.
| int s_pb_graph_pin::pin_number | 
Definition at line 373 of file physical_types.h.
| t_pb_graph_pin_power* s_pb_graph_pin::pin_power | 
Definition at line 402 of file physical_types.h.
| struct s_pb_graph_pin** s_pb_graph_pin::pin_timing | 
Definition at line 387 of file physical_types.h.
| float* s_pb_graph_pin::pin_timing_del_max | 
Definition at line 388 of file physical_types.h.
| t_port* s_pb_graph_pin::port | 
Definition at line 372 of file physical_types.h.
| int s_pb_graph_pin::scratch_pad | 
Definition at line 382 of file physical_types.h.
| float s_pb_graph_pin::tsu_tco | 
Definition at line 386 of file physical_types.h.
| enum e_pb_graph_pin_type s_pb_graph_pin::type | 
Definition at line 385 of file physical_types.h.