Multi Channel DMA Intel® FPGA IP for PCI Express User Guide
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: mnt1592439517017
Ixiasoft
Visible to Intel only — GUID: mnt1592439517017
Ixiasoft
3.1. Multi Channel DMA
The MCDMA engine operates on software DMA queue to transfer data between local FPGA and host. The elements of each queue are software descriptors that are written by driver/software. Hardware reads the queue descriptors and executes them. Hardware can support up to 2K DMA channels. For each channel, separate queues are used for read/write DMA operations.