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

6.3. DMA PCIe Mode Settings

Table 110.  DMA PCIe Mode Settings
Parameter Range Default Description
PCIe Port Mode

Power User

Mode: Native

Endpoint

Power User

Mode: Native

Endpoint

Select the operation modes of SSGDMA IP based on the configuration in the PCIe IP.
Data Width of TX and RX Application Interface 128, 256 128 PCIe IP TX and RX AXI Streaming Interface Data Width.
Enable 64-bits Address Capability On or Off Off

Enable 64bits addressing capability. This parameter indicates whether the SSGDMA IP should generate a 64bits or 32bits addressing transaction.

Enable Extended Tag Support On or Off On Enable the extended tag supports (up to 8bits tag).
Control and Status Register (CSR) Responder
Access Permission for CSR Responder Transaction: Privilege

Unprivileged access,

Privileged access

Unprivileged access

Select the access permission encoding on app_ss_lite_csr_awprot/ app_ss_lite_csr_arprot port for transaction coming from CSR Responder interface. Refer to AMBA AXI and ACE Protocol Specification for more details.

Security

Secure Access,

Non-secure Access

Secure Access

Select the access permission encoding on app_ss_lite_csr_awprot/ app_ss_lite_csr_arprot port for transaction coming from CSR Responder interface. Refer to AMBA AXI and ACE Protocol Specification for more details.

Data Type

Data Access,

Instruction access

Data Access

Select the access permission encoding on app_ss_lite_csr_awprot/ app_ss_lite_csr_arprot port for transaction coming from CSR Responder interface. Refer to AMBA AXI and ACE Protocol Specification for more details.

Optional Interface/Port
Enable Completion Timeout Interface On On Enable Completion Timeout Interface to connect with PCIe IP.
Enable Control Shadow Interface On On Enable Control Shadow Interface to connect with PCIe IP.
Multifunction & SR-IOV System Settings
Number of Physical Functions (PF) 1 1 Number of Physical Functions.
Bursting Manager (BAM)
Enable BAM Interface On or Off Off

Enable Bursting Manager interface.

Interface Type of BAM Interface AXI4 AXI4 Select the interface type of the BAM interface.
Data Width of BAM Interface 128 128 Bursting Manager AXI-4 Interface Data Width
Identification Tag Width of BAM Interface 1-18 8 Bursting Manager AXI4 Interface Identification Tag Width
Access Permission for BAM Interface: Privilege

Unprivileged access,

Privileged access

Unprivileged access

Select the access permission encoding on bam_awprot/ bam_arprot port for transaction coming from BAM interface. Refer to AMBA AXI and ACE Protocol Specification for more details.

Security

Secure Access,

Non-secure Access

Secure Access

Select the access permission encoding on bam_awprot/ bam_arprot port for transaction coming from BAM interface. Refer to AMBA AXI and ACE Protocol Specification for more details.

Data Type

Data Access,

Instruction access

Data Access

Select the access permission encoding on bam_awprot/ bam_arprot port for transaction coming from BAM interface. Refer to AMBA AXI and ACE Protocol Specification for more details.

Interrupt
Enable MSI-X Interrupt On On Enable MSI-X interrupt in the SSGDMA IP.