Multi Channel DMA Intel® FPGA IP for PCI Express* Design Example User Guide

ID 683517
Date 6/09/2025
Public

Visible to Intel only — GUID: tco1675589040105

Ixiasoft

Document Table of Contents

2.1.4. R-Tile MCDMA IP - Design Examples for Endpoint

Table 6.  R-Tile MCDMA IP - Design Examples for Endpoint
Design Example MCDMA Settings Driver Support App Support
User Mode Interface Type
AVMM DMA

Multi-Channel DMA

AVMM

Custom

Perfq app

DPDK

Mcdma_test

BAM + MCDMA

Custom Perfq app
DPDK Mcdma_test

BAM + BAS + MCDMA

Custom Perfq app
DPDK Mcdma_test
Device-side Packet Loopback

Multi-Channel DMA

AVST 1 Port

Custom

Perfq app

DPDK

Mcdma_test

Netdev

Netdev_app

BAM + MCDMA

Custom Perfq app
DPDK Mcdma_test
Netdev Netdev_app

BAM + BAS + MCDMA

Custom

Perfq app

DPDK

Mcdma_test

Netdev

Netdev_app
Packet Generate/Check

Multi-Channel DMA

Custom

Perfq app

DPDK

Mcdma_test

BAM + MCDMA

Custom Perfq app
DPDK Mcdma_test

BAM + BAS + MCDMA

Custom

Perfq app

DPDK

Mcdma_test
PIO using MQDMA Bypass Mode

Multi-Channel DMA

AVMM

AVST 1 Port

Custom

Perfq app

DPDK

Mcdma_test

BAM + MCDMA

BAM + BAS + MCDMA

Custom Perfq app
DPDK Mcdma_test
Bursting Master

BAM + BAS

n/a

Custom

Perfq app

DPDK

Mcdma_test
Data Mover Only AVMM

Custom

Perfq app

DPDK

Mcdma_test
Traffic Generator/Checker BAM + BAS n/a

Custom

Perfq app

DPDK

Mcdma_test
External Descriptor Controller Data Mover Only AVMM Custom Perfq app
Note: R-Tile MCDMA IP PIO using Bypass Mode design example simulation is supported in x16 and x8 topologies.. The remaining R-Tile design example simulations are not supported.
Note: R-Tile MCDMA IP 4x4 design example does not support simulation.
Note: R-Tile MCDMA IP design example doesn’t support multiple physical functions and SR-IOV for simulation.
Note: Data Mover Only Mode is not available in R-Tile MCDMA IP x4 topology.
Note: For 2x8 Hard IP modes, simulation is supported on PCIe0 only.
Note: The R-Tile design example supports PIPE mode simulation, which is now the default mode of simulation.