SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
Address Offset | 0x0000 0000 | ||
Physical Address | 0x4A08 0000 0x4A09 0000 | Instance | OCP2SCP1 OCP2SCP3 |
Description | Revision register | ||
Type | R |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REVISION |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | REVISION | Module revision number | R | 0x- |
Address Offset | 0x0000 0010 | ||
Physical Address | 0x4A08 0010 0x4A09 0010 | Instance | OCP2SCP1 OCP2SCP3 |
Description | System configuration register | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | IDLEMODE | RESERVED | SOFTRESET | AUTOIDLE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:5 | RESERVED | Reserved | R | 0x000 0000 |
4:3 | IDLEMODE | Idle mode | RW | 0x2 |
0x0: Force Idle mode. An idle request is acknowledged unconditionally. | ||||
0x1: No Idle mode. An idle request is never acknowledged. | ||||
0x2: Smart Idle mode. The acknowledgement to an idle request is given based on the internal activity. | ||||
0x3: Smart Idle Wakeup. | ||||
2 | RESERVED | Reserved. | R | 0 |
1 | SOFTRESET | Software Reset. Set this bit to 1 to trigger a module reset. The bit is automatically reset by the hardware. During reads, it always returns 0. | RW | 0 |
0x0: Normal Mode | ||||
0x1: The module is reset. | ||||
0 | AUTOIDLE | OCP interface clock gating control. | RW | 1 |
0x0: Internal OCP interface clock is free-running | ||||
0x1: Automatic internal OCP interface clock gating, based on the OCP interface activity |
Address Offset | 0x0000 0014 | ||
Physical Address | 0x4A08 0014 0x4A09 0014 | Instance | OCP2SCP1 OCP2SCP3 |
Description | System Status register. | ||
Type | R |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESETDONE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | Reserved | R | 0x0000 0000 |
0 | RESETDONE | Reset done | R | 1 |
Read 0x1: Reset completed | ||||
Read 0x0: Internal Reset is on-going |
Address Offset | 0x0000 0018 | ||
Physical Address | 0x4A08 0018 0x4A09 0018 | Instance | OCP2SCP1 OCP2SCP3 |
Description | Timing register | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DIVISIONRATIO | SYNC1 | SYNC2 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:10 | RESERVED | Reserved. | R | 0x00 0000 |
9:7 | DIVISIONRATIO(1) | Division Ration of the SCP clock in relation to OCP input clock. | RW | 0x0 |
6:4 | SYNC1 | Number of SCPclock cycles defining SYNC1 | RW | 0x0 |
3:0 | SYNC2 | Number of SCPclock cycles defining SYNC2 | RW | 0x1 |
To ensure correct operation, DIVISIONRATIO must not be modified. CAUTION: To ensure correct operation, the value of SYNC2 must be set to 0x6 or more.