Skip to content

Commit 190683a

Browse files
committed
asap7: set a 2um pdn halo on the macros
This prevents stripes being placed right in from of macro pins. Signed-off-by: Matt Liberty <[email protected]>
1 parent 36f1274 commit 190683a

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

flow/platforms/asap7/openRoad/pdn/BLOCKS_grid_strategy.tcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@ add_pdn_connect -grid {top} -layers {M5 M6}
3030
# Element grid
3131
####################################
3232
# The halo around the macro prevents pdn from blocking pin access
33-
define_pdn_grid -macro -cells $::env(MACROS) -halo "0.25 0.25 0.25 0.25" -voltage_domains {CORE} -name ElementGrid
33+
define_pdn_grid -macro -cells $::env(MACROS) -halo "2.0 2.0 2.0 2.0" -voltage_domains {CORE} -name ElementGrid
3434

3535
add_pdn_connect -grid {ElementGrid} -layers {M5 M6}

flow/platforms/asap7/openRoad/pdn/grid_strategy-M1-M2-M5-M6.tcl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ add_pdn_connect -grid {top} -layers {M5 M6}
2828
####################################
2929
# grid for: CORE_macro_grid_1
3030
####################################
31-
define_pdn_grid -name {CORE_macro_grid_1} -voltage_domains {CORE} -macro -orient {R0 R180 MX MY} -cells {.*}
31+
define_pdn_grid -name {CORE_macro_grid_1} -voltage_domains {CORE} -macro -orient {R0 R180 MX MY} -halo {2.0 2.0 2.0 2.0} -cells {.*}
3232
add_pdn_connect -grid {CORE_macro_grid_1} -layers {M4 M5}
3333
####################################
3434
# grid for: CORE_macro_grid_2
3535
####################################
36-
define_pdn_grid -name {CORE_macro_grid_2} -voltage_domains {CORE} -macro -orient {R90 R270 MXR90 MYR90} -cells {.*}
36+
define_pdn_grid -name {CORE_macro_grid_2} -voltage_domains {CORE} -macro -orient {R90 R270 MXR90 MYR90} -halo {2.0 2.0 2.0 2.0} -cells {.*}
3737
add_pdn_connect -grid {CORE_macro_grid_2} -layers {M4 M5}

tools/OpenROAD

Submodule OpenROAD updated 448 files

0 commit comments

Comments
 (0)