UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Explorer
Explorer
4,462 Views
Registered: ‎08-13-2010

microblaze, central DMA, SDRAM and custom IP connection

Hi All

I have a specific purpose of using plb bus. I want to built a model where where microblze will write few data into a specific source address range of SDRM memory using XPS central DMA. A custom IP will read those data, and process some arithmetic operation and again that will be sent to another destination address of SDRM. That thing I already did with AXI bus and DMA engine but for XPS central DMA I am little bit confused. I am wondering how DMA slave and master bus, SDRM slot and slave bus of my costume IP will be connected. It is to be noted that few more IP are connected with microblaze with a PLB bus

0 Kudos
4 Replies
Teacher muzaffer
Teacher
4,452 Views
Registered: ‎03-31-2012

Re: microblaze, central DMA, SDRAM and custom IP connection

cdma probably needs to be controlled by MB so slave is connected to MB. Master is connected to a dram controller port. Your custom IP's memory master should be connected to another dram controller port and custom IP's slave port should be connected to the MB for control.
- Please mark the Answer as "Accept as solution" if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.
Xilinx Employee
Xilinx Employee
4,446 Views
Registered: ‎08-01-2008

Re: microblaze, central DMA, SDRAM and custom IP connection

check this old presentation
http://ead.ipleiria.pt/ucs201415/pluginfile.php/240248/mod_resource/content/1/AulaT9_adding_ip.pdf
Thanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
0 Kudos
Explorer
Explorer
4,428 Views
Registered: ‎08-13-2010

Re: microblaze, central DMA, SDRAM and custom IP connection

Is there any example design available?

0 Kudos
Community Manager
Community Manager
4,213 Views
Registered: ‎07-23-2012

Re: microblaze, central DMA, SDRAM and custom IP connection

You can refer to http://www.fpgadeveloper.com/2014/03/using-the-axi-dma-engine.html

This design targets AXI DMA but you can replace AXI DMA with AXI CDMA in your design. The remaining interfaces should be the same.
-----------------------------------------------------------------------------------------------
Please mark the post as "Accept as solution" if the information provided answers your query/resolves your issue.

Give Kudos to a post which you think is helpful.
0 Kudos