VPR-7.0
Main Page
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
globals_declare.h
Go to the documentation of this file.
1
/* Netlist to be placed stuff. */
2
int
num_nets
,
num_blocks
;
3
struct
s_net
*
net
;
4
struct
s_block
*
block
;
5
boolean
*
is_global
;
6
7
/* Physical FPGA architecture stuff */
8
int
nx
,
ny
;
9
10
/* chan_width_x is the x-directed channel; i.e. between rows */
11
int
*
chan_width_x
, *
chan_width_y
;
/* numerical form */
12
struct
s_grid_tile
**
grid
;
13
14
/* [0..num_nets-1] of linked list start pointers. Defines the routing. */
15
struct
s_trace
**
trace_head
, **
trace_tail
;
16
17
/* Structures to define the routing architecture of the FPGA. */
18
int
num_rr_nodes
;
19
t_rr_node
*
rr_node
;
/* [0..num_rr_nodes-1] */
20
t_ivec
***
rr_node_indices
;
21
int
num_rr_indexed_data
;
22
t_rr_indexed_data
*
rr_indexed_data
;
/* [0 .. num_rr_indexed_data-1] */
23
int
**
net_rr_terminals
;
/* [0..num_nets-1][0..num_pins-1] */
24
struct
s_switch_inf
*
switch_inf
;
/* [0..det_routing_arch.num_switch-1] */
25
int
**
rr_blk_source
;
/* [0..num_blocks-1][0..num_class-1] */
net_rr_terminals
int ** net_rr_terminals
Definition:
globals_declare.h:23
s_block
Definition:
vpr_types.h:559
s_switch_inf
Definition:
physical_types.h:744
rr_node_indices
t_ivec *** rr_node_indices
Definition:
globals_declare.h:20
net
struct s_net * net
Definition:
globals_declare.h:3
trace_head
struct s_trace ** trace_head
Definition:
globals_declare.h:15
nx
int nx
Definition:
globals_declare.h:8
trace_tail
struct s_trace ** trace_tail
Definition:
globals_declare.h:15
s_rr_indexed_data
Definition:
vpr_types.h:969
rr_blk_source
int ** rr_blk_source
Definition:
globals_declare.h:25
num_nets
int num_nets
Definition:
globals_declare.h:2
is_global
boolean * is_global
Definition:
globals_declare.h:5
num_rr_indexed_data
int num_rr_indexed_data
Definition:
globals_declare.h:21
rr_node
t_rr_node * rr_node
Definition:
globals_declare.h:19
ny
int ny
Definition:
globals_declare.h:8
rr_indexed_data
t_rr_indexed_data * rr_indexed_data
Definition:
globals_declare.h:22
switch_inf
struct s_switch_inf * switch_inf
Definition:
globals_declare.h:24
s_trace
Definition:
vpr_types.h:865
s_rr_node
Definition:
vpr_types.h:889
s_ivec
Definition:
util.h:47
block
struct s_block * block
Definition:
globals_declare.h:4
s_grid_tile
Definition:
vpr_types.h:521
num_blocks
int num_blocks
Definition:
globals_declare.h:2
num_rr_nodes
int num_rr_nodes
Definition:
globals_declare.h:18
s_net
Definition:
vpr_types.h:504
chan_width_y
int * chan_width_y
Definition:
globals_declare.h:11
chan_width_x
int * chan_width_x
Definition:
globals_declare.h:11
grid
struct s_grid_tile ** grid
Definition:
globals_declare.h:12
vpr
SRC
base
globals_declare.h
Generated on Mon Dec 15 2014 11:07:37 for VPR-7.0 by
1.8.6