12.13.8 Device Identification

The information in this register is related to the Ordering Information.

Name: DID
Offset: 0x0018
Property: -

Bit 3130292827262524 
 PROCESSOR[3:0]FAMILY[4:1] 
Access RRRRRRRR 
Reset ppppffff 
Bit 2322212019181716 
 FAMILY[0] SERIES[5:0] 
Access RRRRRRR 
Reset fssssss 
Bit 15141312111098 
 DIE[3:0]REVISION[3:0] 
Access RRRRRRRR 
Reset ddddrrrr 
Bit 76543210 
 DEVSEL[7:0] 
Access RRRRRRRR 
Reset xxxxxxxx 

Bits 31:28 – PROCESSOR[3:0] Processor

The value of this field defines the processor used on the device.

Note: For this device, the value of this field is 0x6, corresponding to the Arm Cortex-M4F processor.

Bits 27:23 – FAMILY[4:0] Product Family

The value of this field corresponds to the product family part of the ordering code.

Note: For this device, the value of this field is 0x0 for SAM D5x and 0x3 for SAM E5x Family of base line microcontrollers.

Bits 21:16 – SERIES[5:0] Product Series

The value of this field corresponds to the product series part of the ordering code.

ValueDescription
0x00Reserved
0x01SAM E51
0x02Reserved
0x03SAM E53
0x04SAM E54
0x05Reserved
0x06SAM D51
0x07 - 0x3FReserved

Bits 15:12 – DIE[3:0] Die Number

Identifies the die family.

Bits 11:8 – REVISION[3:0] Revision Number

Identifies the die revision number. Refer the product family silicon errata and data sheet clarification document for further information.

Note: The device variant (last letter of the ordering number) is independent of the die revision (DSU.DID.REVISION): The device variant denotes functional differences, whereas the die revision marks evolution of the die.

Bits 7:0 – DEVSEL[7:0] Device Selection

This bit field identifies a device within a product family and product series.

Table 12-7. SAM D51 Device Selection
ValueDescription
0x001 MB Flash / 256 KB SRAM / 120-pin or 128-pin
0x01512 KB Flash / 192 KB SRAM / 120-pin or 128-pin
0x021 MB Flash / 256 KB SRAM / 100-pin
0x03512 KB Flash / 192 KB SRAM / 100-pin
0x041 MB Flash / 256 KB SRAM / 64-pin
0x05 512 KB Flash / 192 KB SRAM / 64-pin
0x06256 KB Flash / 128 KB SRAM / 64-pin
0x07512 KB Flash / 192 KB SRAM / 48-pin
0x08256 KB Flash / 128 KB SRAM / 48-pin
0x09 - 0xFFReserved
Table 12-8. SAM E51 Device Selection
ValueDescription
0x001 MB Flash / 256 KB SRAM / 100-pin
0x01512 KB Flash / 192 KB SRAM / 100-pin
0x02512 KB Flash / 192 KB SRAM / 64-pin
0x03256 KB Flash / 128 KB SRAM / 64-pin
0x04 1 MB Flash / 256 KB SRAM / 64-pin
0x05Reserved
0x06256 KB Flash / 128 KB SRAM / 48-pin
0x07 - 0xFFReserved
Table 12-9. SAM E53 Device Selection
ValueDescription
0x00 - 0x01Reserved
0x021 MB Flash / 256 KB SRAM / 100-pin
0x03512 KB Flash / 192 KB SRAM / 100-pin
0x041 MB Flash / 256 KB SRAM / 64-pin
0x05512 KB Flash / 192 KB SRAM / 64-pin
0x06256 KB Flash / 128 KB SRAM / 64-pin
0x07 - 0xFFReserved
Table 12-10. SAM E54 Device Selection
ValueDescription
0x001 MB Flash / 256 KB SRAM / 120-pin or 128-pin
0x01512 KB Flash / 192 KB SRAM / 120-pin or 128-pin
0x021 MB Flash / 256 KB SRAM / 100-pin
0x03512 KB Flash / 192 KB SRAM / 100-pin
0x04 - 0xFFReserved