System Control Block (SCB) Register Descriptions
1666
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
Cortex-M3 Peripherals
25.6.2 CPU ID Base (CPUID) Register, offset 0xD00
The CPU ID Base (CPUID) register contains the ARMA
®
Cortex™-M3 processor part number, version,
and implementation information.
Note:
This register can only be accessed from privileged mode.
Figure 25-33. CPU ID Base (CPUID) Register
31
24
23
20
19
16
IMP
VAR
CON
R-0
R-0
R-0
15
4
3
0
PARTNO
REV
R-0
R-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 25-39. CPU ID Base (CPUID) Register Field Descriptions
Bit
Field
Value
Description
31-24
IMP
Implementer Code
41h
ARM
23-20
VAR
Variant NumARMber
2h
The rn value in the rnpn product revision identifier, for example, the 2 in r2p0.
19-16
CON
Constant
Fh
Always reads as 0xF.
15-4
PARTNO
Part Number
0xC23
Cortex-M3 processor.
3-0
REV
Revision Number
0h
The pn value in the rnpn product revision identifier, for example, the 0 in r2p0