-
Notifications
You must be signed in to change notification settings - Fork 312
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
Issue: floating-point loads may corrupt integer loads #36
Comments
Hi again! I could reduce the code a bit and make a few observations. Here is the new code, with a similar mismatch:
Some observations:
Anyone observed something similar? Thanks! |
Also, there are occurrences that do not imply floating-point operations or floating-point loads. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi there!
I encountered an issue that is hard to justify at the moment, but I cannot formally exclude that it is related to my setup.
When I execute the snippet below, I get a mismatch with spike. The discrepancy disappears when replacing the (unused) floating-point loads with nops. The mismatch is the following:
Expected:
Got:
Snippet:
In terms of address map, I'm hardcoding the dummy config as follows in
C910_RTL_FACTORY/gen_rtl/mmu/rtl/ct_mmu_sysmap.v
:Is this a known issue / can someone else reproduce it?
Thanks!
Flavien
The text was updated successfully, but these errors were encountered: