From 3aea60c0a0c15f9904915f7901faf67b632ff3cb Mon Sep 17 00:00:00 2001 From: liulixinkerry Date: Fri, 24 May 2024 15:29:29 +0800 Subject: [PATCH] fix minor bug in run_gr --- src/core/route_force.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/route_force.py b/src/core/route_force.py index 2b13028..fc1c1c2 100644 --- a/src/core/route_force.py +++ b/src/core/route_force.py @@ -262,7 +262,7 @@ def run_gr_and_fft(args, logger, data, rawdb, gpdb, ps, grdb=None, skip_m1_route route_size = min(512, args.num_bin_y) iteration = ps.iter - 1 # ps.iter is increased before running GR optimization die_ratio = (data.__ori_die_hx__ - data.__ori_die_lx__) / (data.__ori_die_hy__ - data.__ori_die_ly__) - route_xSize = route_size if die_ratio <= 1 else round(route_size / die_ratio) + route_xSize = route_size if die_ratio <= 1 else round(route_size * die_ratio) route_ySize = route_size if die_ratio >= 1 else round(route_size / die_ratio) # 1.1) init GRDatabase