Forum Discussion
Altera_Forum
Honored Contributor
11 years agoI can only answer one of your questions.
If a dma controller does an Avalon master transfer to the PCIe Avalon slave (PCIe master) then it does generate large TLP. I don't actually know how the transfer (or burst) length gets to the PCIe block. To my mind it would be much easier if the PCIe master interface had an embedded dma controller. We were fortunate in our previous design that the ppc processor (at the other end of the PCIe link) did have such a dma controller.