SRC/rr_graph_sbox.h File Reference
Go to the source code of this file.
Functions |
struct s_ivec | get_switch_box_tracks (IN int from_i, IN int from_j, IN int from_track, IN t_rr_type from_type, IN int to_i, IN int to_j, IN t_rr_type to_type, IN struct s_ivec ***switch_block_conn) |
void | free_switch_block_conn (struct s_ivec ***switch_block_conn, int nodes_per_chan) |
struct s_ivec *** | alloc_and_load_switch_block_conn (int nodes_per_chan, enum e_switch_block_type switch_block_type, int Fs) |
int | get_simple_switch_block_track (enum e_side from_side, enum e_side to_side, int from_track, enum e_switch_block_type switch_block_type, int nodes_per_chan) |
Function Documentation
struct s_ivec*** alloc_and_load_switch_block_conn |
( |
int |
nodes_per_chan, |
|
|
enum e_switch_block_type |
switch_block_type, |
|
|
int |
Fs | |
|
) |
| | [read] |
void free_switch_block_conn |
( |
struct s_ivec *** |
switch_block_conn, |
|
|
int |
nodes_per_chan | |
|
) |
| | |
int get_simple_switch_block_track |
( |
enum e_side |
from_side, |
|
|
enum e_side |
to_side, |
|
|
int |
from_track, |
|
|
enum e_switch_block_type |
switch_block_type, |
|
|
int |
nodes_per_chan | |
|
) |
| | |
struct s_ivec get_switch_box_tracks |
( |
IN int |
from_i, |
|
|
IN int |
from_j, |
|
|
IN int |
from_track, |
|
|
IN t_rr_type |
from_type, |
|
|
IN int |
to_i, |
|
|
IN int |
to_j, |
|
|
IN t_rr_type |
to_type, |
|
|
IN struct s_ivec *** |
switch_block_conn | |
|
) |
| | [read] |