VPR-7.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
globals.c File Reference
#include "vpr_types.h"
#include "globals.h"
+ Include dependency graph for globals.c:

Go to the source code of this file.

Variables

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

Variable Documentation

int binary_search = -1

Definition at line 11 of file globals.c.

char* blif_circuit_name = NULL

Definition at line 21 of file globals.c.

struct s_block* block = NULL

Definition at line 31 of file globals.c.

int* chan_width_x = NULL

Definition at line 56 of file globals.c.

int* chan_width_y = NULL

Definition at line 57 of file globals.c.

struct s_linked_vptr* circuit_p_io_removed = NULL

Definition at line 90 of file globals.c.

struct s_net* clb_net = NULL

Definition at line 28 of file globals.c.

int* clb_to_vpack_net_mapping = NULL

Definition at line 33 of file globals.c.

char* default_output_name = NULL

Definition at line 22 of file globals.c.

t_type_ptr EMPTY_TYPE = NULL

Definition at line 41 of file globals.c.

t_type_ptr FILL_TYPE = NULL

Definition at line 42 of file globals.c.

int Fs_seed = -1

Definition at line 8 of file globals.c.

t_clock_arch* g_clock_arch

Definition at line 97 of file globals.c.

struct s_grid_tile** grid = NULL

Definition at line 59 of file globals.c.

float grid_logic_tile_area = 0

Definition at line 13 of file globals.c.

t_type_ptr IO_TYPE = NULL

Definition at line 40 of file globals.c.

float ipin_mux_trans_size = 0

Definition at line 14 of file globals.c.

struct s_logical_block* logical_block = NULL

Definition at line 20 of file globals.c.

int** net_rr_terminals = NULL

Definition at line 78 of file globals.c.

int num_blocks = 0

Definition at line 30 of file globals.c.

int num_logical_blocks = 0

Definition at line 17 of file globals.c.

int num_logical_nets = 0

Definition at line 17 of file globals.c.

int num_nets = 0

Definition at line 27 of file globals.c.

int num_p_inputs = 0

Definition at line 18 of file globals.c.

int num_p_outputs = 0

Definition at line 18 of file globals.c.

int num_rr_indexed_data = 0

Definition at line 73 of file globals.c.

int num_rr_nodes = 0

Definition at line 69 of file globals.c.

int num_types = 0

Definition at line 37 of file globals.c.

int nx = 0

Definition at line 46 of file globals.c.

int ny = 0

Definition at line 47 of file globals.c.

float pb_max_internal_delay = UNDEFINED

Definition at line 93 of file globals.c.

const t_pb_type* pbtype_max_internal_delay = NULL

Definition at line 94 of file globals.c.

int** rr_blk_source = NULL

Definition at line 87 of file globals.c.

t_rr_indexed_data* rr_indexed_data = NULL

Definition at line 74 of file globals.c.

t_rr_node* rr_node = NULL

Definition at line 70 of file globals.c.

t_ivec*** rr_node_indices = NULL

Definition at line 71 of file globals.c.

struct s_switch_inf* switch_inf = NULL

Definition at line 83 of file globals.c.

struct s_trace** trace_head = NULL

Definition at line 64 of file globals.c.

struct s_trace** trace_tail = NULL

Definition at line 65 of file globals.c.

struct s_type_descriptor* type_descriptors = NULL

Definition at line 38 of file globals.c.

struct s_net* vpack_net = NULL

Definition at line 19 of file globals.c.

int* vpack_to_clb_net_mapping = NULL

Definition at line 34 of file globals.c.

int W_seed = -1

Definition at line 10 of file globals.c.