Skip to content

Commit 086efa6

Browse files
committed
ci: fix metrics
sky130hd/microwatt base [INFO] Updating failing rule finish__timing__drv__max_slew_limit from -5.02 to -5.97. [INFO] Updating failing rule finish__timing__drv__max_cap_limit from -4.34 to -4.66. asap7/mock-array base [INFO] Updating failing rule globalroute__timing__setup__ws from 0.0 to -29.09. asap7/sha3 base [INFO] Updating failing rule finish__timing__drv__hold_violation_count from 21 to 38. Signed-off-by: Vitor Bandeira <[email protected]>
1 parent 7236d5e commit 086efa6

File tree

7 files changed

+439
-439
lines changed

7 files changed

+439
-439
lines changed

flow/designs/asap7/mock-array/metadata-base-ok.json

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

flow/designs/asap7/mock-array/rules-base.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"compare": "<="
4141
},
4242
"globalroute__timing__setup__ws": {
43-
"value": 0.0,
43+
"value": -29.09,
4444
"compare": ">="
4545
},
4646
"detailedroute__route__wirelength": {

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

Lines changed: 58 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"cts__clock__skew__setup": 6.13115,
1010
"cts__clock__skew__setup__post_repair": 6.07195,
1111
"cts__clock__skew__setup__pre_repair": 6.07195,
12-
"cts__cpu__total": 42.62,
12+
"cts__cpu__total": 41.8,
1313
"cts__design__core__area": 5597.58,
1414
"cts__design__core__area__post_repair": 5597.58,
1515
"cts__design__core__area__pre_repair": 5597.58,
@@ -49,7 +49,7 @@
4949
"cts__design__io__post_repair": 76,
5050
"cts__design__io__pre_repair": 76,
5151
"cts__design__violations": 0,
52-
"cts__mem__peak": 268516.0,
52+
"cts__mem__peak": 268484.0,
5353
"cts__power__internal__total": 0.0171433,
5454
"cts__power__internal__total__post_repair": 0.0171114,
5555
"cts__power__internal__total__pre_repair": 0.0171114,
@@ -63,7 +63,7 @@
6363
"cts__power__total__post_repair": 0.0289831,
6464
"cts__power__total__pre_repair": 0.0289831,
6565
"cts__route__wirelength__estimated": 44988.2,
66-
"cts__runtime__total": "0:42.86",
66+
"cts__runtime__total": "0:42.02",
6767
"cts__timing__drv__hold_violation_count": 0,
6868
"cts__timing__drv__hold_violation_count__post_repair": 1163,
6969
"cts__timing__drv__hold_violation_count__pre_repair": 1163,
@@ -94,11 +94,11 @@
9494
"cts__timing__setup__ws": -45.1688,
9595
"cts__timing__setup__ws__post_repair": -362.653,
9696
"cts__timing__setup__ws__pre_repair": -362.653,
97-
"cts_fill__cpu__total": 2.45,
98-
"cts_fill__mem__peak": 217004.0,
99-
"cts_fill__runtime__total": "0:02.61",
97+
"cts_fill__cpu__total": 2.41,
98+
"cts_fill__mem__peak": 216984.0,
99+
"cts_fill__runtime__total": "0:02.56",
100100
"design__io__hpwl": 4596992,
101-
"detailedplace__cpu__total": 14.55,
101+
"detailedplace__cpu__total": 14.26,
102102
"detailedplace__design__core__area": 5597.58,
103103
"detailedplace__design__die__area": 8100,
104104
"detailedplace__design__instance__area": 2161.44,
@@ -114,13 +114,13 @@
114114
"detailedplace__design__instance__utilization__stdcell": 0.386138,
115115
"detailedplace__design__io": 76,
116116
"detailedplace__design__violations": 0,
117-
"detailedplace__mem__peak": 250612.0,
117+
"detailedplace__mem__peak": 250584.0,
118118
"detailedplace__power__internal__total": 0.0169407,
119119
"detailedplace__power__leakage__total": 2.00768e-06,
120120
"detailedplace__power__switching__total": 0.0099648,
121121
"detailedplace__power__total": 0.0269075,
122122
"detailedplace__route__wirelength__estimated": 42470.5,
123-
"detailedplace__runtime__total": "0:14.74",
123+
"detailedplace__runtime__total": "0:14.41",
124124
"detailedplace__timing__drv__hold_violation_count": 0,
125125
"detailedplace__timing__drv__max_cap": 0,
126126
"detailedplace__timing__drv__max_cap_limit": 0.11121,
@@ -131,8 +131,8 @@
131131
"detailedplace__timing__drv__setup_violation_count": 32,
132132
"detailedplace__timing__setup__tns": -10713.6,
133133
"detailedplace__timing__setup__ws": -362.653,
134-
"detailedroute__cpu__total": 3831.49,
135-
"detailedroute__mem__peak": 4957212.0,
134+
"detailedroute__cpu__total": 3731.92,
135+
"detailedroute__mem__peak": 4980568.0,
136136
"detailedroute__route__drc_errors": 0,
137137
"detailedroute__route__drc_errors__iter:1": 10396,
138138
"detailedroute__route__drc_errors__iter:2": 619,
@@ -148,10 +148,10 @@
148148
"detailedroute__route__wirelength__iter:2": 62070,
149149
"detailedroute__route__wirelength__iter:3": 61904,
150150
"detailedroute__route__wirelength__iter:4": 61903,
151-
"detailedroute__runtime__total": "4:32.44",
151+
"detailedroute__runtime__total": "4:21.08",
152152
"finish__clock__skew__hold": 9.55947,
153153
"finish__clock__skew__setup": 9.59837,
154-
"finish__cpu__total": 44.78,
154+
"finish__cpu__total": 44.17,
155155
"finish__design__core__area": 5597.58,
156156
"finish__design__die__area": 8100,
157157
"finish__design__instance__area": 2188.31,
@@ -169,12 +169,12 @@
169169
"finish__design_powergrid__drop__worst__net:VSS__corner:default": 0.295413,
170170
"finish__design_powergrid__voltage__worst__net:VDD__corner:default": 0.47159,
171171
"finish__design_powergrid__voltage__worst__net:VSS__corner:default": 0.295413,
172-
"finish__mem__peak": 1345740.0,
172+
"finish__mem__peak": 1345256.0,
173173
"finish__power__internal__total": 0.0171932,
174174
"finish__power__leakage__total": 2.04798e-06,
175175
"finish__power__switching__total": 0.0121335,
176176
"finish__power__total": 0.0293288,
177-
"finish__runtime__total": "0:45.20",
177+
"finish__runtime__total": "0:44.52",
178178
"finish__timing__drv__hold_violation_count": 23,
179179
"finish__timing__drv__max_cap": 0,
180180
"finish__timing__drv__max_cap_limit": 0.137316,
@@ -186,10 +186,10 @@
186186
"finish__timing__setup__tns": -3831.17,
187187
"finish__timing__setup__ws": -143.787,
188188
"finish__timing__wns_percent_delay": -21.308502,
189-
"finish_merge__cpu__total": 4.46,
190-
"finish_merge__mem__peak": 378968.0,
191-
"finish_merge__runtime__total": "0:05.54",
192-
"floorplan__cpu__total": 6.87,
189+
"finish_merge__cpu__total": 4.41,
190+
"finish_merge__mem__peak": 378540.0,
191+
"finish_merge__runtime__total": "0:05.45",
192+
"floorplan__cpu__total": 6.72,
193193
"floorplan__design__core__area": 5597.58,
194194
"floorplan__design__die__area": 8100,
195195
"floorplan__design__instance__area": 1982.6,
@@ -201,30 +201,30 @@
201201
"floorplan__design__instance__utilization": 0.354189,
202202
"floorplan__design__instance__utilization__stdcell": 0.354189,
203203
"floorplan__design__io": 76,
204-
"floorplan__mem__peak": 224056.0,
204+
"floorplan__mem__peak": 224108.0,
205205
"floorplan__power__internal__total": 0.0191355,
206206
"floorplan__power__leakage__total": 1.78854e-06,
207207
"floorplan__power__switching__total": 0.00759428,
208208
"floorplan__power__total": 0.0267315,
209-
"floorplan__runtime__total": "0:07.18",
209+
"floorplan__runtime__total": "0:07.03",
210210
"floorplan__timing__setup__tns": -6700830.0,
211211
"floorplan__timing__setup__ws": -7935.57,
212-
"floorplan_io__cpu__total": 2.14,
213-
"floorplan_io__mem__peak": 185392.0,
214-
"floorplan_io__runtime__total": "0:02.26",
212+
"floorplan_io__cpu__total": 2.15,
213+
"floorplan_io__mem__peak": 187384.0,
214+
"floorplan_io__runtime__total": "0:02.25",
215215
"floorplan_macro__cpu__total": 2.16,
216216
"floorplan_macro__mem__peak": 184136.0,
217-
"floorplan_macro__runtime__total": "0:02.28",
218-
"floorplan_pdn__cpu__total": 2.43,
219-
"floorplan_pdn__mem__peak": 187444.0,
217+
"floorplan_macro__runtime__total": "0:02.26",
218+
"floorplan_pdn__cpu__total": 2.42,
219+
"floorplan_pdn__mem__peak": 187432.0,
220220
"floorplan_pdn__runtime__total": "0:02.54",
221-
"floorplan_tap__cpu__total": 2.21,
222-
"floorplan_tap__mem__peak": 175636.0,
223-
"floorplan_tap__runtime__total": "0:02.32",
224-
"floorplan_tdms__cpu__total": 2.15,
225-
"floorplan_tdms__mem__peak": 184212.0,
226-
"floorplan_tdms__runtime__total": "0:02.27",
227-
"globalplace__cpu__total": 70.73,
221+
"floorplan_tap__cpu__total": 2.19,
222+
"floorplan_tap__mem__peak": 175640.0,
223+
"floorplan_tap__runtime__total": "0:02.28",
224+
"floorplan_tdms__cpu__total": 2.17,
225+
"floorplan_tdms__mem__peak": 184256.0,
226+
"floorplan_tdms__runtime__total": "0:02.26",
227+
"globalplace__cpu__total": 68.74,
228228
"globalplace__design__core__area": 5597.58,
229229
"globalplace__design__die__area": 8100,
230230
"globalplace__design__instance__area": 2006.89,
@@ -236,25 +236,25 @@
236236
"globalplace__design__instance__utilization": 0.358529,
237237
"globalplace__design__instance__utilization__stdcell": 0.358529,
238238
"globalplace__design__io": 76,
239-
"globalplace__mem__peak": 402392.0,
239+
"globalplace__mem__peak": 402904.0,
240240
"globalplace__power__internal__total": 0.0231132,
241241
"globalplace__power__leakage__total": 1.78854e-06,
242242
"globalplace__power__switching__total": 0.0091704,
243243
"globalplace__power__total": 0.0322854,
244-
"globalplace__runtime__total": "1:11.00",
244+
"globalplace__runtime__total": "1:08.98",
245245
"globalplace__timing__setup__tns": -13549600.0,
246246
"globalplace__timing__setup__ws": -14128.3,
247-
"globalplace_io__cpu__total": 2.2,
248-
"globalplace_io__mem__peak": 187116.0,
249-
"globalplace_io__runtime__total": "0:02.30",
250-
"globalplace_skip_io__cpu__total": 8.0,
251-
"globalplace_skip_io__mem__peak": 207188.0,
252-
"globalplace_skip_io__runtime__total": "0:08.15",
247+
"globalplace_io__cpu__total": 2.15,
248+
"globalplace_io__mem__peak": 187148.0,
249+
"globalplace_io__runtime__total": "0:02.26",
250+
"globalplace_skip_io__cpu__total": 7.66,
251+
"globalplace_skip_io__mem__peak": 206784.0,
252+
"globalplace_skip_io__runtime__total": "0:07.80",
253253
"globalroute__antenna__violating__nets": 0,
254254
"globalroute__antenna__violating__pins": 0,
255255
"globalroute__clock__skew__hold": 7.96009,
256256
"globalroute__clock__skew__setup": 7.96009,
257-
"globalroute__cpu__total": 13.43,
257+
"globalroute__cpu__total": 13.3,
258258
"globalroute__design__core__area": 5597.58,
259259
"globalroute__design__die__area": 8100,
260260
"globalroute__design__instance__area": 2188.31,
@@ -266,12 +266,12 @@
266266
"globalroute__design__instance__utilization": 0.390939,
267267
"globalroute__design__instance__utilization__stdcell": 0.390939,
268268
"globalroute__design__io": 76,
269-
"globalroute__mem__peak": 479016.0,
269+
"globalroute__mem__peak": 479004.0,
270270
"globalroute__power__internal__total": 0.0171813,
271271
"globalroute__power__leakage__total": 2.04798e-06,
272272
"globalroute__power__switching__total": 0.0125976,
273273
"globalroute__power__total": 0.029781,
274-
"globalroute__runtime__total": "0:13.77",
274+
"globalroute__runtime__total": "0:13.62",
275275
"globalroute__timing__clock__slack": -69.724,
276276
"globalroute__timing__drv__hold_violation_count": 11,
277277
"globalroute__timing__drv__max_cap": 0,
@@ -283,7 +283,7 @@
283283
"globalroute__timing__drv__setup_violation_count": 98,
284284
"globalroute__timing__setup__tns": -1179.1,
285285
"globalroute__timing__setup__ws": -69.7242,
286-
"placeopt__cpu__total": 23.89,
286+
"placeopt__cpu__total": 23.3,
287287
"placeopt__design__core__area": 5597.58,
288288
"placeopt__design__core__area__pre_opt": 5597.58,
289289
"placeopt__design__die__area": 8100,
@@ -306,7 +306,7 @@
306306
"placeopt__design__instance__utilization__stdcell__pre_opt": 0.358529,
307307
"placeopt__design__io": 76,
308308
"placeopt__design__io__pre_opt": 76,
309-
"placeopt__mem__peak": 264580.0,
309+
"placeopt__mem__peak": 264572.0,
310310
"placeopt__power__internal__total": 0.0169313,
311311
"placeopt__power__internal__total__pre_opt": 0.0230081,
312312
"placeopt__power__leakage__total": 2.00768e-06,
@@ -315,7 +315,7 @@
315315
"placeopt__power__switching__total__pre_opt": 0.0091704,
316316
"placeopt__power__total": 0.0268468,
317317
"placeopt__power__total__pre_opt": 0.0321803,
318-
"placeopt__runtime__total": "0:24.07",
318+
"placeopt__runtime__total": "0:23.47",
319319
"placeopt__timing__drv__hold_violation_count": 0,
320320
"placeopt__timing__drv__max_cap": 0,
321321
"placeopt__timing__drv__max_cap_limit": 0.109528,
@@ -329,10 +329,10 @@
329329
"placeopt__timing__setup__ws": -360.043,
330330
"placeopt__timing__setup__ws__pre_opt": -14128.3,
331331
"run__flow__design": "sha3",
332-
"run__flow__generate_date": "2023-08-01 01:28",
332+
"run__flow__generate_date": "2023-08-03 20:55",
333333
"run__flow__metrics_version": "Metrics_2.1.2",
334334
"run__flow__openroad_commit": "N/A",
335-
"run__flow__openroad_version": "v2.0-9633-ge00f26b49",
335+
"run__flow__openroad_version": "v2.0-9661-gf402f369e",
336336
"run__flow__platform": "asap7",
337337
"run__flow__platform__capacitance_units": "1fF",
338338
"run__flow__platform__current_units": "1mA",
@@ -341,14 +341,14 @@
341341
"run__flow__platform__resistance_units": "1kohm",
342342
"run__flow__platform__time_units": "1ps",
343343
"run__flow__platform__voltage_units": "1v",
344-
"run__flow__platform_commit": "07e5f2eed35ea8e0d864d4d6b0b44b0b7dcc0f69",
345-
"run__flow__scripts_commit": "07e5f2eed35ea8e0d864d4d6b0b44b0b7dcc0f69",
346-
"run__flow__uuid": "a268e4e9-ab8c-4771-8daf-2b9037153c33",
344+
"run__flow__platform_commit": "cfecb430703086e18a59efb553c4c98105575216",
345+
"run__flow__scripts_commit": "cfecb430703086e18a59efb553c4c98105575216",
346+
"run__flow__uuid": "fef876ab-357d-4b1b-bfa4-51a6a0be58ab",
347347
"run__flow__variant": "base",
348-
"synth__cpu__total": 47.87,
348+
"synth__cpu__total": 46.96,
349349
"synth__design__instance__area__stdcell": 2078.61228,
350350
"synth__design__instance__count__stdcell": 16118.0,
351-
"synth__mem__peak": 141460.0,
352-
"synth__runtime__total": "0:49.47",
353-
"total_time": "0:09:31"
354-
}
351+
"synth__mem__peak": 140408.0,
352+
"synth__runtime__total": "0:48.53",
353+
"total_time": "0:09:13.320000"
354+
}

flow/designs/asap7/sha3/rules-base.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,11 +80,11 @@
8080
"compare": "<="
8181
},
8282
"finish__timing__drv__hold_violation_count": {
83-
"value": 21,
83+
"value": 38,
8484
"compare": "<="
8585
},
8686
"finish__timing__wns_percent_delay": {
8787
"value": -35.57,
8888
"compare": ">="
8989
}
90-
}
90+
}

0 commit comments

Comments
 (0)