-
Notifications
You must be signed in to change notification settings - Fork 207
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
ROM >= 8k fails to build #232
Comments
everything >= 8k currently fails (and it also takes a long time to do so) related issue: VLSIDA/OpenRAM#232
A 1-bit ROM seems very odd and I'm not surprised that doesn't work. Why would you only need 1-bit output? It would probably be better to have a 8 or even 32-bit output and then select which bit of the output is needed. |
Thanks for responding!
|
I see. This is actually a mistake as it should be in bits, not bytes like the SRAMs: OpenRAM/compiler/rom_config.py Line 21 in b6a6f12
|
Describe the bug
A clear and concise description of what the bug is.
Version
1.2.48 (b6a6f12)
To Reproduce
Generate a 8kbyte ROM binary file, e.g.:
Use the following configuration:
Expected behavior
Should build without any errors
Logs
(You can see the complete logs here)
Additional context
Also happens on larger sizes (tried 12k, 16k, 24k, 32k), and even with smaller sizes if we increase the value of
words_per_row
, e.g., for a 128 bytes ROM:The text was updated successfully, but these errors were encountered: