05.02.2013 Views

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Protected Memory System <strong>Architecture</strong> (PMSA)<br />

B4.6.6 c0, Main ID Register (MIDR)<br />

The Main ID Register, MIDR, provides identification information for the processor, including an<br />

implementer code for the device <strong>and</strong> a device ID number.<br />

The MIDR is:<br />

a 32-bit read-only register<br />

accessible only in privileged modes.<br />

Some fields of the MIDR are IMPLEMENTATION DEFINED. For details of the values of these fields for a<br />

particular <strong>ARM</strong>v7 implementation, <strong>and</strong> any implementation-specific significance of these values, see the<br />

product documentation.<br />

The format of the MIDR is:<br />

31 24 23 20 19 16 15 4 3 0<br />

Implementer Variant <strong>Architecture</strong> Primary part number Revision<br />

Implementer, bits [31:24]<br />

Variant, bits [23:20]<br />

The Implementer code. Table B4-10 shows the permitted values for this field:<br />

Bits [31:24] ASCII character Implementer<br />

0x41 A <strong>ARM</strong> Limited<br />

All other values are reserved by <strong>ARM</strong> <strong>and</strong> must not be used.<br />

Table B4-10 Implementer codes<br />

0x44 D Digital Equipment Corporation<br />

0x4D M Motorola, Freescale Semiconductor Inc.<br />

0x51 Q QUALCOMM Inc.<br />

0x56 V Marvell Semiconductor Inc.<br />

0x69 i Intel Corporation<br />

An IMPLEMENTATION DEFINED variant number. Typically, this field is used to distinguish<br />

between different product variants, for example implementations of the same product with<br />

different cache sizes.<br />

B4-32 Copyright © 1996-1998, 2000, 2004-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DDI 0406B

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!