Visible to Intel only — GUID: tco1675589040105
Ixiasoft
Visible to Intel only — GUID: tco1675589040105
Ixiasoft
2.1.4. 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 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) |