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

Example(s) for using an external DDR memory #105

Closed
umarcor opened this issue Jul 7, 2021 · 3 comments
Closed

Example(s) for using an external DDR memory #105

umarcor opened this issue Jul 7, 2021 · 3 comments

Comments

@umarcor
Copy link
Collaborator

umarcor commented Jul 7, 2021

Coming from #98.

#98 (comment)

The OrangeCrab has an external DDR with 128 MB. Hence, the mid-term goal should be to append a controller to the external bus of the NEORV32 and have the IMEM and/or DMEM assigned there.

Note that we can have mixed-language designs. Therefore, we might use the same strategy as in antonblanchard/microwatt: they use litedram (see enjoy-digital/litedram).

#98 (comment)

That looks very good! I'm very happy that the memory controller supports Wishbone so there is no need for extra bridging logic.
I will check out the documentation. That would be also a nice add-on for the current Quartus and Vivado examples.

@umarcor umarcor changed the title Example for using an external DDR memory Example(s) for using an external DDR memory Jul 7, 2021
@jeremyherbert
Copy link
Contributor

I am happy to help test this when the time comes.

@stnolting
Copy link
Owner

We now have two links to projects that have SDRAM support in setups:

So I think this can be closed?! The litedram/litex approach mentioned by @umarcor should be further discuseed in #115.

@umarcor
Copy link
Collaborator Author

umarcor commented Nov 29, 2021

@stnolting, agree.

@umarcor umarcor closed this as completed Nov 29, 2021
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

No branches or pull requests

3 participants