Introduction

Table 1-3shows the mappings between these various numbers, for all releases.

Table 1-3 ID values for different product versions

ID value

r0p0

r0p1

r0p2

r0p3

r1p0

r1p1

r1p2

r1p3

 

 

 

 

 

 

 

 

 

Variant field, Main ID Register

0x0

0x0

0x0

0x0

0x1

0x1

0x1

0x1

 

 

 

 

 

 

 

 

 

Revision field, Main ID Register

0x0

0x1

0x2

0x3

0x0

0x1

0x2

0x3

 

 

 

 

 

 

 

 

 

Variant field, Debug ID Register

0x0

0x0

0x0

0x0

0x1

0x1

0x1

0x1

 

 

 

 

 

 

 

 

 

Revision field, Debug ID Register

0x0

0x1

0x2

0x3

0x0

0x1

0x2

0x3

 

 

 

 

 

 

 

 

 

Revision number, Peripheral ID Registers

0x0

0x1

0x2

0x5

0x3

0x4

0x6

0x7

 

 

 

 

 

 

 

 

 

Revision number, FPSID Register

-

-

-

-

0x3

0x4

0x6

0x7

 

 

 

 

 

 

 

 

 

1.11.2Architectural information

The ARM Architecture includes a number of registers that identify the version of the architecture and some of the architectural features that a processor implements. Chapter 4 System Control Coprocessor describes the values that the processor implements for the fields in these registers. For details of the possible values and their meanings for these fields, see the ARM Architecture Reference Manual.

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

1-25

ID013010

Non-Confidential, Unrestricted Access

 

Page 46
Image 46
ARM R4F, r1p3 manual Variant field, Main ID Register, Revision field, Main ID Register, Variant field, Debug ID Register