35.7.16 MPDDRC Configuration Arbiter Register
Name: | MPDDRC_CONF_ARBITER |
Offset: | 0x44 |
Reset: | 0x00000000 |
Property: | Read/Write |
Bit | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
BDW_BURST_P7 | BDW_BURST_P6 | BDW_BURST_P5 | BDW_BURST_P4 | BDW_BURST_P3 | BDW_BURST_P2 | BDW_BURST_P1 | BDW_BURST_P0 | ||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bit | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | |
MA_PR_P7 | MA_PR_P6 | MA_PR_P5 | MA_PR_P4 | MA_PR_P3 | MA_PR_P2 | MA_PR_P1 | MA_PR_P0 | ||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
RQ_WD_P7 | RQ_WD_P6 | RQ_WD_P5 | RQ_WD_P4 | RQ_WD_P3 | RQ_WD_P2 | RQ_WD_P1 | RQ_WD_P0 | ||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
BDW_MAX_CUR | ARB[1:0] | ||||||||
Access | R/W | R/W | R/W | ||||||
Reset | 0 | 0 | 0 |
Bits 24, 25, 26, 27, 28, 29, 30, 31 – BDW_BURST_Px Bandwidth Arbitration Mode on Port X
Value | Description |
---|---|
0 | The arbitration is done when the bandwidth limit defined in MPDDRC_BDW_PORT_0123/4567.BDW_Px is reached. If the bandwidth limit is reached during a burst access, the burst is completed. |
1 | The arbitration is done when the bandwidth limit defined in MPDDRC_BDW_PORT_0123/4567.BDW_Px is reached. If the bandwidth limit is reached during a burst access, the burst is broken. |
Bits 16, 17, 18, 19, 20, 21, 22, 23 – MA_PR_Px Host or Software Provide Information
Value | Description |
---|---|
0 | Number of requests or words is provided by the host, if the host supports this feature. |
1 | Number of requests or words is provided by software, see “NRQ_NWD_BDW_Px: Number of Requests, Number of Words or Bandwidth Allocation from Port 0-1-2-3”. |
Bits 8, 9, 10, 11, 12, 13, 14, 15 – RQ_WD_Px Request or Word from Port X
Value | Description |
---|---|
0 | Number of requests is selected. |
1 | Number of words is selected. |
Bit 3 – BDW_MAX_CUR Bandwidth Max or Current
Displays the maximum bandwidth or the current bandwidth for each port.
The maximum bandwidth is computed when at least two ports of MPDDRC are used.
This information is provided in MPDDRC Current/Maximum Bandwidth Port 0-1-2-3 Register and MPDDRC Current/Maximum Bandwidth Port 4-5-6-7 Register.
Value | Description |
---|---|
0 | Current bandwidth is displayed. |
1 | Maximum bandwidth is displayed. |
Bits 1:0 – ARB[1:0] Type of Arbitration
Selects the type of arbitration: round-robin, number of requests per port or bandwidth per port.
Value | Name | Description |
---|---|---|
0 | ROUND | Round-robin policy |
1 | NB_REQUEST | Request policy |
2 | BANDWIDTH | Bandwidth policy |
3 | – | Reserved |