Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update metrics after ungrouping change #2675

Conversation

openroad-ci
Copy link
Collaborator

Fix of metrics after #2552. These designs are only tested in nightly CI so these failures were caught late.

Metric Old New Type
synth__design__instance__area__stdcell 875702.08 778745.85 Tighten
placeopt__design__instance__area 928020 865478 Tighten
placeopt__design__instance__count__stdcell 346412 300600 Tighten
cts__design__instance__count__setup_buffer 30123 26139 Tighten
cts__design__instance__count__hold_buffer 30123 26139 Tighten
finish__timing__setup__ws -0.88 -2.75 Failing
finish__design__instance__area 931337 879116 Tighten
finish__timing__drv__setup_violation_count 15061 13070 Tighten
finish__timing__wns_percent_delay -19.62 -42.49 Failing
Metric Old New Type
detailedroute__route__wirelength 1623335 1928248 Failing
finish__timing__drv__hold_violation_count 1034 566 Tighten

| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| synth__design__instance__area__stdcell        | 875702.08 | 778745.85 | Tighten  |
| placeopt__design__instance__area              |   928020 |   865478 | Tighten  |
| placeopt__design__instance__count__stdcell    |   346412 |   300600 | Tighten  |
| cts__design__instance__count__setup_buffer    |    30123 |    26139 | Tighten  |
| cts__design__instance__count__hold_buffer     |    30123 |    26139 | Tighten  |
| finish__timing__setup__ws                     |    -0.88 |    -2.75 | Failing  |
| finish__design__instance__area                |   931337 |   879116 | Tighten  |
| finish__timing__drv__setup_violation_count    |    15061 |    13070 | Tighten  |
| finish__timing__wns_percent_delay             |   -19.62 |   -42.49 | Failing  |

| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| detailedroute__route__wirelength              |  1623335 |  1928248 | Failing  |
| finish__timing__drv__hold_violation_count     |     1034 |      566 | Tighten  |

Signed-off-by: Martin Povišer <[email protected]>
@povik
Copy link
Contributor

povik commented Jan 12, 2025

Metric Old New Type
detailedroute__route__wirelength 1623335 1928248 Failing
finish__timing__drv__hold_violation_count 1034 566 Tighten

I wondered about this jump in wirelength on asap7/swerv_wrapper so I looked at the placement pattern

before

image

after

image

@povik povik requested a review from maliberty January 12, 2025 13:16
@maliberty maliberty merged commit 0ff3a4b into The-OpenROAD-Project:master Jan 12, 2025
6 checks passed
@maliberty maliberty deleted the synth-new_ungrouping-fix-nightly branch January 12, 2025 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants