File tree Expand file tree Collapse file tree 2 files changed +13
-7
lines changed
Expand file tree Collapse file tree 2 files changed +13
-7
lines changed Original file line number Diff line number Diff line change @@ -127,3 +127,6 @@ export KLAYOUT_DRC_FILE = $(PLATFORM_DIR)/drc/sg13g2.lydrc
127127# LVS Check
128128export CDL_FILE = $(PLATFORM_DIR ) /cdl/sg13g2_stdcell.cdl
129129# export KLAYOUT_LVS_FILE = $(PLATFORM_DIR)/lvs/$(PLATFORM).lylvs
130+
131+ # Temporary: skip post-DRT repair antennas
132+ export SKIP_ANTENNA_REPAIR_POST_DRT = 1
Original file line number Diff line number Diff line change @@ -67,14 +67,17 @@ log_cmd detailed_route {*}$all_args
6767set_global_routing_layer_adjustment $env(MIN_ROUTING_LAYER) -$env(MAX_ROUTING_LAYER) 0.5
6868set_routing_layers -signal $env(MIN_ROUTING_LAYER) -$env(MAX_ROUTING_LAYER)
6969
70- set repair_antennas_iters 0
71- while {[check_antennas] && $repair_antennas_iters < 5} {
72- foreach inst [[ord::get_db_block] getInsts] {
73- $inst setPlacementStatus " FIRM"
70+
71+ if {![info exist ::env(SKIP_ANTENNA_REPAIR_POST_DRT)]} {
72+ set repair_antennas_iters 0
73+ while {[check_antennas] && $repair_antennas_iters < 5} {
74+ foreach inst [[ord::get_db_block] getInsts] {
75+ $inst setPlacementStatus " FIRM"
76+ }
77+ repair_antennas
78+ detailed_route {*}$all_args
79+ incr repair_antennas_iters
7480 }
75- repair_antennas
76- detailed_route {*}$all_args
77- incr repair_antennas_iters
7881}
7982
8083if { [info exists ::env(POST_DETAIL_ROUTE_TCL)] } {
You can’t perform that action at this time.
0 commit comments