File tree Expand file tree Collapse file tree 1 file changed +12
-13
lines changed
Expand file tree Collapse file tree 1 file changed +12
-13
lines changed Original file line number Diff line number Diff line change @@ -38,18 +38,6 @@ if {[info exist env(DONT_USE_CELLS)]} {
3838 set_dont_use $::env(DONT_USE_CELLS)
3939}
4040
41- if { [info exists ::env(RECOVER_POWER)] } {
42- puts " Downsizing/switching to higher Vt for non critical gates for power recovery"
43- puts " Percent of paths optimized $::env(RECOVER_POWER) "
44- report_tns
45- report_wns
46- report_power
47- repair_timing -recover_power $::env(RECOVER_POWER)
48- report_tns
49- report_wns
50- report_power
51- }
52-
5341source $env(SCRIPTS_DIR) /report_metrics.tcl
5442
5543if { ![info exists ::env(SKIP_INCREMENTAL_REPAIR)] } {
@@ -81,6 +69,18 @@ if { ![info exists ::env(SKIP_INCREMENTAL_REPAIR)] } {
8169 global_route -end_incremental -congestion_report_file $env(REPORTS_DIR) /congestion_post_repair_timing.rpt
8270}
8371
72+ if { [info exists ::env(RECOVER_POWER)] } {
73+ puts " Downsizing/switching to higher Vt for non critical gates for power recovery"
74+ puts " Percent of paths optimized $::env(RECOVER_POWER) "
75+ report_tns
76+ report_wns
77+ report_power
78+ repair_timing -recover_power $::env(RECOVER_POWER)
79+ report_tns
80+ report_wns
81+ report_power
82+ }
83+
8484puts " \n =========================================================================="
8585puts " check_antennas"
8686puts " --------------------------------------------------------------------------"
@@ -89,7 +89,6 @@ repair_antennas -iterations 5
8989check_placement -verbose
9090check_antennas -report_file $env(REPORTS_DIR) /antenna.log -report_violating_nets
9191
92- set_propagated_clock [all_clocks]
9392estimate_parasitics -global_routing
9493report_metrics " global route"
9594
You can’t perform that action at this time.
0 commit comments