GTS AXI Multichannel DMA IP for PCI Express User Guide

ID 847470
Date 5/06/2025
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

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