VPR-7.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
globals.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

int num_nets
 
struct s_netclb_net
 
int num_blocks
 
struct s_blockblock
 
int nx
 
int ny
 
struct s_grid_tile ** grid
 
t_type_ptr IO_TYPE
 
t_type_ptr EMPTY_TYPE
 
t_type_ptr FILL_TYPE
 
int num_types
 
struct s_type_descriptortype_descriptors
 
char * blif_circuit_name
 
char * default_output_name
 
float grid_logic_tile_area
 
float ipin_mux_trans_size
 
int num_logical_nets
 
int num_logical_blocks
 
int num_p_inputs
 
int num_p_outputs
 
struct s_netvpack_net
 
struct s_logical_blocklogical_block
 
struct s_subckt * subckt
 
struct s_linked_vptrcircuit_p_io_removed
 
int * clb_to_vpack_net_mapping
 
int * vpack_to_clb_net_mapping
 
int * chan_width_x
 
int * chan_width_y
 
struct s_trace ** trace_head
 
struct s_trace ** trace_tail
 
int num_rr_nodes
 
t_rr_noderr_node
 
int num_rr_indexed_data
 
t_rr_indexed_datarr_indexed_data
 
t_ivec *** rr_node_indices
 
int ** net_rr_terminals
 
struct s_switch_infswitch_inf
 
int ** rr_blk_source
 
float pb_max_internal_delay
 
const t_pb_typepbtype_max_internal_delay
 
t_clock_archg_clock_arch
 

Variable Documentation

char* blif_circuit_name

Definition at line 21 of file globals.c.

struct s_block* block

Definition at line 31 of file globals.c.

int* chan_width_x

Definition at line 56 of file globals.c.

int * chan_width_y

Definition at line 57 of file globals.c.

struct s_linked_vptr* circuit_p_io_removed

Definition at line 90 of file globals.c.

struct s_net* clb_net

Definition at line 28 of file globals.c.

int* clb_to_vpack_net_mapping

Definition at line 33 of file globals.c.

char* default_output_name

Definition at line 22 of file globals.c.

t_type_ptr EMPTY_TYPE

Definition at line 41 of file globals.c.

t_type_ptr FILL_TYPE

Definition at line 42 of file globals.c.

t_clock_arch* g_clock_arch

Definition at line 97 of file globals.c.

struct s_grid_tile** grid

Definition at line 59 of file globals.c.

float grid_logic_tile_area

Definition at line 13 of file globals.c.

t_type_ptr IO_TYPE

Definition at line 40 of file globals.c.

float ipin_mux_trans_size

Definition at line 14 of file globals.c.

struct s_logical_block* logical_block

Definition at line 20 of file globals.c.

int** net_rr_terminals

Definition at line 78 of file globals.c.

int num_blocks

Definition at line 30 of file globals.c.

int num_logical_blocks

Definition at line 17 of file globals.c.

int num_logical_nets

Definition at line 17 of file globals.c.

int num_nets

Definition at line 27 of file globals.c.

int num_p_inputs

Definition at line 18 of file globals.c.

int num_p_outputs

Definition at line 18 of file globals.c.

int num_rr_indexed_data

Definition at line 73 of file globals.c.

int num_rr_nodes

Definition at line 69 of file globals.c.

int num_types

Definition at line 37 of file globals.c.

int nx

Definition at line 46 of file globals.c.

int ny

Definition at line 47 of file globals.c.

float pb_max_internal_delay

Definition at line 93 of file globals.c.

const t_pb_type* pbtype_max_internal_delay

Definition at line 94 of file globals.c.

int** rr_blk_source

Definition at line 87 of file globals.c.

t_rr_indexed_data* rr_indexed_data

Definition at line 74 of file globals.c.

t_rr_node* rr_node

Definition at line 70 of file globals.c.

t_ivec*** rr_node_indices

Definition at line 71 of file globals.c.

struct s_subckt* subckt
struct s_switch_inf* switch_inf

Definition at line 83 of file globals.c.

struct s_trace** trace_head

Definition at line 64 of file globals.c.

struct s_trace ** trace_tail

Definition at line 65 of file globals.c.

struct s_type_descriptor* type_descriptors

Definition at line 38 of file globals.c.

struct s_net* vpack_net

Definition at line 19 of file globals.c.

int* vpack_to_clb_net_mapping

Definition at line 34 of file globals.c.