Skip to content

Commit d12bbc7

Browse files
authored
Merge pull request #2504 from The-OpenROAD-Project-staging/secure-dbsta-hier-fix-again
Secure dbsta hier fix again
2 parents 7e8d10b + 02859d0 commit d12bbc7

File tree

18 files changed

+1608
-1714
lines changed

18 files changed

+1608
-1714
lines changed

flow/designs/gf12/ca53/metadata-base-ok.json

Lines changed: 216 additions & 234 deletions
Large diffs are not rendered by default.

flow/designs/gf12/ca53/rules-base.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"compare": "<="
5757
},
5858
"finish__timing__drv__hold_violation_count": {
59-
"value": 9718,
59+
"value": 4971,
6060
"compare": "<="
6161
},
6262
"finish__timing__wns_percent_delay": {

flow/designs/gf12/swerv_wrapper/metadata-base-ok.json

Lines changed: 202 additions & 224 deletions
Large diffs are not rendered by default.

flow/designs/gf12/swerv_wrapper/rules-base.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"compare": "<="
3333
},
3434
"detailedroute__route__wirelength": {
35-
"value": 2129575,
35+
"value": 2132201,
3636
"compare": "<="
3737
},
3838
"detailedroute__route__drc_errors": {
@@ -60,7 +60,7 @@
6060
"compare": "<="
6161
},
6262
"finish__timing__drv__hold_violation_count": {
63-
"value": 3946,
63+
"value": 660,
6464
"compare": "<="
6565
},
6666
"finish__timing__wns_percent_delay": {

flow/designs/gf180/uart-blocks/metadata-base-ok.json

Lines changed: 51 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
],
66
"cts__clock__skew__hold": 0.0023147,
77
"cts__clock__skew__setup": 0.0023147,
8-
"cts__cpu__total": 8.81,
8+
"cts__cpu__total": 8.3,
99
"cts__design__core__area": 167346,
1010
"cts__design__die__area": 184900,
1111
"cts__design__instance__area": 62264.9,
@@ -25,13 +25,13 @@
2525
"cts__design__violations": 0,
2626
"cts__flow__errors__count": 0,
2727
"cts__flow__warnings__count": 0,
28-
"cts__mem__peak": 571488.0,
28+
"cts__mem__peak": 571256.0,
2929
"cts__power__internal__total": 0.035814,
3030
"cts__power__leakage__total": 1.03642e-07,
3131
"cts__power__switching__total": 0.0186627,
3232
"cts__power__total": 0.0544768,
3333
"cts__route__wirelength__estimated": 15291.8,
34-
"cts__runtime__total": "0:09.30",
34+
"cts__runtime__total": "0:08.78",
3535
"cts__timing__drv__hold_violation_count": 0,
3636
"cts__timing__drv__max_cap": 0,
3737
"cts__timing__drv__max_cap_limit": 0.976709,
@@ -44,7 +44,7 @@
4444
"cts__timing__setup__ws": 2.14184,
4545
"design__io__hpwl": 15237207,
4646
"design__violations": 0,
47-
"detailedplace__cpu__total": 1.25,
47+
"detailedplace__cpu__total": 1.13,
4848
"detailedplace__design__core__area": 167346,
4949
"detailedplace__design__die__area": 184900,
5050
"detailedplace__design__instance__area": 61525.4,
@@ -62,13 +62,13 @@
6262
"detailedplace__design__violations": 0,
6363
"detailedplace__flow__errors__count": 0,
6464
"detailedplace__flow__warnings__count": 0,
65-
"detailedplace__mem__peak": 150808.0,
65+
"detailedplace__mem__peak": 150748.0,
6666
"detailedplace__power__internal__total": 0.0311203,
6767
"detailedplace__power__leakage__total": 9.91607e-08,
6868
"detailedplace__power__switching__total": 0.0156386,
6969
"detailedplace__power__total": 0.0467589,
7070
"detailedplace__route__wirelength__estimated": 15078.5,
71-
"detailedplace__runtime__total": "0:01.38",
71+
"detailedplace__runtime__total": "0:01.22",
7272
"detailedplace__timing__drv__hold_violation_count": 0,
7373
"detailedplace__timing__drv__max_cap": 0,
7474
"detailedplace__timing__drv__max_cap_limit": 0.976189,
@@ -101,7 +101,7 @@
101101
"detailedroute__route__wirelength__iter:4": 17150,
102102
"finish__clock__skew__hold": 0.00418227,
103103
"finish__clock__skew__setup": 0.00418227,
104-
"finish__cpu__total": 2.29,
104+
"finish__cpu__total": 1.98,
105105
"finish__design__core__area": 167346,
106106
"finish__design__die__area": 184900,
107107
"finish__design__instance__area": 62321.3,
@@ -127,12 +127,12 @@
127127
"finish__design__io": 44,
128128
"finish__flow__errors__count": 0,
129129
"finish__flow__warnings__count": 1,
130-
"finish__mem__peak": 211064.0,
130+
"finish__mem__peak": 210544.0,
131131
"finish__power__internal__total": 0.0357273,
132132
"finish__power__leakage__total": 1.74484e-07,
133133
"finish__power__switching__total": 0.018986,
134134
"finish__power__total": 0.0547135,
135-
"finish__runtime__total": "0:02.41",
135+
"finish__runtime__total": "0:02.04",
136136
"finish__timing__drv__hold_violation_count": 0,
137137
"finish__timing__drv__max_cap": 0,
138138
"finish__timing__drv__max_cap_limit": 0.976192,
@@ -144,10 +144,10 @@
144144
"finish__timing__setup__tns": 0,
145145
"finish__timing__setup__ws": 2.14149,
146146
"finish__timing__wns_percent_delay": 80.552943,
147-
"finish_merge__cpu__total": 2.21,
148-
"finish_merge__mem__peak": 399508.0,
149-
"finish_merge__runtime__total": "0:02.36",
150-
"floorplan__cpu__total": 1.21,
147+
"finish_merge__cpu__total": 1.86,
148+
"finish_merge__mem__peak": 399208.0,
149+
"finish_merge__runtime__total": "0:02.05",
150+
"floorplan__cpu__total": 1.04,
151151
"floorplan__design__core__area": 167346,
152152
"floorplan__design__die__area": 184900,
153153
"floorplan__design__instance__area": 57799.9,
@@ -163,32 +163,32 @@
163163
"floorplan__design__io": 44,
164164
"floorplan__flow__errors__count": 0,
165165
"floorplan__flow__warnings__count": 2,
166-
"floorplan__mem__peak": 144152.0,
166+
"floorplan__mem__peak": 143156.0,
167167
"floorplan__power__internal__total": 0.0303661,
168168
"floorplan__power__leakage__total": 6.80969e-08,
169169
"floorplan__power__switching__total": 0.0123458,
170170
"floorplan__power__total": 0.042712,
171-
"floorplan__runtime__total": "0:01.26",
171+
"floorplan__runtime__total": "0:01.09",
172172
"floorplan__timing__setup__tns": 0,
173173
"floorplan__timing__setup__ws": 2.7145,
174-
"floorplan_io__cpu__total": 1.01,
175-
"floorplan_io__mem__peak": 139720.0,
176-
"floorplan_io__runtime__total": "0:01.07",
177-
"floorplan_macro__cpu__total": 76.63,
178-
"floorplan_macro__mem__peak": 140980.0,
179-
"floorplan_macro__runtime__total": "0:05.42",
180-
"floorplan_pdn__cpu__total": 1.03,
181-
"floorplan_pdn__mem__peak": 146908.0,
182-
"floorplan_pdn__runtime__total": "0:01.13",
183-
"floorplan_tap__cpu__total": 1.0,
184-
"floorplan_tap__mem__peak": 139516.0,
185-
"floorplan_tap__runtime__total": "0:01.07",
174+
"floorplan_io__cpu__total": 0.85,
175+
"floorplan_io__mem__peak": 139972.0,
176+
"floorplan_io__runtime__total": "0:00.94",
177+
"floorplan_macro__cpu__total": 76.73,
178+
"floorplan_macro__mem__peak": 141304.0,
179+
"floorplan_macro__runtime__total": "0:05.30",
180+
"floorplan_pdn__cpu__total": 0.95,
181+
"floorplan_pdn__mem__peak": 146884.0,
182+
"floorplan_pdn__runtime__total": "0:01.03",
183+
"floorplan_tap__cpu__total": 0.87,
184+
"floorplan_tap__mem__peak": 139776.0,
185+
"floorplan_tap__runtime__total": "0:00.95",
186186
"floorplan_tdms__cpu__total": 0.2,
187-
"floorplan_tdms__mem__peak": 99908.0,
188-
"floorplan_tdms__runtime__total": "0:00.26",
187+
"floorplan_tdms__mem__peak": 99724.0,
188+
"floorplan_tdms__runtime__total": "0:00.25",
189189
"flow__errors__count": 0,
190190
"flow__warnings__count": 0,
191-
"globalplace__cpu__total": 17.1,
191+
"globalplace__cpu__total": 16.34,
192192
"globalplace__design__core__area": 167346,
193193
"globalplace__design__die__area": 184900,
194194
"globalplace__design__instance__area": 59798.1,
@@ -202,26 +202,26 @@
202202
"globalplace__design__io": 44,
203203
"globalplace__flow__errors__count": 0,
204204
"globalplace__flow__warnings__count": 0,
205-
"globalplace__mem__peak": 513244.0,
205+
"globalplace__mem__peak": 513100.0,
206206
"globalplace__power__internal__total": 0.030709,
207207
"globalplace__power__leakage__total": 8.95149e-08,
208208
"globalplace__power__switching__total": 0.0146681,
209209
"globalplace__power__total": 0.0453772,
210-
"globalplace__runtime__total": "0:02.62",
210+
"globalplace__runtime__total": "0:02.41",
211211
"globalplace__timing__setup__tns": 0,
212212
"globalplace__timing__setup__ws": 2.7145,
213-
"globalplace_io__cpu__total": 1.02,
214-
"globalplace_io__mem__peak": 141636.0,
215-
"globalplace_io__runtime__total": "0:01.08",
216-
"globalplace_skip_io__cpu__total": 12.48,
217-
"globalplace_skip_io__mem__peak": 141168.0,
218-
"globalplace_skip_io__runtime__total": "0:01.43",
213+
"globalplace_io__cpu__total": 0.89,
214+
"globalplace_io__mem__peak": 141824.0,
215+
"globalplace_io__runtime__total": "0:00.99",
216+
"globalplace_skip_io__cpu__total": 12.18,
217+
"globalplace_skip_io__mem__peak": 140648.0,
218+
"globalplace_skip_io__runtime__total": "0:01.32",
219219
"globalroute__antenna__violating__nets": 0,
220220
"globalroute__antenna__violating__pins": 0,
221221
"globalroute__antenna_diodes_count": 9,
222222
"globalroute__clock__skew__hold": 0.00371031,
223223
"globalroute__clock__skew__setup": 0.00371031,
224-
"globalroute__cpu__total": 5.14,
224+
"globalroute__cpu__total": 4.83,
225225
"globalroute__design__core__area": 167346,
226226
"globalroute__design__die__area": 184900,
227227
"globalroute__design__instance__area": 62315.7,
@@ -241,13 +241,13 @@
241241
"globalroute__design__violations": 0,
242242
"globalroute__flow__errors__count": 0,
243243
"globalroute__flow__warnings__count": 0,
244-
"globalroute__mem__peak": 530576.0,
244+
"globalroute__mem__peak": 530564.0,
245245
"globalroute__power__internal__total": 0.0357416,
246246
"globalroute__power__leakage__total": 1.05003e-07,
247247
"globalroute__power__switching__total": 0.020031,
248248
"globalroute__power__total": 0.0557727,
249249
"globalroute__route__wirelength__estimated": 15291.8,
250-
"globalroute__runtime__total": "0:02.22",
250+
"globalroute__runtime__total": "0:02.01",
251251
"globalroute__timing__clock__slack": 2.108,
252252
"globalroute__timing__drv__hold_violation_count": 0,
253253
"globalroute__timing__drv__max_cap": 0,
@@ -259,7 +259,7 @@
259259
"globalroute__timing__drv__setup_violation_count": 0,
260260
"globalroute__timing__setup__tns": 0,
261261
"globalroute__timing__setup__ws": 2.10791,
262-
"placeopt__cpu__total": 1.44,
262+
"placeopt__cpu__total": 1.29,
263263
"placeopt__design__core__area": 167346,
264264
"placeopt__design__die__area": 184900,
265265
"placeopt__design__instance__area": 61525.4,
@@ -273,12 +273,12 @@
273273
"placeopt__design__io": 44,
274274
"placeopt__flow__errors__count": 0,
275275
"placeopt__flow__warnings__count": 0,
276-
"placeopt__mem__peak": 470236.0,
276+
"placeopt__mem__peak": 470284.0,
277277
"placeopt__power__internal__total": 0.0311276,
278278
"placeopt__power__leakage__total": 9.91607e-08,
279279
"placeopt__power__switching__total": 0.0155019,
280280
"placeopt__power__total": 0.0466296,
281-
"placeopt__runtime__total": "0:01.84",
281+
"placeopt__runtime__total": "0:01.59",
282282
"placeopt__timing__drv__floating__nets": 0,
283283
"placeopt__timing__drv__floating__pins": 0,
284284
"placeopt__timing__drv__hold_violation_count": 0,
@@ -292,10 +292,10 @@
292292
"placeopt__timing__setup__tns": 0,
293293
"placeopt__timing__setup__ws": 2.38518,
294294
"run__flow__design": "uart-blocks",
295-
"run__flow__generate_date": "2024-10-22 07:27",
295+
"run__flow__generate_date": "2024-10-23 18:19",
296296
"run__flow__metrics_version": "Metrics_2.1.2",
297297
"run__flow__openroad_commit": "N/A",
298-
"run__flow__openroad_version": "v2.0-16688-g86a2cb529",
298+
"run__flow__openroad_version": "v2.0-16706-g81f278eed",
299299
"run__flow__platform": "gf180",
300300
"run__flow__platform__capacitance_units": "1pF",
301301
"run__flow__platform__current_units": "1mA",
@@ -306,12 +306,12 @@
306306
"run__flow__platform__voltage_units": "1v",
307307
"run__flow__platform_commit": "N/A",
308308
"run__flow__scripts_commit": "not a git repo",
309-
"run__flow__uuid": "08239734-9e09-48e7-a2ad-ecc404022164",
309+
"run__flow__uuid": "43beb315-30f3-491f-89ec-5a0bc9aef1dd",
310310
"run__flow__variant": "base",
311-
"synth__cpu__total": 2.51,
311+
"synth__cpu__total": 2.2,
312312
"synth__design__instance__area__stdcell": 54754.4314,
313313
"synth__design__instance__count__stdcell": 249.0,
314-
"synth__mem__peak": 67072.0,
315-
"synth__runtime__total": "0:02.66",
316-
"total_time": "0:00:37.510000"
314+
"synth__mem__peak": 66560.0,
315+
"synth__runtime__total": "0:02.28",
316+
"total_time": "0:00:34.250000"
317317
}

0 commit comments

Comments
 (0)