AXI Multichannel DMA Intel® FPGA IP for PCI Express* User Guide

ID 817911
Date 7/22/2024
Public
Document Table of Contents

6.4.1. Functional Description

In this device-side packet loopback design example, the Host initially sets up specific memory locations within its memory. Data from the Host memory is then transferred to the device-side memory by the AXI Multichannel DMA for PCI Express IP through Host-to-Device (H2D) DMA operations. Subsequently, the IP loops this data back to the Host memory using Device-to-Host (D2H) DMA operations.

Additionally, the design example enables the AXI-Lite PIO master, which bypasses the DMA path. This allows the application running in the Host to perform single, non-bursting register read/write operations with the on-chip memory block.

Figure 23. AXI Streaming Device-side Packet Loopback Design Example