Forum Discussion
Altera_Forum
Honored Contributor
10 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.