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

mock-array: fix large negative slack for Element #2749

Conversation

oharboe
Copy link
Collaborator

@oharboe oharboe commented Jan 30, 2025

we want slight negative slack for testing purposes.

Ended up with the simplest solution I could think of, just reduce the output width of the multiplier and let synthesis optimize away the rest.

The simpler Element also speeds up Verilator significantly.

image

we want slight negative slack for testing purposes

Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
@oharboe oharboe requested a review from maliberty January 30, 2025 09:23
@maliberty
Copy link
Member

I would assume this requires a metrics update

@oharboe
Copy link
Collaborator Author

oharboe commented Jan 30, 2025

I would assume this requires a metrics update

No, this affects reg2reg paths inside the Element only. There are no metrics for Element, only for mock-array.

@maliberty maliberty merged commit 6fb3f3e into The-OpenROAD-Project:master Jan 30, 2025
7 checks passed
@oharboe oharboe deleted the mock-array-element-slight-negative-slack branch February 1, 2025 08:10
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.

2 participants