VPR-6.0
|
00001 boolean try_timing_driven_route(struct s_router_opts router_opts, 00002 float **net_slack, 00003 float **net_delay, 00004 t_ivec ** clb_opins_used_locally); 00005 boolean timing_driven_route_net(int inet, 00006 float pres_fac, 00007 float max_criticality, 00008 float criticality_exp, 00009 float astar_fac, 00010 float bend_cost, 00011 float *net_slack, 00012 float *pin_criticality, 00013 int *sink_order, 00014 t_rt_node ** rt_node_of_sink, 00015 float T_crit, 00016 float *net_delay); 00017 void alloc_timing_driven_route_structs(float **pin_criticality_ptr, 00018 int **sink_order_ptr, 00019 t_rt_node *** rt_node_of_sink_ptr); 00020 void free_timing_driven_route_structs(float *pin_criticality, 00021 int *sink_order, 00022 t_rt_node ** rt_node_of_sink);