Scalable Scatter-Gather DMA Intel® FPGA IP User Guide

ID 823097
Date 7/08/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

3.1. DMA PCIe* Mode

You must pair the SSGDMA Intel® FPGA IP of DMA PCIe* mode with PCIe* IP. For Agilex™ 5 devices, you need to connect SSGDMA IP to the GTS AXI Streaming Intel® FPGA IP for PCI Express.

Table 4.  Supported PCI Express* IP for SSGDMA IP
Device Family Supported Intel® FPGA IP for PCI Express*
Agilex™ 5 GTS AXI Streaming Intel® FPGA IP for PCI Express
The DMA PCIe* mode supports the following functionalities:
  • GTS AXI Streaming Intel® FPGA IP for PCI Express in Endpoint mode with 128, 256-bit data width
  • TLP processing and generation
  • PCIe* interrupt generation (MSI-X)
  • Credit control
  • Up to 512 bytes MPS (based on the GTS AXI Streaming Intel® FPGA IP for PCI Express)
  • Up to 4096 bytes MRRS (based on the GTS AXI Streaming Intel® FPGA IP for PCI Express)
  • Up to 256 Request Tags (based on the GTS AXI Streaming Intel® FPGA IP for PCI Express)
  • Supports Debug Toolkit debugging and performance monitoring with the GTS AXI Streaming Intel® FPGA IP for PCI Express.