4.3.22. Processor ID register 1, SYS_PROCID1

This register at 0x10000088 identifies the tile fitted to the baseboard.

Figure 4.22 shows the register bit assignment.

Figure 4.22. SYS_PROCID1 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.24.

Table 4.24. SYS_PROCID1 register bit assignments

BitsAccessNameResetDescription
[31:24]Read-onlyPROC_ID0xFF

Returns processor type on the tile site: 0x00 = ARM7TDMI 0x02 = ARM9xx 0x04 = ARM1136 0x06 = ARM11 MPCore 0x08 = ARM1156 0x0A = ARM1176 0x0C = reserved 0x0E = Cortex-A8 0xFF = not fitted (default for a Logic Tile)

[23:18]Read-onlyb000000Reserved
[19:18]Read-onlyb00Reserved
[17:15]Read-onlyDMEMSIZEb000Returns the size of the data cache memory for a processor on the tile site. Default = b000 for a Logic Tile.
[14:12]Read-onlyIMEMSIZEb000Returns the size of the instruction cache memory for a processor on the tile site, Default = b000 for a Logic Tile.
[11:0]Read-only0x000Reserved

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