9.6.2. ARM922T device identification (ID) code register

Purpose

Reads the 32-bit device identification code. No programmable supplementary identification code is provided.

Length

32 bits.

Operating mode

When the IDCODE instruction is current, the ID register is selected as the serial path between TDI and TDO. There is no parallel output from the ID register. The 32-bit identification code is loaded into the register from the parallel inputs of the TAPID[31:0] input bus during the CAPTURE-DR state.

The IEEE format of the ID register is shown in Table 9.2.

Table 9.2. ID code register

Bits

Function

Value

31:28

Specification revision

0x0

27:12

Product code

0x0922

11:1

Manufacturer

Default = 0b11110000111

0

IEEE standard specified

0b1

The TAPID[31:0] pins allow you to set this value when the macrocell is instantiated in a design.

Copyright © 2000, 2001 ARM Limited. All rights reserved.ARM DDI 0184B
Non-Confidential