JTAG IDCODE

Zynq UltraScale+ Device Technical Reference Manual (UG1085)

Document ID
UG1085
Release Date
2022-09-15
Revision
2.3 English

The device ID code uniquely identifies the major features and PS version of each device type. There are two ways to access the device ID code:

IDCODE instruction in the PS TAP controller.

Software readable CSU.IDCODE register.

The IDCODE read instruction is always available on the PSJTAG controller, even when it is disabled.

The software reads the same ID code as the PSJTAG interface. The CSU register set also includes the Version [PS_Version] bit field. This helps software to easily determine the version of the PS. All production devices are [PS_Version] = 3 or later. The IDCODE value depends on the device type and the minimum production revision. The device ID codes and minimum production versions are listed in Table: Device ID Codes and Minimum Production Revisions. The functionality implemented in each device type is listed in Zynq UltraScale+ MPSoC Product Overview (DS891) [Ref 1]. This includes number of APU cores, the availability of the VCU, number of CLBs, number of DSPs, and other blocks in the device.

Table 1-2:      Device ID Codes and Minimum Production Revisions

Device Name

Product Family

IDCODE[31:0](1)

ZU1

CG, EG

0468_8093h

ZU2

CG, EG

1471_1093h

ZU3

CG, EG

1471_0093h

ZU4

CG, EG, EV

0472_1093h

ZU5

CG, EG, EV

0472_0093h

ZU6

CG, EG

2473_9093h

ZU7

CG, EG, EV

1473_0093h

ZU9

EG

2473_8093h

ZU11

EG

0474_0093h

ZU15

EG

1475_0093h

ZU17

EG

1475_9093h

ZU19

EG

1475_8093h

ZU21

DR

147E_1093h

ZU25

DR

147E_5093h

ZU27

DR

147E_4093h

ZU28

DR

147E_0093h

ZU29

DR

147E_2093h

ZU39

DR

147E_6093h

ZU42

DR

046D_4093h

ZU43

DR

147F_D093h

ZU46

DR

147F_8093h

ZU47

DR

147F_F093h

ZU48

DR

147F_B093h

ZU49

DR

147F_E093h

ZU65

DR

046D_1093h

ZU67

DR

046D_0093h

Notes:

1.Bits [27:0] refer to the device type. Bits [31:28] are the device revision. The minimum revision value for each production-qualified device is shown in the table.