Register 2: Device Identification 1 (DID1), offset 0x004
This register identifies the device family, part number, temperature range, pin count, and package
type. Each microcontroller is uniquely identified by the combined values of the CLASS field in the
DID0 register and the PARTNO field in the DID1 register.
Device Identification 1 (DID1)
Base 0x400F.E000
Offset 0x004
Type RO, reset 0x101F.C06E
16171819202122232425262728293031
PARTNOFAMVER
ROROROROROROROROROROROROROROROROType
1111100000001000Reset
0123456789101112131415
QUALROHSPKGTEMPreservedPINCOUNT
ROROROROROROROROROROROROROROROROType
0111011000000011Reset
DescriptionResetTypeNameBit/Field
DID1 Version
This field defines the DID1 register format version. The version number
is numeric. The value of the VER field is encoded as follows (all other
encodings are reserved):
DescriptionValue
Initial DID1 register format definition, indicating a Stellaris
LM3Snnn device.
0x0
Second version of the DID1 register format.0x1
0x1ROVER31:28
Family
This field provides the family identification of the device within the Tiva
™
product portfolio. The value is encoded as follows (all other encodings
are reserved):
DescriptionValue
Tiva™ C Series microcontrollers and legacy Stellaris
microcontrollers, that is, all devices with external part numbers
starting with TM4Cor LM3S.
0x0
0x0ROFAM27:24
Part Number
This field provides the part number of the device within the family. This
value indicates the TM4C1294NCPDT microcontroller.
0x1FROPARTNO23:16
257June 18, 2014
Texas Instruments-Production Data
Tiva
™
TM4C1294NCPDT Microcontroller