I initially had a doubt on how to read .txt matrices from an SD card to the Zedboard DDR memories: http://zedboard.org/content/read-txt-matrices-sd-ddr-zedboard
Well, I'm now able to read the five 1Mbyte maps into memory but I'm still having doubts on how to proceed.
So, what I have is an IP block from Vivado HLS that needs to receive those maps from the DDR memories, normalize them and then aggregate them all.
My problem is on the timeline of this process. Whithin SDK I load the matrices into DDR. Then to pass them to the IP block do I need an AXI DMA block added on Vivado? And if so, do I simply need to give the AXI DMA block the proper address of the DDR to initiate the tranfer?
And also, if I want to pipeline or do other loop directives how am I going to do that, i.e. in Vivado or in SDK?
I read a lot of tutorials and forums but I'm still confused (if not more) on how to tackle this.
Please give me some guidelines.