AXI Multichannel DMA Intel® FPGA IP for PCI Express* User Guide
ID
817911
Date
4/07/2025
Public
Visible to Intel only — GUID: sxo1710384200037
Ixiasoft
5.3.1. PCIe AXI-ST TX Interface (ss_tx_st)
5.3.2. PCIe AXI-ST RX Interface (ss_rx_st)
5.3.3. Control and Status Register Interface (ss_csr_lite)
5.3.4. Flow Control Credit Interface
5.3.5. Configuration Intercept Interface (CII)
5.3.6. Completion Timeout Interface (ss_cplto)
5.3.7. Function Level Reset Interface
5.3.8. Control Shadow Interface (ss_ctrlshadow)
5.4.1. H2D AXI-ST Source (h2d_st_initatr)
5.4.2. D2H AXI-ST Sink (d2h_st_respndr)
5.4.3. H2D/D2H AXI-MM Master
5.4.4. BAM AXI-MM Master (bam_mm_initatr)
5.4.5. BAS AXI-MM Slave (bas_mm_respndr)
5.4.6. PIO AXI-Lite Master (pio_lite_initiatr)
5.4.7. HIP Reconfig AXI-Lite Slave (user_csr_lite)
5.4.8. User Event MSI-X (user_msix)
5.4.9. User Event MSI (user_msi)
5.4.10. User Function Level Reset (user_flr)
5.4.11. User Configuration Intercept Interface - EP Only
5.4.12. Configuration Slave (cs_lite_respndr) - RP Only
Visible to Intel only — GUID: sxo1710384200037
Ixiasoft
2.2. IP Features
The AXI MCDMA IP includes the functionality of the Avalon MCDMA IP, with the primary difference lying in the added support for PCIe Gen5 1x16 and transitioning from Avalon to AXI interface protocol.
AXI MCDMA IP Features
- Interfaces with AXI Streaming Intel FPGA IP for PCI Express in Agilex 7 I-Series with R-Tile variants.
- Supports PCIe Gen3/4/5 1x16, 1x8, and 1x4 Root Port and Endpoint modes.
Note:
- To generate 1x8, or 1x4 IP, create a quartus.ini file in the project directory with the content: ini_guard=on.
- 2x8 mode is supported for the design example only.
- User interface bandwidth: 256/512/1024-bits @ up to 400 MHz