17.9.9 Device Identification Register

Table 17-12. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Grey cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
KWrite to clearSSoftware settable bit
Name: DID
Offset: 0x120
Reset: 0x00000053
Property: R/W

Bit 3130292827262524 
 VER[3:0]PNMID[7:4] 
Access RRRRRRRR 
Reset 00000000 
Bit 2322212019181716 
 PNMID[3:0]PNDID[7:4] 
Access RRRRP/R/WP/R/WP/R/WP/R/W 
Reset 00000000 
Bit 15141312111098 
 PNDID[3:0]MANID[10:7] 
Access P/R/WP/R/WP/R/WP/R/WRRRR 
Reset 00000000 
Bit 76543210 
 MANID[6:0]FV 
Access RRRRRRRR 
Reset 01010011 

Bits 31:28 – VER[3:0] Provides the version code where a value of 0 represents A.0

Bits 27:20 – PNMID[7:0] Provides bits [15:8] of the Device Part Number, where the entire Part Number is given by PN[15:0] = DID[27:12]

Bits 19:12 – PNDID[7:0] Provides bits [7:0] of the Device Part Number, where the entire Part Number is given by PN[15:0] = DID[27:12] This register field is loaded by fuse configuration and is writable in test mode (i.e when TESTMODE0.ENABLE=1).

Bits 11:1 – MANID[10:0] This field contains the value defined in JEDEC Publication JEP106Q for Microchip Technology Inc., 0x29.

This is duplicate of the JEP-106 CC and ID code present in the Device Service Unit Coresight ROM table that always read 0x29.

Bit 0 – FV Fixed Value of 1