6.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. |