Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Altera_Forum
Honored Contributor I
719 Views

Access DDR2 memory outside of NIOS SOPC system

Hi all. 

 

I have an SOPC system where my NIOS uses an external DDR2 memory as its main memory. The system being designed is that the NIOS will create an overlay buffer for an 800X600 OnScreen Display. This buffer is stored inside the DDR2 of the NIOS. 

 

The question is, how can a module external to the SOPC system read that overlay buffer? 

 

If the OnScreen Display would need to be refreshed at a 30Hz rate, then we'd need to use a very fast datapath through this DDR2. 

 

Any thoughts? 

 

Thank you
0 Kudos
1 Reply
Altera_Forum
Honored Contributor I
42 Views

You need a DMA. You can either add a ready made DMA controller core to your SOPC system (such as Altera's SGDMA) or design your own component that uses an Avalon Master Memory Mapped interface to directly read from the RAM.

Reply