A newer version of this document is available. Customers should click here to go to the newest version.
5.1. Design Example Overview
The GTS AXI Multichannel DMA IP for PCI Express design example demonstrates a multichannel DMA solution for Agilex™ 5 devices using the GTS AXI Streaming IP implemented in the FPGA fabric.
You can generate the design example from the Example Designs tab of the GTS AXI Multichannel DMA IP for PCI Express Parameter Editor. Choose the desired user interface type, either AXI-S or AXI-MM. You can allocate up to 256 DMA channels (with a maximum of 256 channels per function) when the AXI-MM interface type or AXI-S 1-port interface is selected.
The following table summarizes the GTS AXI Multichannel DMA IP design example variants, simulation and hardware support status.
Design Example | MCDMA Settings | PCIe Mode | Simulation | Hardware | |
---|---|---|---|---|---|
User Mode | Interface Type | ||||
AXI-S Device-side Packet Loopback | Multichannel DMA | AXI-S | Gen4 x4 | No Support | No Support |
AXI-S Device-side Packet Loopback | Multichannel DMA | AXI-S | Gen3 x4 | No Support | Agilex™ 5 FPGA E-Series 065B Modular Development Kit |