SPRUJ79 November 2024 F29H850TU , F29H859TU-Q1
Table 3-310 lists the memory-mapped registers for the MEMSS_M_CONFIG_REGS registers. All register offset addresses not listed in Table 3-310 should be considered as reserved locations and the register contents should not be modified.
| Offset | Acronym | Register Name | Protection |
|---|---|---|---|
| 0h | M0_MEM_CONFIG | M0 Memory Configuration Register | PARITY |
| 4h | M0_MEM_CONFIG_LOCK | Temporary Lock for M0 Memory Configuration Register | PARITY |
| 8h | M0_MEM_CONFIG_COMMIT | Permament Lock for M0 Memory Configuration Register | PARITY |
Complex bit access types are encoded to fit into small table cells. Table 3-311 shows the codes that are used for access types in this section.
| Access Type | Code | Description |
|---|---|---|
| Read Type | ||
| R | R | Read |
| R-0 | R -0 | Read Returns 0s |
| Write Type | ||
| W | W | Write |
| W1S | W 1S | Write 1 to set |
| WSonce | W Sonce | Write Set once |
| Reset or Default Value | ||
| -n | Value after reset or the default value | |
M0_MEM_CONFIG is shown in Figure 3-312 and described in Table 3-312.
Return to the Summary Table.
M0 Memory Configuration Register
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | INIT_STS | ||||||
| R-0h | R-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | INIT | ||||||
| R-0h | R-0/W1S-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | TESTMODE | ||||||
| R-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-25 | RESERVED | R | 0h | Reserved |
| 24 | INIT_STS | R | 0h | 0 : M0 memory is not Intialized 1 : M0 memory Initialization Done Reset type: CPU1.SYSRSn |
| 23-17 | RESERVED | R | 0h | Reserved |
| 16 | INIT | R-0/W1S | 0h | Writing '1' will trigger memory initialization. Reset type: CPU1.SYSRSn |
| 15-2 | RESERVED | R | 0h | Reserved |
| 1-0 | TESTMODE | R/W | 0h | 0 : Normal mode of operation 1 : Write to ECC bits is disabled. ECC check on Read Data is disabled. 2 : Write to Data bits is disabled. ECC check on Read Data is disabled.Read Returns ECC bits. 3 : Normal mode of operation Reset type: CPU1.SYSRSn |
M0_MEM_CONFIG_LOCK is shown in Figure 3-313 and described in Table 3-313.
Return to the Summary Table.
Temporary Lock for M0 Memory Configuration Register
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | M0_MEM_CONFIG | ||||||
| R-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-1 | RESERVED | R | 0h | Reserved |
| 0 | M0_MEM_CONFIG | R/W | 0h | 0 : Write to M0_MEM_CONFIG is allowed. 1 : Write to M0_MEM_CONFIG is not allowed. Note : This bit can only be modified if M0_MEM_CONFIG_COMMIT.COMMIT is cleared. Reset type: CPU1.SYSRSn |
M0_MEM_CONFIG_COMMIT is shown in Figure 3-314 and described in Table 3-314.
Return to the Summary Table.
Permament Lock for M0 Memory Configuration Register
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | M0_MEM_CONFIG_LOCK | ||||||
| R-0h | WSonce-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-1 | RESERVED | R | 0h | Reserved |
| 0 | M0_MEM_CONFIG_LOCK | WSonce | 0h | When set, locks the M0_MEM_CONFIG_LOCK register. This bit cannot be cleared, except by reset. 0 : M0_MEM_CONFIG is modifiable 1 : M0_MEM_CONFIG is committed permanently Reset type: CPU1.SYSRSn |