Forum Discussion
Altera_Forum
Honored Contributor
11 years agoAltera Avalon MM DMA controller issues in burst mode
I am having issues with the Altera Avalon MM DMA controller when burst mode is enabled. 1. With small transfer lengths works running DMA host ( RC ) DDR -> DDR , but when I increase the trans...
Altera_Forum
Honored Contributor
11 years agoThe scatter-gather dma controller might let you do the transfers you want (but beware of its default fifo sizes).
But it is OTT if you just want to generate a few long TLPs. Quartos 14 seems to have a dma interface option on the PCIe interface, but for some reason (not at all obvious) it is restricted to x4 PCIe. I'm not sure, but the Avalon to PCIe bridge may require 64bit wide bursts. So you need something that will do multiple 32bit reads and then do a burst write (and v.v.). It really shouldn't be difficult to write, but I don't think the simple dma controller can actually do that.