Skip to content

Commit ba57297

Browse files
authored
Merge pull request #3938 from The-OpenROAD-Project-staging/secure-add-report-design-area
Include report design area
2 parents 7896943 + 34f41c1 commit ba57297

File tree

7 files changed

+13
-0
lines changed

7 files changed

+13
-0
lines changed

flow/scripts/detail_route.tcl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ if { ![design_is_routed] } {
7878
error "Design has unrouted nets."
7979
}
8080

81+
report_design_area
82+
8183
# Don't report metrics as we have not extracted parasitics, which will happen
8284
# in final so there is no need to repeat it here.
8385

flow/scripts/fillcell.tcl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ if { [env_var_exists_and_non_empty FILL_CELLS] } {
99
log_cmd filler_placement $::env(FILL_CELLS)
1010
check_placement
1111

12+
report_design_area
1213
orfs_write_db $::env(RESULTS_DIR)/5_3_fillcell.odb
1314
} else {
1415
log_cmd exec cp $::env(RESULTS_DIR)/5_2_route.odb $::env(RESULTS_DIR)/5_3_fillcell.odb

flow/scripts/global_place_skip_io.tcl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,6 @@ if { [env_var_exists_and_non_empty FLOORPLAN_DEF] } {
1616

1717
source_step_tcl POST GLOBAL_PLACE_SKIP_IO
1818

19+
report_design_area
20+
1921
orfs_write_db $::env(RESULTS_DIR)/3_1_place_gp_skip_io.odb

flow/scripts/io_placement.tcl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ if {
1212
-hor_layers $::env(IO_PLACER_H) \
1313
-ver_layers $::env(IO_PLACER_V) \
1414
{*}[env_var_or_empty PLACE_PINS_ARGS]
15+
report_design_area
16+
1517
orfs_write_db $::env(RESULTS_DIR)/3_2_place_iop.odb
1618
write_pin_placement $::env(RESULTS_DIR)/3_2_place_iop.tcl
1719
} else {

flow/scripts/macro_place.tcl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,7 @@ source $::env(SCRIPTS_DIR)/macro_place_util.tcl
77

88
source_step_tcl POST MACRO_PLACE
99

10+
report_design_area
11+
1012
orfs_write_db $::env(RESULTS_DIR)/2_2_floorplan_macro.odb
1113
write_macro_placement $::env(RESULTS_DIR)/2_2_floorplan_macro.tcl

flow/scripts/pdn.tcl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,6 @@ foreach net [$block getNets] {
1919
}
2020
}
2121

22+
report_design_area
23+
2224
orfs_write_db $::env(RESULTS_DIR)/2_4_floorplan_pdn.odb

flow/scripts/tapcell.tcl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,6 @@ if { [env_var_exists_and_non_empty TAPCELL_TCL] } {
1212

1313
source_step_tcl POST TAPCELL
1414

15+
report_design_area
16+
1517
orfs_write_db $::env(RESULTS_DIR)/2_3_floorplan_tapcell.odb

0 commit comments

Comments
 (0)