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

#include <physical_types.h>

+ Collaboration diagram for s_pb_graph_edge:

Data Fields

t_pb_graph_pin ** input_pins
 
int num_input_pins
 
t_pb_graph_pin ** output_pins
 
int num_output_pins
 
float delay_max
 
float delay_min
 
float capacitance
 
t_interconnectinterconnect
 
int driver_set
 
int driver_pin
 
char ** pack_pattern_names
 
int * pack_pattern_indices
 
int num_pack_patterns
 
boolean infer_pattern
 

Detailed Description

Describes a pb graph edge, this is a "fat" edge which means it supports bused based connections input_pins: array of pb_type graph input pins ptrs entering this edge num_input_pins: Number of input pins entering this edge output_pins: array of pb_type graph output pins ptrs entering this edge num_output_pins: Number of output pins entering this edge

Definition at line 462 of file physical_types.h.

Field Documentation

float s_pb_graph_edge::capacitance

Definition at line 471 of file physical_types.h.

float s_pb_graph_edge::delay_max

Definition at line 469 of file physical_types.h.

float s_pb_graph_edge::delay_min

Definition at line 470 of file physical_types.h.

int s_pb_graph_edge::driver_pin

Definition at line 476 of file physical_types.h.

int s_pb_graph_edge::driver_set

Definition at line 475 of file physical_types.h.

boolean s_pb_graph_edge::infer_pattern

Definition at line 482 of file physical_types.h.

t_pb_graph_pin** s_pb_graph_edge::input_pins

Definition at line 463 of file physical_types.h.

t_interconnect* s_pb_graph_edge::interconnect

Definition at line 474 of file physical_types.h.

int s_pb_graph_edge::num_input_pins

Definition at line 464 of file physical_types.h.

int s_pb_graph_edge::num_output_pins

Definition at line 466 of file physical_types.h.

int s_pb_graph_edge::num_pack_patterns

Definition at line 481 of file physical_types.h.

t_pb_graph_pin** s_pb_graph_edge::output_pins

Definition at line 465 of file physical_types.h.

int* s_pb_graph_edge::pack_pattern_indices

Definition at line 480 of file physical_types.h.

char** s_pb_graph_edge::pack_pattern_names

Definition at line 479 of file physical_types.h.


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