Skip to content

Commit 3e9e5d3

Browse files
authored
Merge pull request #2026 from The-OpenROAD-Project-staging/zero-default-padding
Set the default gpl/dpl padding to zero
2 parents a864359 + a5e3b02 commit 3e9e5d3

File tree

9 files changed

+6
-38
lines changed

9 files changed

+6
-38
lines changed

flow/Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,10 @@ export FLOW_VARIANT ?= base
200200
export GPL_TIMING_DRIVEN ?= 1
201201
export GPL_ROUTABILITY_DRIVEN ?= 1
202202

203+
# Cell padding in SITE widths to ease rout-ability. Applied to both sides
204+
export CELL_PAD_IN_SITES_GLOBAL_PLACEMENT ?= 0
205+
export CELL_PAD_IN_SITES_DETAIL_PLACEMENT ?= 0
206+
203207
export ENABLE_DPO ?= 1
204208
export DPO_MAX_DISPLACEMENT ?= 5 1
205209

flow/designs/asap7/swerv_wrapper/config.mk

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ export PLACE_PINS_ARGS = -exclude left:* -exclude right:*
2323
export PLACE_DENSITY_LB_ADDON = 0.20
2424
export CTS_BUF_CELL = BUFx8_ASAP7_75t_R
2525

26-
export CELL_PAD_IN_SITES_GLOBAL_PLACEMENT = 0
27-
export CELL_PAD_IN_SITES_DETAIL_PLACEMENT = 0
28-
2926
export FASTROUTE_TCL = ./designs/$(PLATFORM)/swerv_wrapper/fastroute.tcl
3027

3128
#Temporary until sta bug is fixed

flow/platforms/asap7/config.mk

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -126,10 +126,6 @@ export MACRO_PLACE_CHANNEL ?= 12 12
126126
export MACRO_HALO_X ?= 2
127127
export MACRO_HALO_Y ?= 2
128128

129-
# Cell padding in SITE widths to ease rout-ability. Applied to both sides
130-
export CELL_PAD_IN_SITES_GLOBAL_PLACEMENT ?= 0
131-
export CELL_PAD_IN_SITES_DETAIL_PLACEMENT ?= 0
132-
133129
export PLACE_DENSITY ?= 0.60
134130

135131
# Endcap and Welltie cells

flow/platforms/gf180/config.mk

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,11 +84,6 @@ export MACRO_PLACE_CHANNEL ?= 20.16 20.16
8484
#---------------------------------------------------------
8585
# Place
8686
#--------------------------------------------------------
87-
# Cell padding in SITE widths to ease rout-ability. Applied to both sides
88-
export CELL_PAD_IN_SITES_GLOBAL_PLACEMENT ?= 0
89-
export CELL_PAD_IN_SITES_DETAIL_PLACEMENT ?= 0
90-
91-
# global placement density
9287
export PLACE_DENSITY ?= 0.40
9388

9489
#--------------------------------------------------------

flow/platforms/ihp-sg13g2/config.mk

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,8 @@ export MACRO_PLACE_CHANNEL ?= 80 80
7373
#---------------------------------------------------------
7474
# Place
7575
# --------------------------------------------------------
76-
# default cell padding for cells
77-
export CELL_PAD_IN_SITES_GLOBAL_PLACEMENT ?= 0
78-
export CELL_PAD_IN_SITES_DETAIL_PLACEMENT ?= 0
7976
export PLACE_DENSITY ?= 0.65
77+
8078
# --------------------------------------------------------
8179
# CTS
8280
# -------------------------------------------------------

flow/platforms/nangate45/config.mk

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,6 @@ export MACRO_PLACE_CHANNEL ?= 18.8 19.95
6565
#---------------------------------------------------------
6666
# Place
6767
# --------------------------------------------------------
68-
# Cell padding in SITE widths to ease rout-ability. Applied to both sides
69-
export CELL_PAD_IN_SITES_GLOBAL_PLACEMENT ?= 0
70-
export CELL_PAD_IN_SITES_DETAIL_PLACEMENT ?= 0
71-
#
72-
7368
export PLACE_DENSITY ?= 0.30
7469

7570
# --------------------------------------------------------

flow/platforms/sky130hd/config.mk

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,6 @@ export MACRO_PLACE_CHANNEL ?= 80 80
101101
#---------------------------------------------------------
102102
# Place
103103
# --------------------------------------------------------
104-
# default cell padding for cells
105-
export CELL_PAD_IN_SITES_GLOBAL_PLACEMENT ?= 0
106-
export CELL_PAD_IN_SITES_DETAIL_PLACEMENT ?= 0
107-
108104
export PLACE_DENSITY ?= 0.60
109105

110106
# --------------------------------------------------------

flow/platforms/sky130hd_fakestack/config.mk

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -102,16 +102,8 @@ export MACRO_PLACE_CHANNEL ?= 80 80
102102
#---------------------------------------------------------
103103
# Place
104104
# --------------------------------------------------------
105-
# default cell padding for cells
106-
export CELL_PAD_IN_SITES_GLOBAL_PLACEMENT ?= 0
107-
export CELL_PAD_IN_SITES_DETAIL_PLACEMENT ?= 0
108-
#
109-
110105
export PLACE_DENSITY ?= 0.60
111106

112-
# Cell padding in SITE widths to ease rout-ability
113-
export CELL_PAD_IN_SITES ?= 0
114-
#
115107
# --------------------------------------------------------
116108
# CTS
117109
# -------------------------------------------------------

flow/platforms/sky130hs/config.mk

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,8 @@ export MACRO_PLACE_CHANNEL ?= 80 80
6363
#---------------------------------------------------------
6464
# Place
6565
# --------------------------------------------------------
66-
# Cell padding in SITE widths to ease rout-ability
67-
#
68-
export CELL_PAD_IN_SITES_GLOBAL_PLACEMENT ?= 0
69-
export CELL_PAD_IN_SITES_DETAIL_PLACEMENT ?= 0
70-
#
71-
7266
export PLACE_DENSITY ?= 0.50
67+
7368
#
7469
# --------------------------------------------------------
7570
# CTS

0 commit comments

Comments
 (0)