SWCU193 April 2023 CC2340R2 , CC2340R5 , CC2340R5-Q1
Table 2-58 lists the memory-mapped registers for the SCSCS registers. All register offset addresses not listed in Table 2-58 should be considered as reserved locations and the register contents should not be modified.
Offset | Acronym | Register Name | Section |
---|---|---|---|
10h | PIDR4 | Peripheral ID Register 4 | Go |
14h | PIDR5 | Peripheral ID Register 5 | Go |
18h | PIDR6 | Peripheral ID Register 6 | Go |
1Ch | PIDR7 | Peripheral ID Register 7 | Go |
20h | PIDR0 | Peripheral ID Register 0 | Go |
24h | PIDR1 | Peripheral ID Register 1 | Go |
28h | PIDR2 | Peripheral ID Register 2 | Go |
2Ch | PIDR3 | Peripheral ID Register 3 | Go |
30h | CIDR0 | Component ID Register 0 | Go |
34h | CIDR1 | Component ID Register 1 | Go |
38h | CIDR2 | Component ID Register 2 | Go |
3Ch | CIDR3 | Component ID Register 3 | Go |
Complex bit access types are encoded to fit into small table cells. Table 2-59 shows the codes that are used for access types in this section.
Access Type | Code | Description |
---|---|---|
Read Type | ||
R | R | Read |
Reset or Default Value | ||
-n | Value after reset or the default value |
PIDR4 is shown in Table 2-60.
Return to the Summary Table.
Peripheral ID Register 4
Part of the set of Peripheral Identification registers. Contains part of the designer identity and the memory footprint indicator.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R | 0h | Reserved |
7-4 | SIZE | R | 0h | This is a 4-bit value that indicates the total contiguous size of the memory window used by this component in powers of 2 from the standard 4KB. If a component only requires the standard 4KB then this should read as 0x0, 4KB only, for 8KB set to 0x1, 16KB == 0x2, 32KB == 0x3, and so on. |
3-0 | DES_2 | R | 4h | Number of JEDEC continuation codes. Indicates the designer of the component (along with the identity code) |
PIDR5 is shown in Table 2-61.
Return to the Summary Table.
Peripheral ID Register 5
Reserved
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | RESERVED | R | 0h | Reserved |
PIDR6 is shown in Table 2-62.
Return to the Summary Table.
Peripheral ID Register 6
Reserved
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | RESERVED | R | 0h | Reserved |
PIDR7 is shown in Table 2-63.
Return to the Summary Table.
Peripheral ID Register 7
Reserved
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | RESERVED | R | 0h | Reserved |
PIDR0 is shown in Table 2-64.
Return to the Summary Table.
Peripheral ID Register 0
Part of the set of Peripheral Identification registers. Contains part of the designer specific part number.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R | 0h | Reserved |
7-0 | PART_0 | R | 8h | Bits [7:0] of the component's part number. This is selected by the designer of the component. |
PIDR1 is shown in Table 2-65.
Return to the Summary Table.
Peripheral ID Register 1
Part of the set of Peripheral Identification registers. Contains part of the designer specific part number and part of the designer identity.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R | 0h | Reserved |
7-4 | DES_0 | R | Bh | Bits [3:0] of the JEDEC identity code indicating the designer of the component (along with the continuation code) |
3-0 | PART_1 | R | 0h | Bits [11:8] of the component's part number. This is selected by the designer of the component. |
PIDR2 is shown in Table 2-66.
Return to the Summary Table.
Peripheral ID Register 2
Part of the set of Peripheral Identification registers. Contains part of the designer identity and the product revision.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R | 0h | Reserved |
7-4 | REVISION | R | 0h | The Revision field is an incremental value starting at 0x0 for the first design of this component. This only increases by 1 for both major and minor revisions and is simply used as a look-up to establish the exact major/minor revision. |
3 | JEDEC | R | 1h | Always set. Indicates that a JEDEC assigned value is used |
2-0 | DES_1 | R | 3h | Bits [6:4] of the JEDEC identity code indicating the designer of the component (along with the continuation code) |
PIDR3 is shown in Table 2-67.
Return to the Summary Table.
Peripheral ID Register 3
Part of the set of Peripheral Identification registers. Contains the RevAnd and Customer Modified fields.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R | 0h | Reserved |
7-4 | REVAND | R | 0h | This field indicates minor errata fixes specific to this design, for example metal fixes after implementation. In most cases this field is zero. It is recommended that component designers ensure this field can be changed by a metal fix if required, for example by driving it from registers that reset to zero. |
3-0 | CMOD | R | 0h | Where the component is reusable IP, this value indicates if the customer has modified the behavior of the component. In most cases this field is zero. |
CIDR0 is shown in Table 2-68.
Return to the Summary Table.
Component ID Register 0
A component identification register, that indicates that the identification registers are present.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R | 0h | Reserved |
7-0 | PRMBL_0 | R | Dh | Contains bits [7:0] of the component identification |
CIDR1 is shown in Table 2-69.
Return to the Summary Table.
Component ID Register 1
A component identification register, that indicates that the identification registers are present. This register also indicates the component class.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R | 0h | Reserved |
7-4 | CLASS | R | Eh | Class of the component. E.g. ROM table, CoreSight component etc. Constitutes bits [15:12] of the component identification. |
3-0 | PRMBL_1 | R | 0h | Contains bits [11:8] of the component identification |
CIDR2 is shown in Table 2-70.
Return to the Summary Table.
Component ID Register 2
A component identification register, that indicates that the identification registers are present.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R | 0h | Reserved |
7-0 | PRMBL_2 | R | 5h | Contains bits [23:16] of the component identification |
CIDR3 is shown in Table 2-71.
Return to the Summary Table.
Component ID Register 3
A component identification register, that indicates that the identification registers are present.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R | 0h | Reserved |
7-0 | PRMBL_3 | R | B1h | Contains bits [31:24] of the component identification |