VPR-7.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
s_pb_graph_node Struct Reference

#include <physical_types.h>

+ Collaboration diagram for s_pb_graph_node:

Data Fields

struct s_pb_typepb_type
 
int placement_index
 
t_pb_graph_pin ** input_pins
 
t_pb_graph_pin ** output_pins
 
t_pb_graph_pin ** clock_pins
 
int num_input_ports
 
int num_output_ports
 
int num_clock_ports
 
int * num_input_pins
 
int * num_output_pins
 
int * num_clock_pins
 
struct s_pb_graph_node *** child_pb_graph_nodes
 
struct s_pb_graph_nodeparent_pb_graph_node
 
int total_pb_pins
 
void * temp_scratch_pad
 
struct
s_cluster_placement_primitive
cluster_placement_primitive
 
int * input_pin_class_size
 
int num_input_pin_class
 
int * output_pin_class_size
 
int num_output_pin_class
 
t_pb_graph_node_powerpb_node_power
 
t_interconnect_pins ** interconnect_pins
 

Detailed Description

Definition at line 497 of file physical_types.h.

Field Documentation

struct s_pb_graph_node*** s_pb_graph_node::child_pb_graph_nodes

Definition at line 514 of file physical_types.h.

t_pb_graph_pin** s_pb_graph_node::clock_pins

Definition at line 504 of file physical_types.h.

struct s_cluster_placement_primitive* s_pb_graph_node::cluster_placement_primitive

Definition at line 520 of file physical_types.h.

int* s_pb_graph_node::input_pin_class_size

Definition at line 522 of file physical_types.h.

t_pb_graph_pin** s_pb_graph_node::input_pins

Definition at line 502 of file physical_types.h.

t_interconnect_pins** s_pb_graph_node::interconnect_pins

Definition at line 531 of file physical_types.h.

int* s_pb_graph_node::num_clock_pins

Definition at line 512 of file physical_types.h.

int s_pb_graph_node::num_clock_ports

Definition at line 508 of file physical_types.h.

int s_pb_graph_node::num_input_pin_class

Definition at line 523 of file physical_types.h.

int* s_pb_graph_node::num_input_pins

Definition at line 510 of file physical_types.h.

int s_pb_graph_node::num_input_ports

Definition at line 506 of file physical_types.h.

int s_pb_graph_node::num_output_pin_class

Definition at line 525 of file physical_types.h.

int* s_pb_graph_node::num_output_pins

Definition at line 511 of file physical_types.h.

int s_pb_graph_node::num_output_ports

Definition at line 507 of file physical_types.h.

int* s_pb_graph_node::output_pin_class_size

Definition at line 524 of file physical_types.h.

t_pb_graph_pin** s_pb_graph_node::output_pins

Definition at line 503 of file physical_types.h.

struct s_pb_graph_node* s_pb_graph_node::parent_pb_graph_node

Definition at line 515 of file physical_types.h.

t_pb_graph_node_power* s_pb_graph_node::pb_node_power

Definition at line 530 of file physical_types.h.

struct s_pb_type* s_pb_graph_node::pb_type

Definition at line 498 of file physical_types.h.

int s_pb_graph_node::placement_index

Definition at line 500 of file physical_types.h.

void* s_pb_graph_node::temp_scratch_pad

Definition at line 519 of file physical_types.h.

int s_pb_graph_node::total_pb_pins

Definition at line 517 of file physical_types.h.


The documentation for this struct was generated from the following file: