4.3.21. Processor ID register 0, SYS_PROCID0

This register at 0x10000084 indicates the test chip fitted to the baseboard.

Figure 4.21 shows the register bit assignment.

Figure 4.21. SYS_PROCID0 register

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.


The function of the register bits are listed in Table 4.23.

Table 4.23. SYS_PROCID0 register bit assignments

BitsAccessNameResetDescription
[31:24]Read-onlyPROC_ID0x06

Returns the test chip processor type: 0x00 = ARM7TDMI 0x02 = ARM9xx 0x04 = ARM1136 0x06 = ARM11 MPCore 0x08 = ARM1156 0x0A = ARM1176 0x0C = reserved 0x0E = Cortex-A8 0xFF = not fitted

[23:18]Read-onlyb000000Reserved.
[17:15]Read-onlyDMEMSIZEb100Returns the size of the data cache memory in the processor, default is 32KB for Cortex-A8 test chip.
[14:12]Read-onlyIMEMSIZEb100Returns the size of the instruction cache memory in the processor, default is 32KB for Cortex-A8 test chip.
[11:0]Read-only0x000Reserved.

Copyright © 2008-2011 ARM Limited. All rights reserved.ARM DUI 0417D