Skip to content

Commit c4c8e99

Browse files
committed
metrics: prefer to use metrics from OR json
Signed-off-by: Vitor Bandeira <[email protected]>
1 parent 81fb5cf commit c4c8e99

File tree

1 file changed

+0
-26
lines changed

1 file changed

+0
-26
lines changed

flow/util/genMetrics.py

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -280,28 +280,13 @@ def extract_metrics(cwd, platform, design, flow_variant, output, hier_json):
280280
merge_jsons(logPath, metrics_dict, "3_*.json")
281281
extractGnuTime('globalplace', metrics_dict, logPath + '/3_4_place_resized.log')
282282
extractGnuTime('placeopt', metrics_dict, logPath + '/3_4_place_resized.log')
283-
extractTagFromFile('detailedplace__design__violations',
284-
metrics_dict,
285-
'^\[INFO FLW-0012\] Placement violations (\S+).',
286-
logPath + '/3_5_place_dp.log', defaultNotFound=0)
287-
288283
extractGnuTime('detailedplace', metrics_dict, logPath + '/3_5_place_dp.log')
289284

290285
# CTS
291286
# =======================================================================
292287

293288
merge_jsons(logPath, metrics_dict, "4_*.json")
294-
extractTagFromFile('cts__design__instance__count__setup_buffer',
295-
metrics_dict,
296-
'Inserted (\d+) buffers',
297-
logPath + '/4_1_cts.log',
298-
defaultNotFound=0)
299289

300-
extractTagFromFile('cts__design__instance__count__hold_buffer',
301-
metrics_dict,
302-
'Inserted (\d+) hold buffers',
303-
logPath + '/4_1_cts.log',
304-
defaultNotFound=0)
305290
# Global Route
306291
# =========================================================================
307292

@@ -313,18 +298,7 @@ def extract_metrics(cwd, platform, design, flow_variant, output, hier_json):
313298

314299
# Finish
315300
# =========================================================================
316-
317301
merge_jsons(logPath, metrics_dict, "6_*.json")
318-
extractTagFromFile('finish__timing__drv__setup_violation_count',
319-
metrics_dict,
320-
baseRegEx.format('finish setup_violation_count',
321-
'setup violation count (\S+)'),
322-
logPath + '/6_report.log')
323-
extractTagFromFile('finish__timing__drv__hold_violation_count',
324-
metrics_dict,
325-
baseRegEx.format('finish hold_violation_count',
326-
'hold violation count (\S+)'),
327-
logPath + '/6_report.log')
328302
extractTagFromFile('finish__timing__wns_percent_delay',
329303
metrics_dict,
330304
baseRegEx.format('finish slack div critical path delay',

0 commit comments

Comments
 (0)