Multi Channel DMA Intel® FPGA IP for PCI Express* Design Example User Guide

ID 683517
Date 7/30/2024
Public
Document Table of Contents

1.1. Terms and Acronyms

Table 1.  Acronyms
Term Definition
Avalon® -MM Avalon® Memory-Mapped Interface
Avalon® -ST Avalon® Streaming Interface
CvP Configuration via Protocol
DMA Direct Memory Access
DPDK Data Plane Development Kit
D2H Device-to-Host
D2HDM Device-to-Host Data Mover
EOF End of a File (or packet) for streaming
GCSR General Control and Status Register
Gen1 PCIe 1.0
Gen2 PCIe 2.0
Gen3 PCIe 3.0
Gen4 PCIe 4.0
Gen5 PCIe 5.0
HIP Hard IP
HIDX Queue Head Index (pointer)
H2D Host-to-Device
H2DDM Host-to-Device Data Mover
IMMWR Immediate Write Operation
IP Intellectual Property
MCDMA Multi Channel Direct Memory Access
MRRS Maximum Read Request Size
PBA Pending Bit Array
PCIe* Peripheral Component Interconnect Express ( PCI Express* )
PD Packet Descriptor
PIO Programmed Input/Output
SOF Start of a File (or packet) for streaming
QCSR Queue Control and Status register
QID Queue Identification
TIDX Queue Tail Index (pointer)
TLP Transaction Layer Packet
UIO User Space Input/Output
VFIO Virtual Function Input/Output