Skip to content

Commit 7ed503c

Browse files
committed
update metrics
Signed-off-by: Eder Monteiro <[email protected]>
1 parent cab6a6d commit 7ed503c

File tree

4 files changed

+309
-325
lines changed

4 files changed

+309
-325
lines changed

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

Lines changed: 105 additions & 109 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
],
66
"cts__clock__skew__hold": 27.7534,
77
"cts__clock__skew__setup": 20.2482,
8-
"cts__cpu__total": 50.45,
8+
"cts__cpu__total": 65.87,
99
"cts__design__core__area": 24060.6,
1010
"cts__design__die__area": 25381.3,
1111
"cts__design__instance__area": 7708.56,
@@ -25,13 +25,13 @@
2525
"cts__design__violations": 0,
2626
"cts__flow__errors__count": 0,
2727
"cts__flow__warnings__count": 20,
28-
"cts__mem__peak": 712100.0,
28+
"cts__mem__peak": 711784.0,
2929
"cts__power__internal__total": 0.046009,
3030
"cts__power__leakage__total": 1.68346e-05,
3131
"cts__power__switching__total": 0.0448423,
3232
"cts__power__total": 0.0908681,
3333
"cts__route__wirelength__estimated": 158550,
34-
"cts__runtime__total": "0:50.95",
34+
"cts__runtime__total": "1:06.32",
3535
"cts__timing__drv__hold_violation_count": 0,
3636
"cts__timing__drv__max_cap": 0,
3737
"cts__timing__drv__max_cap_limit": 0.218495,
@@ -43,7 +43,7 @@
4343
"cts__timing__setup__tns": 0,
4444
"cts__timing__setup__ws": 71.7658,
4545
"design__io__hpwl": 2250403,
46-
"detailedplace__cpu__total": 56.92,
46+
"detailedplace__cpu__total": 67.37,
4747
"detailedplace__design__core__area": 24060.6,
4848
"detailedplace__design__die__area": 25381.3,
4949
"detailedplace__design__instance__area": 7565.12,
@@ -61,13 +61,13 @@
6161
"detailedplace__design__violations": 0,
6262
"detailedplace__flow__errors__count": 0,
6363
"detailedplace__flow__warnings__count": 20,
64-
"detailedplace__mem__peak": 680912.0,
64+
"detailedplace__mem__peak": 680208.0,
6565
"detailedplace__power__internal__total": 0.0426495,
6666
"detailedplace__power__leakage__total": 1.66127e-05,
6767
"detailedplace__power__switching__total": 0.0421637,
6868
"detailedplace__power__total": 0.0848299,
6969
"detailedplace__route__wirelength__estimated": 159165,
70-
"detailedplace__runtime__total": "0:57.32",
70+
"detailedplace__runtime__total": "1:07.83",
7171
"detailedplace__timing__drv__hold_violation_count": 0,
7272
"detailedplace__timing__drv__max_cap": 0,
7373
"detailedplace__timing__drv__max_cap_limit": 0.218579,
@@ -80,78 +80,74 @@
8080
"detailedplace__timing__setup__ws": 3.28604,
8181
"detailedroute__antenna__violating__nets": 0,
8282
"detailedroute__antenna__violating__pins": 0,
83-
"detailedroute__cpu__total": 6993.05,
83+
"detailedroute__cpu__total": 11665.63,
8484
"detailedroute__flow__errors__count": 0,
8585
"detailedroute__flow__warnings__count": 25,
86-
"detailedroute__mem__peak": 12097080.0,
86+
"detailedroute__mem__peak": 12086088.0,
8787
"detailedroute__route__drc_errors": 0,
88-
"detailedroute__route__drc_errors__iter:1": 11943,
89-
"detailedroute__route__drc_errors__iter:2": 1489,
90-
"detailedroute__route__drc_errors__iter:3": 873,
91-
"detailedroute__route__drc_errors__iter:4": 31,
92-
"detailedroute__route__drc_errors__iter:5": 3,
93-
"detailedroute__route__drc_errors__iter:6": 1,
94-
"detailedroute__route__drc_errors__iter:7": 0,
88+
"detailedroute__route__drc_errors__iter:1": 11925,
89+
"detailedroute__route__drc_errors__iter:2": 1473,
90+
"detailedroute__route__drc_errors__iter:3": 870,
91+
"detailedroute__route__drc_errors__iter:4": 17,
92+
"detailedroute__route__drc_errors__iter:5": 0,
9593
"detailedroute__route__net": 76639,
9694
"detailedroute__route__net__special": 2,
97-
"detailedroute__route__vias": 494629,
95+
"detailedroute__route__vias": 495706,
9896
"detailedroute__route__vias__multicut": 0,
99-
"detailedroute__route__vias__singlecut": 494629,
100-
"detailedroute__route__wirelength": 174176,
101-
"detailedroute__route__wirelength__iter:1": 175729,
102-
"detailedroute__route__wirelength__iter:2": 174358,
103-
"detailedroute__route__wirelength__iter:3": 174180,
104-
"detailedroute__route__wirelength__iter:4": 174178,
105-
"detailedroute__route__wirelength__iter:5": 174175,
106-
"detailedroute__route__wirelength__iter:6": 174177,
107-
"detailedroute__route__wirelength__iter:7": 174176,
108-
"detailedroute__runtime__total": "5:31.07",
109-
"fillcell__cpu__total": 3.4,
110-
"fillcell__mem__peak": 508352.0,
111-
"fillcell__runtime__total": "0:03.78",
112-
"finish__clock__skew__hold": 35.8003,
113-
"finish__clock__skew__setup": 25.9688,
114-
"finish__cpu__total": 134.62,
97+
"detailedroute__route__vias__singlecut": 495706,
98+
"detailedroute__route__wirelength": 174163,
99+
"detailedroute__route__wirelength__iter:1": 175744,
100+
"detailedroute__route__wirelength__iter:2": 174364,
101+
"detailedroute__route__wirelength__iter:3": 174168,
102+
"detailedroute__route__wirelength__iter:4": 174165,
103+
"detailedroute__route__wirelength__iter:5": 174163,
104+
"detailedroute__runtime__total": "8:30.82",
105+
"fillcell__cpu__total": 4.93,
106+
"fillcell__mem__peak": 508576.0,
107+
"fillcell__runtime__total": "0:05.34",
108+
"finish__clock__skew__hold": 35.7609,
109+
"finish__clock__skew__setup": 24.8351,
110+
"finish__cpu__total": 163.66,
115111
"finish__design__core__area": 24060.6,
116112
"finish__design__die__area": 25381.3,
117-
"finish__design__instance__area": 7676.44,
113+
"finish__design__instance__area": 7680.54,
118114
"finish__design__instance__area__macros": 0,
119-
"finish__design__instance__area__stdcell": 7676.44,
115+
"finish__design__instance__area__stdcell": 7680.54,
120116
"finish__design__instance__count": 67946,
121117
"finish__design__instance__count__macros": 0,
122118
"finish__design__instance__count__stdcell": 67946,
123-
"finish__design__instance__utilization": 0.319046,
124-
"finish__design__instance__utilization__stdcell": 0.319046,
119+
"finish__design__instance__utilization": 0.319216,
120+
"finish__design__instance__utilization__stdcell": 0.319216,
125121
"finish__design__io": 47,
126-
"finish__design_powergrid__drop__average__net:VDD__corner:default": 0.735735,
127-
"finish__design_powergrid__drop__average__net:VSS__corner:default": 0.0356638,
128-
"finish__design_powergrid__drop__worst__net:VDD__corner:default": 0.092126,
129-
"finish__design_powergrid__drop__worst__net:VSS__corner:default": 0.0981518,
130-
"finish__design_powergrid__voltage__worst__net:VDD__corner:default": 0.677874,
131-
"finish__design_powergrid__voltage__worst__net:VSS__corner:default": 0.0981518,
122+
"finish__design_powergrid__drop__average__net:VDD__corner:default": 0.735682,
123+
"finish__design_powergrid__drop__average__net:VSS__corner:default": 0.0356404,
124+
"finish__design_powergrid__drop__worst__net:VDD__corner:default": 0.0921697,
125+
"finish__design_powergrid__drop__worst__net:VSS__corner:default": 0.0980993,
126+
"finish__design_powergrid__voltage__worst__net:VDD__corner:default": 0.67783,
127+
"finish__design_powergrid__voltage__worst__net:VSS__corner:default": 0.0980993,
132128
"finish__flow__errors__count": 0,
133129
"finish__flow__warnings__count": 21,
134-
"finish__mem__peak": 2066764.0,
135-
"finish__power__internal__total": 0.046206,
136-
"finish__power__leakage__total": 1.6345e-05,
137-
"finish__power__switching__total": 0.0453831,
138-
"finish__power__total": 0.0916055,
139-
"finish__runtime__total": "2:16.25",
130+
"finish__mem__peak": 2066248.0,
131+
"finish__power__internal__total": 0.0462644,
132+
"finish__power__leakage__total": 1.64527e-05,
133+
"finish__power__switching__total": 0.0454248,
134+
"finish__power__total": 0.0917056,
135+
"finish__runtime__total": "2:45.72",
140136
"finish__timing__drv__hold_violation_count": 0,
141137
"finish__timing__drv__max_cap": 6,
142-
"finish__timing__drv__max_cap_limit": -0.11385,
138+
"finish__timing__drv__max_cap_limit": -0.113726,
143139
"finish__timing__drv__max_fanout": 0,
144140
"finish__timing__drv__max_fanout_limit": 0,
145-
"finish__timing__drv__max_slew": 1594,
146-
"finish__timing__drv__max_slew_limit": -0.407005,
147-
"finish__timing__drv__setup_violation_count": 1645,
148-
"finish__timing__setup__tns": -140625,
149-
"finish__timing__setup__ws": -284.407,
150-
"finish__timing__wns_percent_delay": -18.525817,
151-
"finish_merge__cpu__total": 6.83,
152-
"finish_merge__mem__peak": 938588.0,
153-
"finish_merge__runtime__total": "0:07.38",
154-
"floorplan__cpu__total": 21.45,
141+
"finish__timing__drv__max_slew": 1715,
142+
"finish__timing__drv__max_slew_limit": -0.363884,
143+
"finish__timing__drv__setup_violation_count": 1641,
144+
"finish__timing__setup__tns": -148253,
145+
"finish__timing__setup__ws": -303.225,
146+
"finish__timing__wns_percent_delay": -19.50525,
147+
"finish_merge__cpu__total": 8.27,
148+
"finish_merge__mem__peak": 938824.0,
149+
"finish_merge__runtime__total": "0:08.86",
150+
"floorplan__cpu__total": 27.85,
155151
"floorplan__design__core__area": 24060.6,
156152
"floorplan__design__die__area": 25381.3,
157153
"floorplan__design__instance__area": 7079.3,
@@ -165,32 +161,32 @@
165161
"floorplan__design__io": 47,
166162
"floorplan__flow__errors__count": 0,
167163
"floorplan__flow__warnings__count": 21,
168-
"floorplan__mem__peak": 544380.0,
164+
"floorplan__mem__peak": 544652.0,
169165
"floorplan__power__internal__total": 0.0477063,
170166
"floorplan__power__leakage__total": 9.97689e-06,
171167
"floorplan__power__switching__total": 0.0331991,
172168
"floorplan__power__total": 0.0809154,
173-
"floorplan__runtime__total": "0:21.81",
169+
"floorplan__runtime__total": "0:28.23",
174170
"floorplan__timing__setup__tns": -57930500.0,
175171
"floorplan__timing__setup__ws": -25554.9,
176-
"floorplan_io__cpu__total": 2.77,
177-
"floorplan_io__mem__peak": 391932.0,
178-
"floorplan_io__runtime__total": "0:03.01",
179-
"floorplan_macro__cpu__total": 2.83,
180-
"floorplan_macro__mem__peak": 389632.0,
181-
"floorplan_macro__runtime__total": "0:03.03",
182-
"floorplan_pdn__cpu__total": 3.77,
183-
"floorplan_pdn__mem__peak": 409084.0,
184-
"floorplan_pdn__runtime__total": "0:04.02",
185-
"floorplan_tap__cpu__total": 3.1,
186-
"floorplan_tap__mem__peak": 352024.0,
187-
"floorplan_tap__runtime__total": "0:03.28",
188-
"floorplan_tdms__cpu__total": 2.8,
189-
"floorplan_tdms__mem__peak": 388564.0,
190-
"floorplan_tdms__runtime__total": "0:03.01",
172+
"floorplan_io__cpu__total": 3.72,
173+
"floorplan_io__mem__peak": 391092.0,
174+
"floorplan_io__runtime__total": "0:03.96",
175+
"floorplan_macro__cpu__total": 3.59,
176+
"floorplan_macro__mem__peak": 390000.0,
177+
"floorplan_macro__runtime__total": "0:03.91",
178+
"floorplan_pdn__cpu__total": 5.06,
179+
"floorplan_pdn__mem__peak": 409068.0,
180+
"floorplan_pdn__runtime__total": "0:05.34",
181+
"floorplan_tap__cpu__total": 4.09,
182+
"floorplan_tap__mem__peak": 351728.0,
183+
"floorplan_tap__runtime__total": "0:04.29",
184+
"floorplan_tdms__cpu__total": 3.64,
185+
"floorplan_tdms__mem__peak": 389024.0,
186+
"floorplan_tdms__runtime__total": "0:03.89",
191187
"flow__errors__count": 0,
192188
"flow__warnings__count": 20,
193-
"globalplace__cpu__total": 390.87,
189+
"globalplace__cpu__total": 460.41,
194190
"globalplace__design__core__area": 24060.6,
195191
"globalplace__design__die__area": 25381.3,
196192
"globalplace__design__instance__area": 7163.17,
@@ -204,30 +200,30 @@
204200
"globalplace__design__io": 47,
205201
"globalplace__flow__errors__count": 0,
206202
"globalplace__flow__warnings__count": 20,
207-
"globalplace__mem__peak": 980484.0,
203+
"globalplace__mem__peak": 980752.0,
208204
"globalplace__power__internal__total": 0.0635256,
209205
"globalplace__power__leakage__total": 9.97689e-06,
210206
"globalplace__power__switching__total": 0.0380093,
211207
"globalplace__power__total": 0.101545,
212-
"globalplace__runtime__total": "5:27.45",
208+
"globalplace__runtime__total": "6:44.59",
213209
"globalplace__timing__setup__tns": -350947000.0,
214210
"globalplace__timing__setup__ws": -141079,
215-
"globalplace_io__cpu__total": 2.82,
216-
"globalplace_io__mem__peak": 400748.0,
217-
"globalplace_io__runtime__total": "0:03.05",
218-
"globalplace_skip_io__cpu__total": 29.92,
219-
"globalplace_skip_io__mem__peak": 499024.0,
220-
"globalplace_skip_io__runtime__total": "0:30.19",
211+
"globalplace_io__cpu__total": 3.79,
212+
"globalplace_io__mem__peak": 400708.0,
213+
"globalplace_io__runtime__total": "0:04.07",
214+
"globalplace_skip_io__cpu__total": 41.2,
215+
"globalplace_skip_io__mem__peak": 498476.0,
216+
"globalplace_skip_io__runtime__total": "0:41.57",
221217
"globalroute__antenna__violating__nets": 0,
222218
"globalroute__antenna__violating__pins": 0,
223219
"globalroute__clock__skew__hold": 29.5411,
224220
"globalroute__clock__skew__setup": 21.9158,
225-
"globalroute__cpu__total": 689.67,
221+
"globalroute__cpu__total": 1172.84,
226222
"globalroute__design__core__area": 24060.6,
227223
"globalroute__design__die__area": 25381.3,
228-
"globalroute__design__instance__area": 7676.44,
224+
"globalroute__design__instance__area": 7680.54,
229225
"globalroute__design__instance__area__macros": 0,
230-
"globalroute__design__instance__area__stdcell": 7676.44,
226+
"globalroute__design__instance__area__stdcell": 7680.54,
231227
"globalroute__design__instance__count": 67946,
232228
"globalroute__design__instance__count__hold_buffer": 0,
233229
"globalroute__design__instance__count__macros": 0,
@@ -236,31 +232,31 @@
236232
"globalroute__design__instance__displacement__max": 0.27,
237233
"globalroute__design__instance__displacement__mean": 0,
238234
"globalroute__design__instance__displacement__total": 0.27,
239-
"globalroute__design__instance__utilization": 0.319046,
240-
"globalroute__design__instance__utilization__stdcell": 0.319046,
235+
"globalroute__design__instance__utilization": 0.319216,
236+
"globalroute__design__instance__utilization__stdcell": 0.319216,
241237
"globalroute__design__io": 47,
242238
"globalroute__design__violations": 0,
243239
"globalroute__flow__errors__count": 0,
244240
"globalroute__flow__warnings__count": 20,
245-
"globalroute__mem__peak": 1727484.0,
246-
"globalroute__power__internal__total": 0.0461459,
247-
"globalroute__power__leakage__total": 1.6345e-05,
248-
"globalroute__power__switching__total": 0.0474354,
249-
"globalroute__power__total": 0.0935977,
241+
"globalroute__mem__peak": 1727764.0,
242+
"globalroute__power__internal__total": 0.0462056,
243+
"globalroute__power__leakage__total": 1.64527e-05,
244+
"globalroute__power__switching__total": 0.0474786,
245+
"globalroute__power__total": 0.0937007,
250246
"globalroute__route__wirelength__estimated": 158588,
251-
"globalroute__runtime__total": "5:40.73",
252-
"globalroute__timing__clock__slack": 1.155,
247+
"globalroute__runtime__total": "7:38.59",
248+
"globalroute__timing__clock__slack": 3.067,
253249
"globalroute__timing__drv__hold_violation_count": 0,
254250
"globalroute__timing__drv__max_cap": 6,
255251
"globalroute__timing__drv__max_cap_limit": -0.150485,
256252
"globalroute__timing__drv__max_fanout": 0,
257253
"globalroute__timing__drv__max_fanout_limit": 0,
258-
"globalroute__timing__drv__max_slew": 594,
254+
"globalroute__timing__drv__max_slew": 624,
259255
"globalroute__timing__drv__max_slew_limit": -0.138689,
260256
"globalroute__timing__drv__setup_violation_count": 0,
261257
"globalroute__timing__setup__tns": 0,
262-
"globalroute__timing__setup__ws": 1.15519,
263-
"placeopt__cpu__total": 54.69,
258+
"globalroute__timing__setup__ws": 3.06655,
259+
"placeopt__cpu__total": 69.04,
264260
"placeopt__design__core__area": 24060.6,
265261
"placeopt__design__die__area": 25381.3,
266262
"placeopt__design__instance__area": 7565.12,
@@ -274,12 +270,12 @@
274270
"placeopt__design__io": 47,
275271
"placeopt__flow__errors__count": 0,
276272
"placeopt__flow__warnings__count": 20,
277-
"placeopt__mem__peak": 616680.0,
273+
"placeopt__mem__peak": 617016.0,
278274
"placeopt__power__internal__total": 0.0426612,
279275
"placeopt__power__leakage__total": 1.66127e-05,
280276
"placeopt__power__switching__total": 0.0420734,
281277
"placeopt__power__total": 0.0847511,
282-
"placeopt__runtime__total": "0:55.16",
278+
"placeopt__runtime__total": "1:09.50",
283279
"placeopt__timing__drv__floating__nets": 0,
284280
"placeopt__timing__drv__floating__pins": 0,
285281
"placeopt__timing__drv__hold_violation_count": 0,
@@ -293,10 +289,10 @@
293289
"placeopt__timing__setup__tns": -631.793,
294290
"placeopt__timing__setup__ws": -13.2797,
295291
"run__flow__design": "jpeg_lvt",
296-
"run__flow__generate_date": "2024-07-15 23:35",
292+
"run__flow__generate_date": "2024-07-23 15:24",
297293
"run__flow__metrics_version": "Metrics_2.1.2",
298294
"run__flow__openroad_commit": "N/A",
299-
"run__flow__openroad_version": "v2.0-14544-g1ce6a588b",
295+
"run__flow__openroad_version": "v2.0-14720-g204b8a500",
300296
"run__flow__platform": "asap7",
301297
"run__flow__platform__capacitance_units": "1fF",
302298
"run__flow__platform__current_units": "1mA",
@@ -307,12 +303,12 @@
307303
"run__flow__platform__voltage_units": "1v",
308304
"run__flow__platform_commit": "N/A",
309305
"run__flow__scripts_commit": "not a git repo",
310-
"run__flow__uuid": "cc839aa3-63aa-48ac-8c72-b9d3991938de",
306+
"run__flow__uuid": "9470751a-7093-481f-88fd-143114260a31",
311307
"run__flow__variant": "base",
312-
"synth__cpu__total": 110.09,
308+
"synth__cpu__total": 148.63,
313309
"synth__design__instance__area__stdcell": 7236.84132,
314310
"synth__design__instance__count__stdcell": 66220.0,
315-
"synth__mem__peak": 989036.0,
316-
"synth__runtime__total": "1:51.64",
317-
"total_time": "0:24:53.130000"
311+
"synth__mem__peak": 992432.0,
312+
"synth__runtime__total": "2:30.57",
313+
"total_time": "0:33:23.400000"
318314
}

flow/designs/asap7/jpeg_lvt/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
"finish__timing__setup__ws": {
43-
"value": -291.2,
43+
"value": -358.22,
4444
"compare": ">="
4545
},
4646
"finish__design__instance__area": {

0 commit comments

Comments
 (0)