Skip to content

Commit 30cd979

Browse files
committed
global route: default to 20 iterations
this is enough for all projects in the test suite, except sky130hd microwatt, so add exception for that design only Signed-off-by: Øyvind Harboe <[email protected]>
1 parent 4479d71 commit 30cd979

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

flow/designs/sky130hd/microwatt/config.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,5 @@ export CTS_CLUSTER_DIAMETER = 100
3030
export CTS_CLUSTER_SIZE = 30
3131

3232
export export SETUP_SLACK_MARGIN = 0.2
33+
34+
export GLOBAL_ROUTE_ARGS=-congestion_iterations 100 -verbose

flow/scripts/global_route.tcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ if {[info exist env(FASTROUTE_TCL)]} {
1818

1919
global_route -guide_file $env(RESULTS_DIR)/route.guide \
2020
-congestion_report_file $env(REPORTS_DIR)/congestion.rpt \
21-
{*}[expr {[info exists ::env(GLOBAL_ROUTE_ARGS)] ? $::env(GLOBAL_ROUTE_ARGS) : {-congestion_iterations 40 -verbose}}]
21+
{*}[expr {[info exists ::env(GLOBAL_ROUTE_ARGS)] ? $::env(GLOBAL_ROUTE_ARGS) : {-congestion_iterations 20 -verbose}}]
2222

2323
set_propagated_clock [all_clocks]
2424
estimate_parasitics -global_routing

0 commit comments

Comments
 (0)