Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.

Share SDRAM with other Cores

Altera_Forum
Honored Contributor II
743 Views

Hi 

 

I want to share my SDRAM (connected to the nios data master) with other component, in my case "Pixel buffer DMA Controller" ip core 

also i want to use this sdram as my main nios memory which execute the application, if i connect the pixel buffer dma controller to the sdram it create a conflict and my nios application fail to run, currently there is no other kind of memory available on my board 

 

please give me some suggestion to solve the problem
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
65 Views

Are your NIOS and your "Pixel Buffer DMA Controller" both attempting to use the same portion of SDRAM (e.g. base address 0x00000000) ? In other words, the DMA is writing to the location in SDRAM where the NIOS instructions or data are stored. 

 

There is no problem having multiple components connected to the same SDRAM.  

 

The problem which you may eventually run into is lack of bandwidth to the SDRAM to support your video, but just adding a NIOS isn't enough to cause that.
Reply