SPRUJ55D September 2023 – July 2025 AM263P2 , AM263P2-Q1 , AM263P4 , AM263P4-Q1
The below Table 6-15 describes the SoC Level clock and Reset Control Registers. Refer to Section 6.3.2.2 for more information on Warm Reset.
| Control/Status Register | Description |
|---|---|
|
TOP_RCM.WARM_RESET_CONFIG |
Enable/disable individual warm reset sources |
|
TOP_RCM.WARM_RESET_REQ |
SW warm reset request |
|
TOP_RCM.WARM_RST_CAUSE_CLR |
Clear request for registered warm reset cause |
|
TOP_RCM.WARM_RSTTIME1 |
When warm reset is triggered by internal warm reset sources, the time for which the warm reset pad pin has to be asserted low. |
|
TOP_RCM.WARM_RSTTIME2 |
When warm reset is de-asserted externally, the time delay after which the external warm reset is de-asserted. |
|
TOP_RCM.WARM_RSTTIME3 |
When warm reset is asserted externally, the time delay after which the external warm reset is asserted. |
|
TOP_RCM.WARM_RST_CAUSE |
Status register capturing which warm reset source caused the warm reset |
| Programmable Value | Delay Value |
|---|---|
| 0 | 500ns |
| 1 | 1μs |
| 2 | 2μs |
| 3 | 4μs |
| 4 | 8μs |
| 5 | 16μs |
| 6 | 32μs |
| 7 | 64μs |
| 8 | 128μs |
| 9 | 256μs |
| 10 | 512μs |
| 11 | 1.024ms |
| 12 | 2.048ms |
| 13 | 4.096ms |
| 14 | 8.192ms |
| 15 | 16.384ms |
| Control/Status Register | Description |
|---|---|
| TOP_RCM.x_CLK_SRC_SEL | Select line for selecting source clock for corresponding IP. Data should be loaded as multibit |
| TOP_RCM.x_CLK_DIV_VAL | Divider value for corresponding selected clock. Data should be loaded as multibit. |
| TOP_RCM.x_CLK_GATE |
For gating the corresponding clock. writing '111' will gate clock for the IP |
| TOP_RCM.x_CLK_STATUS_clkinuse |
Status shows the source clock selected for the corresponding clock |
| TOP_RCM.x_CLK_STATUS_currdivider | Status shows the current divider value chosen for the corresponding clock |