-
Notifications
You must be signed in to change notification settings - Fork 36
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
[ECC] add_sub_mod_alter ready not aligned with result #194
Labels
Comments
ludwigatlubis
added
bug
Something isn't working
enhancement
New feature or request
labels
Aug 25, 2023
We did not use the ready signal in the design because we hard coded the arithmetic scheduling. But we have fixed this issue in our internal repo and we will update it here soon. (https:/chipsalliance/caliptra-rtl/pull/193/commits has this fix) |
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hello,
We found an issue with the ready signal which does not align with the computed result. The expected behaviour of the ready signal is to be set when we have the correct result. In the current implementation the ready arrives 1-2 cycles, if and only if the enable signal is kept low.
@mojtaba-bisheh confirmed this issue, however, the design works fine with the current implementation, because it does not affect the computation itself. It will be updated in future releases.
We adde two sets of constraints for this module. One that includes the intended input behaviour and one that fixes the current issues appended with _bugfix. Please remove that constraint after the RTL design updates are done to check for correctness.
Best
Tobias
The text was updated successfully, but these errors were encountered: