Forum Discussion
Altera_Forum
Honored Contributor
13 years agoExternal memory access for beginner
Hello guys, I've been learning to use external memory interface. I want to read some data from DDR2 SDRAM (assume data is there already), store them in on-chip RAM and do some calculation, then...
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- Thanks Ted! I shall start with getting familiar with qsys. In a tutorial about DDR3 SDRAM controller with UniPHY using qsys, I see a DMA controller is added in the qsys hierarchy. I'm not clear about this, since from other documents I see that external memory controller can be directly connected to other qsys components through avalon MM bus, then what is DMA controller for here? --- Quote End --- Anything with an Avalon-MM Master interface can connect to the external memory. The tutorials typically show a NIOS and DMA controller simply because that is a common / desirable elements of a system. From your initial post, your system might only have 3 components in it (your new component, the on-chip memory, the memory controller).