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.
| Register Name | Address | Description |
|---|---|---|
| UDID1 | 0x7F2BE0 | UDID bits from 0 to 31 |
| UDID2 | 0x7F2BE4 | UDID bits from 32 to 63 |
| UDID3 | 0x7F2BE8 | UDID bits from 64 to 95 |
| UDID4 | 0x7F2BEC | UDID bits from 96 to 127 |
