Visible to Intel only — GUID: qgr1647303164689
Ixiasoft
Visible to Intel only — GUID: qgr1647303164689
Ixiasoft
2.1.3. F-Tile MCDMA IP - Design Examples for Endpoint
Design Example | MCDMA Settings | Driver Support | App Support | |
---|---|---|---|---|
User Mode | Interface Type | |||
AVMM DMA | Multi-Channel DMA BAM + MCDMA |
AVMM | Custom |
Perfq app (Custom PIO Read Write Test, Verifying on AVMM DMA and BAM Test) |
DPDK |
Mcdma_test (DPDK PIO Test, DPDK BAM Test and Verifying on AVMM) Testpmd (Testpmd - DMA TX only) |
|||
BAM + BAS + MCDMA |
AVMM | Custom | Perfq app (Custom PIO Read Write Test, Verifying on AVMM DMA, BAM Test and BAS Test) | |
DPDK | Mcdma_test (DPDK PIO Test, DPDK BAM Test, Verifying on AVMM and DPDK BAS Test) Testpmd (Testpmd - DMA TX only) |
|||
Device-side Packet Loopback | Multi-Channel DMA BAM + MCDMA |
AVST 1 Port | Custom |
Perfq app (Custom PIO Read Write Test, BAM Test and DMA Loopback Test) |
DPDK |
Mcdma_test (DPDK PIO Test, DPDK BAM Test and DPDK DMA Loopback Test) Testpmd (Testpmd-DMA) |
|||
Netdev |
Netdev_app (Netdev - PIO) Ping (Netdev - DMA) |
|||
BAM + BAS + MCDMA |
AVST 1 Port | Custom |
Perfq app (Custom PIO Read Write Test, DMA Loopback Test, BAM Test and BAS Test) | |
DPDK |
Mcdma_test (DPDK PIO Test, DPDK BAM Test, DPDK DMA Loopback Test and DPDK BAS Test) Testpmd (Testpmd - DMA) |
|||
Netdev |
Netdev_app (Netdev - PIO) Ping (Netdev - DMA) |
|||
Packet Generate/Check | Multi-Channel DMA BAM + MCDMA |
AVST 1 Port | Custom |
Perfq app (Custom PIO Read Write Test, BAM Test and Packet Gen Test - DMA) |
DPDK |
Mcdma_test (DPDK PIO Test, DPDK BAM Test and DPDK - Packet Gen/Check DMA) Testpmd (Testpmd - DMA) |
|||
BAM + BAS + MCDMA |
AVST 1 Port | Custom |
Perfq app (Custom PIO Read Write Test, BAM Test, Packet Gen Test - DMA and BAS Test) | |
DPDK |
Mcdma_test (DPDK PIO Test, DPDK BAM Test, DPDK DMA Loopback Test and DPDK BAS Test) Testpmd (Testpmd - DMA) |
|||
PIO using MQDMA Bypass Mode | Multi-Channel DMA BAM + MCDMA BAM + BAS + MCDMA |
AVMM AVST 1 Port |
Custom |
Perfq app (Custom PIO Read Write Test) |
DPDK |
Mcdma_test (DPDK PIO Test) | |||
Bursting Master | n/a | Custom |
Perfq app (Custom PIO Read Write Test) | |
DPDK |
Mcdma_test (DPDK PIO Test) | |||
BAM + BAS | n/a | Custom |
Perfq app (Custom PIO Read Write Test) | |
DPDK |
Mcdma_test (DPDK PIO Test) | |||
Data Mover Only | AVMM | Custom |
Perfq app (Custom PIO Read Write Test) | |
DPDK |
Mcdma_test (DPDK PIO Test) | |||
Traffic Generator/Checker | BAM + BAS | n/a | Custom |
Perfq app (Custom PIO Read Write Test and BAS Test) |
DPDK |
Mcdma_test (DPDK PIO Test and DPDK BAS Test) | |||
External Descriptor Controller | Data Mover Only | AVMM | Custom | Perfq app (External Descriptor Mode Verification) |
For information about supported simulators, refer to Supported Simulators.
Refer to Table MCDMA IP Modes and FPGA Development Kit for Design Examples for the supported Hard IP Modes that have Design Example support.