00001 struct s_ivec get_switch_box_tracks(IN int from_i,
00002 IN int from_j,
00003 IN int from_track,
00004 IN t_rr_type from_type,
00005 IN int to_i,
00006 IN int to_j,
00007 IN t_rr_type to_type,
00008 IN struct s_ivec ***switch_block_conn);
00009
00010 void free_switch_block_conn(struct s_ivec ***switch_block_conn,
00011 int nodes_per_chan);
00012
00013 struct s_ivec ***alloc_and_load_switch_block_conn(int nodes_per_chan,
00014 enum e_switch_block_type
00015 switch_block_type,
00016 int Fs);
00017
00018 int get_simple_switch_block_track(enum e_side from_side,
00019 enum e_side to_side,
00020 int from_track,
00021 enum e_switch_block_type switch_block_type,
00022 int nodes_per_chan);