1.3 Unique Device ID (UDID)

All dsPIC33AK512MC510 and dsPIC33AK512MPS512 family devices are individually encoded during final manufacturing with a Unique Device Identifier or 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 Technology devices in applications where this is a requirement. It may also be used by the application manufacturer for any number of things that may require unique identification, such as:
  • Tracking the Device
  • Unique Serial Number
  • Unique Security Key

The UDID comprises four 32-bit program words. When taken together, these fields form a unique 128-bit identifier. The UDID is stored in four read-only locations in the device configuration space. Table 1-6 lists the UDID words.

Table 1-6. UDID Words
Register NameAddressDescription
UDID10x7F2BE0UDID bits from 0 to 31
UDID20x7F2BE4UDID bits from 32 to 63
UDID30x7F2BE8UDID bits from 64 to 95
UDID40x7F2BECUDID bits from 96 to 127