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

#include <physical_types.h>

+ Collaboration diagram for s_port:

Data Fields

char * name
 
t_model_portsmodel_port
 
enum PORTS type
 
boolean is_clock
 
boolean is_non_clock_global
 
int num_pins
 
boolean equivalent
 
struct s_pb_typeparent_pb_type
 
char * port_class
 
int index
 
int port_index_by_type
 
char * chain_name
 
t_port_powerport_power
 

Detailed Description

Describes I/O and clock ports name: name of the port model_port: associated model port is_clock: whether or not this port is a clock is_non_clock_global: Applies to top level pb_type, this pin is not a clock but is a global signal (useful for stuff like global reset signals, perhaps useful for VCC and GND) num_pins: the number of pins this port has parent_pb_type: pointer to the parent pb_type port_class: port belongs to recognized set of ports in class library index: port index by index in array of parent pb_type port_index_by_type index of port by type (index by input, output, or clock) equivalence:

Definition at line 225 of file physical_types.h.

Field Documentation

char* s_port::chain_name

Definition at line 238 of file physical_types.h.

boolean s_port::equivalent

Definition at line 232 of file physical_types.h.

int s_port::index

Definition at line 236 of file physical_types.h.

boolean s_port::is_clock

Definition at line 229 of file physical_types.h.

boolean s_port::is_non_clock_global

Definition at line 230 of file physical_types.h.

t_model_ports* s_port::model_port

Definition at line 227 of file physical_types.h.

char* s_port::name

Definition at line 226 of file physical_types.h.

int s_port::num_pins

Definition at line 231 of file physical_types.h.

struct s_pb_type* s_port::parent_pb_type

Definition at line 233 of file physical_types.h.

char* s_port::port_class

Definition at line 234 of file physical_types.h.

int s_port::port_index_by_type

Definition at line 237 of file physical_types.h.

t_port_power* s_port::port_power

Definition at line 240 of file physical_types.h.

enum PORTS s_port::type

Definition at line 228 of file physical_types.h.


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