7.3. DMA PCIe Mode Settings
| Parameter | Range | Default | Description |
|---|---|---|---|
| Data Width of TX and RX Application Interface | 128, 256 | 128 | PCIe IP TX and RX AXI Streaming Interface Data Width. |
| Maximum Payload Size | 128 bytes, 256 bytes, 512 bytes | 512 bytes | Select the maximum payload size based on the configuration in the PCIe IP. |
| Maximum Read Request Size | 128 bytes, 256 bytes, 512 bytes, 1024 bytes, 2048 bytes, 4096 bytes | 512 bytes |
Select the maximum read request size (MRRS) based on the configuration in the PCIe IP.
Note: A higher MRRS results in better throughput but incurs higher resource utilization.
|
| 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 or Off | Off | Enable Completion Timeout Interface to connect with PCIe IP. |
| Enable Control Shadow Interface | On or Off | Off | Enable Control Shadow Interface to connect with PCIe IP. |
| Bursting Manager (BAM) | |||
| Enable BAM Interface | On or Off | Off | Enable Bursting Manager interface. |
| 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 or Off | On | Enable MSI-X interrupt in the SSGDMA IP. |