Skip to content

Commit d39a6a6

Browse files
authored
Merge pull request #3396 from The-OpenROAD-Project-staging/report_fmax_metric
Add report_fmax_metric
2 parents 3e71314 + bb0317f commit d39a6a6

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

flow/scripts/report_metrics.tcl

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ proc report_metrics { stage when { include_erc true } { include_clock_skew true
1818
report_puts "$when report_tns"
1919
report_puts "--------------------------------------------------------------------------"
2020
report_tns >> $filename
21-
report_tns_metric >> $filename
22-
report_tns_metric -hold >> $filename
21+
report_tns_metric
22+
report_tns_metric -hold
2323

2424
report_puts "\n=========================================================================="
2525
report_puts "$when report_wns"
@@ -30,16 +30,17 @@ proc report_metrics { stage when { include_erc true } { include_clock_skew true
3030
report_puts "$when report_worst_slack"
3131
report_puts "--------------------------------------------------------------------------"
3232
report_worst_slack >> $filename
33-
report_worst_slack_metric >> $filename
34-
report_worst_slack_metric -hold >> $filename
33+
report_worst_slack_metric
34+
report_worst_slack_metric -hold
35+
report_fmax_metric
3536

3637
if { $include_clock_skew && $::env(REPORT_CLOCK_SKEW) } {
3738
report_puts "\n=========================================================================="
3839
report_puts "$when report_clock_skew"
3940
report_puts "--------------------------------------------------------------------------"
4041
report_clock_skew >> $filename
41-
report_clock_skew_metric >> $filename
42-
report_clock_skew_metric -hold >> $filename
42+
report_clock_skew_metric
43+
report_clock_skew_metric -hold
4344
}
4445

4546
report_puts "\n=========================================================================="
@@ -228,12 +229,12 @@ proc report_metrics { stage when { include_erc true } { include_clock_skew true
228229
foreach corner $::env(CORNERS) {
229230
report_puts "Corner: $corner"
230231
report_power -corner $corner >> $filename
231-
report_power_metric -corner $corner >> $filename
232+
report_power_metric -corner $corner
232233
}
233234
unset corner
234235
} else {
235236
report_power >> $filename
236-
report_power_metric >> $filename
237+
report_power_metric
237238
}
238239

239240
# TODO these only work to stdout, whereas we want to append to the $filename

tools/OpenROAD

Submodule OpenROAD updated 198 files

0 commit comments

Comments
 (0)