Skip to content

Commit 627c3e1

Browse files
committed
fix variables stages
Signed-off-by: Eder Monteiro <[email protected]>
1 parent 59b545f commit 627c3e1

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

flow/scripts/floorplan.tcl

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,6 @@ proc report_unused_masters { } {
2929
}
3030
}
3131

32-
if { [env_var_exists_and_non_empty FASTROUTE_TCL] } {
33-
log_cmd source $::env(FASTROUTE_TCL)
34-
} else {
35-
log_cmd \
36-
set_global_routing_layer_adjustment \
37-
$::env(MIN_ROUTING_LAYER)-$::env(MAX_ROUTING_LAYER) $::env(ROUTING_LAYER_ADJUSTMENT)
38-
log_cmd set_routing_layers -signal $::env(MIN_ROUTING_LAYER)-$::env(MAX_ROUTING_LAYER)
39-
}
40-
4132
report_unused_masters
4233

4334
#Run check_setup
@@ -102,6 +93,15 @@ if { [env_var_exists_and_non_empty MAKE_TRACKS] } {
10293
make_tracks
10394
}
10495

96+
if { [env_var_exists_and_non_empty FASTROUTE_TCL] } {
97+
log_cmd source $::env(FASTROUTE_TCL)
98+
} else {
99+
log_cmd \
100+
set_global_routing_layer_adjustment \
101+
$::env(MIN_ROUTING_LAYER)-$::env(MAX_ROUTING_LAYER) $::env(ROUTING_LAYER_ADJUSTMENT)
102+
log_cmd set_routing_layers -signal $::env(MIN_ROUTING_LAYER)-$::env(MAX_ROUTING_LAYER)
103+
}
104+
105105
source_env_var_if_exists FOOTPRINT_TCL
106106

107107
if { ![env_var_equal SKIP_REPAIR_TIE_FANOUT 1] } {

flow/scripts/variables.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ ROUTING_LAYER_ADJUSTMENT:
5959
deltaDebug.py should weed out the possible routes and leave
6060
a minimal failing case that pinpoints the problem.
6161
stages:
62+
- floorplan
6263
- place
6364
- grt
6465
- route
@@ -601,6 +602,7 @@ MIN_ROUTING_LAYER:
601602
description: |
602603
The lowest metal layer name to be used in routing.
603604
stages:
605+
- floorplan
604606
- place
605607
- grt
606608
- route
@@ -609,6 +611,7 @@ MAX_ROUTING_LAYER:
609611
description: |
610612
The highest metal layer name to be used in routing.
611613
stages:
614+
- floorplan
612615
- place
613616
- grt
614617
- route

0 commit comments

Comments
 (0)