-
Notifications
You must be signed in to change notification settings - Fork 17
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
Remove generic ROM_LINES from block_rom.vhd and rom_from_file.vhd #39
Comments
Cool - I did not even know, that this is possible ;-) Would be awesome, after you fixed that for the nexys4ddr hardware, if you could also fix it for the MEGA65 hardware and assign the issue to me afterwards so that I test on real MEGA65 hardware. If I got it correctly, that means that you would change the following files:
This is quite a lot :-) EDIT: And we must not forget the |
The initial intent with this issue was to make small easy changes. Definitely something that we can do just before release of V1.6, together with the line ending cleanup. Your extra suggestions are definitely the direction we should go in, and indeed is very much possible and doable. But that is best postponed to V1.7. I think we have more than enough for V1.6 already. So perhaps make a new issue to increase portability and clean up the build environment. |
You are right. :-) So I made an edit, deleted all the off-topic stuff and made a new issue #41 for the future stuff. And this issue is now cleanly about the generic ROME_LINES. Let's do it in Things we must not forget to change, too, when changing this:
|
Fixed and verified using both ISE and Vivado. Still need to deal with MEGA65 target => Reassigned to @sy2002. |
Thank you. This is an important automation step and reduces the overall release and maintenane complexity. I will take care of the MEGA65 target. |
Just a quick question on the implementation: The size of the ROM seems to be now constantly ~16kWords? Or is the synthesizer smarter and just will utilize as much space as we need? |
The synthesizer is smart and will make the same implementation as before. |
Fixed and closed. |
@MJoergen Great Solution. Thank you! 👍 |
This will simplify the release process, by not having to update these values manually.
The text was updated successfully, but these errors were encountered: