Intel® IXP42X product line and IXC1100 control plane processors—Intel XScale® Processor
Intel® IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor
DM September 2006
76 Order Number: 252480-006US
3.5.1.1 Register 0: ID and Cache Type Registers

Register 0 houses two read-only register that are used for part identification: an ID

register and a cache type register.

The ID Register is selected when opcode_2=0. This register returns the code for the

Intel® IXP42X product line and IXC1100 control plane processors.

The Cache Type Register is selected when opcode_2=1 and describes the cache

configuration of the Intel XScale processor.

11 - 12 -Unpredictable Reserved
13 0 Read / Write Process ID (PID)
14 0 Read / Write Breakpoint Registers
15 0 Read / Write (CRm = 1) CP Access

Table 9. CP15 Registers (Sheet 2 of 2)

Register
(CRn) Opcode_2 Access Description

Table 10. ID Register

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 1615 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0110100100000101Core
Gen Core
Revision Product Number Product
Revision
reset value: As Shown
Bits Access Description
31:24 Read / Write Ignored Implementation trademark
(0x69 = ‘i’= Intel Corporation)
23:16 Read / Write Ignored Architecture version = ARM Version 5TE
(0x05 will be value returned)
15:13 Read / Write Ignored
Core Generation
0b010 = Intel XScale processor
This field reflects a specific set of architecture features
supported by the core. If new features are added/
deleted/modified, this field will change.
12:10 Read / Write Ignored
Intel XScale processor Revision:
This field reflects revisions of core generations.
Differences may include errata that dictate different
operating conditions, software work-around, etc. Value
returned will be 000b
9:4 Read / Write Ignored
Product Number for:
IXP42X 533-MHz processor - 011100b
IXP42X 400-MHz processor - 011101b
IXP42X 266-MHz processor - 011111b
3:0 Read / Write Ignored
Product Revision for:IXP42X product line
IXP42X 533-MHz processor - 0001b
IXP42X 400-MHz processor - 0001b
IXP42X 266-MHz processor - 0001b