2018-07-26 12:28:21 -05:00
|
|
|
#ifndef CHECK_RR_GRAPH_H
|
|
|
|
#define CHECK_RR_GRAPH_H
|
|
|
|
|
2019-06-20 19:17:07 -05:00
|
|
|
void check_rr_graph(INP const t_graph_type graph_type,
|
2018-07-26 12:28:21 -05:00
|
|
|
INP t_type_ptr types,
|
2019-06-20 19:17:07 -05:00
|
|
|
INP const int L_nx,
|
|
|
|
INP const int L_ny,
|
|
|
|
INP const int nodes_per_chan,
|
|
|
|
INP const int Fs,
|
|
|
|
INP const int num_seg_types,
|
|
|
|
INP const int num_switches,
|
|
|
|
INP const t_segment_inf * segment_inf,
|
|
|
|
INP const int global_route_switch,
|
|
|
|
INP const int delayless_switch,
|
|
|
|
INP const int wire_to_ipin_switch,
|
2018-07-26 12:28:21 -05:00
|
|
|
int ** Fc_in,
|
2019-06-20 19:17:07 -05:00
|
|
|
int ** Fc_out);
|
2018-07-26 12:28:21 -05:00
|
|
|
|
|
|
|
void check_node(int inode, enum e_route_type route_type);
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|