| |||
| Home > System Control > Register descriptions > CPUID Base Register, CPUID | |||
The CPUID characteristics are:
Specifies:
the ID number of the processor core
the version number of the processor core
the implementation details of the processor core.
There are no usage constraints.
This register is available in all processor configurations.
See the register summary in Table 4.1.
Figure 4.2 shows the CPUID bit assignments.
Table 4.3 shows the CPUID bit assignments.
Table 4.3. CPUID bit assignments
| Bits | NAME | Function |
|---|---|---|
| [31:24] | IMPLEMENTER | Indicates implementer: 0x41 =
ARM |
| [23:20] | VARIANT | Indicates processor revision: 0x2 =
Revision 2 |
| [19:16] | (Constant) | Reads as 0xF |
| [15:4] | PARTNO | Indicates part number: 0xC23 = Cortex-M3 |
| [3:0] | REVISION | Indicates patch release: 0x1 =
Patch 1. |