@@ -155,7 +155,8 @@ bool route(const Netlist<>& net_list,
155
155
VTR_ASSERT (router_lookahead != nullptr );
156
156
157
157
/* Routing parameters */
158
- float pres_fac = update_draw_pres_fac (router_opts.first_iter_pres_fac ); /* Typically 0 -> ignore cong. */
158
+ float pres_fac = router_opts.first_iter_pres_fac ;
159
+ update_draw_pres_fac (pres_fac); /* Typically 0 -> ignore cong. */
159
160
int bb_fac = router_opts.bb_factor ;
160
161
161
162
/* When routing conflicts are detected the bounding boxes are scaled
@@ -375,7 +376,7 @@ bool route(const Netlist<>& net_list,
375
376
// after the first routing convergence. Since that is often zero,
376
377
// we want to set pres_fac to a reasonable (i.e. typically non-zero)
377
378
// value afterwards -- so it grows when multiplied by pres_fac_mult
378
- pres_fac = router_opts.initial_pres_fac
379
+ pres_fac = router_opts.initial_pres_fac ;
379
380
update_draw_pres_fac (pres_fac);
380
381
}
381
382
@@ -445,7 +446,7 @@ bool route(const Netlist<>& net_list,
445
446
pres_fac *= router_opts.pres_fac_mult ;
446
447
pres_fac = std::min (pres_fac, router_opts.max_pres_fac );
447
448
/* Set the maximum pres_fac to the value passed by the command line argument */
448
- update_draw_pres_fac (pres_fac)) ;
449
+ update_draw_pres_fac (pres_fac);
449
450
450
451
// Increase short path criticality if it's having a hard time resolving hold violations due to congestion
451
452
if (budgeting_inf.if_set ()) {
0 commit comments