The Xilinx® LogiCORE™ QDMA for PCI Express® (PCIe) implements a high performance, configurable Scatter Gather DMA for use with the PCI Express Integrated Block. The IP provides an optional AXI4-MM or AXI4-Stream user interface.
The QDMA solution provides support for multiple Physical/ Virtual Functions with scalable queues, and is ideal for applications that require small packet performance at low latency.
The QDMA solution is available for early access beta customers in 2018.1 (April, 2018).
The drivers are available at:
1. Linux + DPDK QDMA Drivers: https://github.com/Xilinx/dma_ip_drivers
2. Windows Driver : https://www.xilinx.com/member/qdma_windows_driver.html - Requires Registration
Supports Integrated Blocks for PCIe in UltraScale+™ devices, including Virtex® UltraScale+™ devices with HBM