4.3.2. CPUID Base Register

The CPUID register contains the processor part number, version, and implementation information. See the register summary in Table 4.12 for its attributes. The bit assignments are:

To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.

Table 4.14. CPUID bit assignments

BitsNameFunction
[31:24]Implementer

Implementer code:

0x41

Arm

[23:20]Variant

Variant number, the r value in the rnpn product revision identifier:

0x0

Revision 0

0x1

Revision 1

[19:16]ConstantReads as 0xF
[15:4]PartNo

Part number of the processor:

0xC27

Cortex-M7

[3:0]Revision

Revision number, the p value in the rnpn product revision identifier:

0x0

Patch 0

0x1

Patch 1


Copyright © 2015, 2018 Arm. All rights reserved.ARM DUI 0646C
Non-ConfidentialID121118