XDMA mode enables the use of PCIE Controller 0 with the XMDA enabled. XDMA mode provides two connectivity variants: AXI Streaming and AXI Memory Mapped. Only one variant can be enabled at a time.
- AXI Streaming
- XDMA Streaming mode can be used in applications where the nature of the data traffic is streaming with source and destination IDs instead of a specific memory address location, such as network accelerators, network quality of service managers, or firewalls.
- AXI Memory Mapped
- XDMA Memory mapped mode can be used in applications where the nature of the data traffic is addressable memory, such as moving data between a host and a card as an acceleration platform.
XDMA mode can be used in conjunction with AXI Bridge mode. For more details on AXI Bridge mode, see the AXI Bridge Subsystem.