Skip to content

DMEM & MEM_EXT #46

Answered by stnolting
GTrannoy asked this question in Q&A
May 28, 2021 · 1 comments · 1 reply
Discussion options

You must be logged in to vote

Can I have DMEM and MEM_EXT simultaneously at differents addresses ?

To make it short: Yes, of course! 😉

All address accesses that do not target the internal DMEM (if implemented) and not the internal IMEM (if implemented) and not the internal boot ROM and not the internal peripherals are forwarded to the external memory interface.

I saw in the "neorv32_wishbone.vhd" that address outside DMEM_SIZE is not considered as internal access. i.e. int_dmem_acc is at '0' and so xbus_access could be set at '1' and authorized the transaction.

Correct. So if you access address 0x90000000 and the internal DMEM is smaller than 256 MB (= difference between 0x80000000 and 0x90000000) then this access…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@GTrannoy
Comment options

Answer selected by GTrannoy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants