14.9.2 XDMAC Global Configuration Register

Note:
  1. WRxP fields: to maximize system performance and avoid system head of line blocking, verify that (WRHP+1)+(WRMP+1)+(WRLP+1) is less than or equal to the system buffering capability (i.e., the size of addresses and write data buffer in the system bus interconnect).
  2. RDSG/RDxP fields: to maximize system performance and avoid system head of line blocking, verify that (RDSG+1)(RDHP+1)(RDMP+1)+(RDLP+1) is less than or equal to the system read buffering capability (i.e., the size of addresses buffer in the system bus interconnect).
  3. WRxP, RDSG, RDxP fields are related to the RAQ and WAQ DDR queues, defined respectively in “Read Address Channel” and “Write Address Channel” in the section “Universal DDR Memory Controller (UDDRC)”.
Name: XDMAC_GCFG
Offset: 0x04
Reset: 0x00000000
Property: Read/Write

Bit 3130292827262524 
 RDSG[3:0]RDLP[3:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
 RDMP[3:0]RDHP[3:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 WRLP[3:0]WRMP[3:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 WRHP[3:0]CGDISIFCGDISFIFOCGDISPIPECGDISREG 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bits 31:28 – RDSG[3:0] Read Queue Scatter Gather Outstanding Limit

RDSG+1 is the maximum number of active transactions for descriptor read access.

Bits 27:24 – RDLP[3:0] Read Queue Low Priority Outstanding Limit

RDLP+1 is the maximum number of active transactions for read access (memory) of a memory-to-memory transfer.

Bits 23:20 – RDMP[3:0] Read Queue Medium Priority Outstanding Limit

RDMP+1 is the maximum number of active transactions for read access (memory) of a memory-to-peripheral transfer.

Bits 19:16 – RDHP[3:0] Read Queue High Priority Outstanding Limit

RDHP+1 is the maximum number of active transactions for read access (peripheral) of a peripheral-to-memory transfer.

Bits 15:12 – WRLP[3:0] Write Queue Low Priority Outstanding Limit

WRLP+1 is the maximum number of active transactions for write access (memory) of a memory-to-memory transfer.

Bits 11:8 – WRMP[3:0] Write Queue Medium Priority Outstanding Limit

WRMP+1 is the maximum number of active transactions for write access (memory) of peripheral-to-memory transfer.

Bits 7:4 – WRHP[3:0] Write Queue High Priority Outstanding Limit

WRHP+1 is the maximum number of active transactions for write access (peripheral) of a memory-to-peripheral transfer.

Bit 3 – CGDISIF Bus Interface Clock Gating Disable

ValueDescription
0

The automatic clock gating is enabled for the system bus interface.

1

The automatic clock gating is disabled for the system bus interface.

Bit 2 – CGDISFIFO FIFO Clock Gating Disable

ValueDescription
0

The automatic clock gating is enabled for the main FIFO.

1

The automatic clock gating is disabled for the main FIFO.

Bit 1 – CGDISPIPE Pipeline Clock Gating Disable

ValueDescription
0

The automatic clock gating is enabled for the main pipeline.

1

The automatic clock gating is disabled for the main pipeline.

Bit 0 – CGDISREG Configuration Registers Clock Gating Disable

ValueDescription
0 The automatic clock gating is enabled for the configuration registers.
1 The automatic clock gating is disabled for the configuration registers.