Skip to content

Commit 980c883

Browse files
authored
Merge pull request #1025 from openroadie/tighten_rules_tns_100_pin_swap2
Tighten rules tns 100 pin swap2
2 parents b459e94 + ba443a9 commit 980c883

File tree

9 files changed

+17
-9
lines changed

9 files changed

+17
-9
lines changed

flow/designs/asap7/aes/metadata-base-ok.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,9 @@
9595
"detailedplace__design__instance__utilization__stdcell": 0.448288,
9696
"detailedplace__design__io": 388,
9797
"detailedplace__design__violations": 0,
98-
"detailedplace__mem__peak": 271944.0,
98+
"detailedplace__mem__peak": 299560.0,
9999
"detailedplace__route__wirelength__estimated": 75406.6,
100-
"detailedplace__runtime__total": "0:22.47",
100+
"detailedplace__runtime__total": "0:16.20",
101101
"detailedplace__timing__drv__hold_violation_count": 0,
102102
"detailedplace__timing__drv__max_cap": 0,
103103
"detailedplace__timing__drv__max_cap_limit": 0.700653,
@@ -139,8 +139,8 @@
139139
"finish__design__instance__utilization": 0.496995,
140140
"finish__design__instance__utilization__stdcell": 0.496995,
141141
"finish__design__io": 388,
142-
"finish__mem__peak": 1450300.0,
143-
"finish__runtime__total": "0:50.55",
142+
"finish__mem__peak": 1545660.0,
143+
"finish__runtime__total": "0:38.65",
144144
"finish__timing__drv__hold_violation_count": 1.0,
145145
"finish__timing__drv__max_cap": 0,
146146
"finish__timing__drv__max_cap_limit": 0.697248,
@@ -164,7 +164,7 @@
164164
"floorplan__design__instance__utilization": 0.382168,
165165
"floorplan__design__instance__utilization__stdcell": 0.382168,
166166
"floorplan__design__io": 388,
167-
"floorplan__mem__peak": 190260.0,
167+
"floorplan__mem__peak": 212580.0,
168168
"floorplan__runtime__total": "0:02.09",
169169
"floorplan__timing__setup__tns": -210064,
170170
"floorplan__timing__setup__ws": -1777.33,
@@ -180,7 +180,7 @@
180180
"globalplace__design__instance__utilization": 0.386514,
181181
"globalplace__design__instance__utilization__stdcell": 0.386514,
182182
"globalplace__design__io": 388,
183-
"globalplace__mem__peak": 253436.0,
183+
"globalplace__mem__peak": 275888.0,
184184
"globalplace__runtime__total": "0:14.87",
185185
"globalplace__timing__setup__tns": -452852,
186186
"globalplace__timing__setup__ws": -2978.32,
@@ -233,7 +233,7 @@
233233
"placeopt__design__instance__utilization__stdcell__pre_opt": 0.386514,
234234
"placeopt__design__io": 388,
235235
"placeopt__design__io__pre_opt": 388,
236-
"placeopt__mem__peak": 253436.0,
236+
"placeopt__mem__peak": 275888.0,
237237
"placeopt__runtime__total": "0:14.87",
238238
"placeopt__timing__drv__hold_violation_count": 0,
239239
"placeopt__timing__drv__max_cap": 0,
@@ -248,10 +248,10 @@
248248
"placeopt__timing__setup__ws": -149.852,
249249
"placeopt__timing__setup__ws__pre_opt": -2978.32,
250250
"run__flow__design": "aes",
251-
"run__flow__generate_date": "2023-05-02 23:41",
251+
"run__flow__generate_date": "2023-05-02 17:10",
252252
"run__flow__metrics_version": "Metrics_2.1.2",
253253
"run__flow__openroad_commit": "N/A",
254-
"run__flow__openroad_version": "v2.0-7988-g20b907452",
254+
"run__flow__openroad_version": "20b907452e39910cc8500df794f4b9fd40f15431",
255255
"run__flow__platform": "asap7",
256256
"run__flow__platform__capacitance_units": "1fF",
257257
"run__flow__platform__current_units": "1mA",

flow/designs/asap7/mock-array-big/config.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,4 @@ export MACRO_PLACEMENT_TCL = ./designs/asap7/mock-array-big/macro-placement.tcl
2222
export IO_CONSTRAINTS = designs/asap7/mock-array-big/io.tcl
2323

2424
export PDN_TCL = designs/asap7/mock-array-big/pdn.tcl
25+
export TNS_END_PERCENT ?= 100

flow/designs/nangate45/ariane133/config.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,4 @@ export PLACE_PINS_ARGS = -exclude left:0-500 -exclude left:1000-1500: -exclude r
2626

2727
export MACRO_PLACE_HALO = 10 10
2828
export MACRO_PLACE_CHANNEL = 20 20
29+
export TNS_END_PERCENT ?= 100

flow/designs/nangate45/ariane136/config.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,4 @@ export PLACE_PINS_ARGS = -exclude left:0-500 -exclude left:1000-1500: -exclude r
2727

2828
export MACRO_PLACE_HALO = 10 10
2929
export MACRO_PLACE_CHANNEL = 20 20
30+
export TNS_END_PERCENT ?= 100

flow/designs/sky130hd/jpeg/config.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ export SDC_FILE = ./designs/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint.sdc
88

99
export CORE_UTILIZATION = 55
1010
export PLACE_DENSITY_LB_ADDON = 0.20
11+
export TNS_END_PERCENT ?= 100

flow/designs/sky130hd/riscv32i/config.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ export SDC_FILE = ./designs/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint.sdc
77

88
export CORE_UTILIZATION = 45
99
export PLACE_DENSITY_LB_ADDON = 0.2
10+
export TNS_END_PERCENT ?= 100

flow/designs/sky130hs/aes/config.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ export CORE_ASPECT_RATIO = 1
1010
export CORE_MARGIN = 2
1111

1212
export PLACE_DENSITY_LB_ADDON = 0.2
13+
export TNS_END_PERCENT ?= 100

flow/designs/sky130hs/gcd/config.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ export ADDER_MAP_FILE :=
1010

1111
export CORE_UTILIZATION = 40
1212
export PLACE_DENSITY_LB_ADDON = 0.1
13+
export TNS_END_PERCENT ?= 100

flow/designs/sky130hs/jpeg/config.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ export CORE_ASPECT_RATIO = 1
1212
export CORE_MARGIN = 2
1313

1414
export PLACE_DENSITY_LB_ADDON = 0.25
15+
export TNS_END_PERCENT ?= 100

0 commit comments

Comments
 (0)