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

ID 683821
Date 10/29/2021
Public

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

Document Table of Contents

3. Functional Description

Figure 2. Multi Channel DMA IP for PCI Express Block Diagram

Not all the blocks co-exist in a design. Required functional blocks are enabled based on the user mode that you select when you configure the IP. The following table shows valid user modes that Multi Channel DMA IP for PCI Express supports. Each row indicates a user mode with required block(s).

Table 13.  Valid user modes and required functional blocks
Mode MCDMA Bursting Master (BAM) Bursting Slave (BAS) Config Slave (CS)
Endpoint MCDMA
BAM
BAS
BAM+BAS
BAM+MCDMA
Root Port BAM
BAS
BAM+BAS