4.1.1.1 Unique Device Identifier (UDID)

All dsPIC33AK512MPS512 family devices are individually encoded during final manufacturing with a Unique Device Identifier (UDID). The UDID cannot be erased by a bulk erase command or any other user-accessible means. This feature allows for manufacturing traceability of Microchip devices in applications where this is a requirement. It may also be used by the application manufacturer for:

  • Tracking the device
  • A unique identifying number
  • A unique security key

The UDID is comprised of four full 32-bit words. These 4x32 bit word fields form a unique 128-bit identifier. The UDID is stored in read-only memory locations between 0x7F2BE0 and 0x7F2BEC in the device configuration space. Table 4-1 lists the addresses of the identifier words and shows their contents.

Table 4-1. UDID Addresses
AddressDescription
0x7F2BE0UDID Word 1
0x7F2BE4UDID Word 2
0x7F2BE8UDID Word 3
0x7F2BECUDID Word 4