4.2.2 DID1 Register (Offset = 0x4) [reset = X]
Device Identification 1 (DID1)
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.
DID1 is shown in Figure 4-8 and described in Table 4-12.
Return to Summary Table.
Figure 4-8 DID1 Register
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
VER |
FAM |
R-0x1 |
R-0x0 |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
PARTNO |
R-0x32 |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
PINCOUNT |
RESERVED |
R-X |
R-0x0 |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
TEMP |
PKG |
ROHS |
QUAL |
R-0x3 |
R-0x2 |
R-0x1 |
R-0x2 |
|
Table 4-12 DID1 Register Field Descriptions
Bit |
Field |
Type |
Reset |
Description |
31-28 |
VER |
R |
0x1 |
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):
0x0 = Reserved
0x1 = Second version of the DID1 register format.
|
27-24 |
FAM |
R |
0x0 |
Family.
This field provides the family identification of the device within the product portfolio. The value is encoded as follows (all other encodings are reserved):
0x0 = MSP432E4 microcontrollers
|
23-16 |
PARTNO |
R |
X |
Part Number.
This field provides the part number of the device within the family. |
15-13 |
PINCOUNT |
R |
X |
Package Pin Count.
This field specifies the number of pins on the device package. The value is encoded as follows (all other encodings are reserved):
0x0 = Reserved
0x1 = Reserved
0x2 = Reserved
0x3 = Reserved
0x4 = Reserved
0x5 = Reserved
0x6 = 128-pin TQFP package
0x7 = 212-pin BGA package
|
12-8 |
RESERVED |
R |
0x0 |
|
7-5 |
TEMP |
R |
0x3 |
Temperature Range.
This field specifies the temperature rating of the device. The value is encoded as follows (all other encodings are reserved):
0x0 = Commercial temperature range
0x1 = Industrial temperature range
0x2 = Extended temperature range
|
4-3 |
PKG |
R |
X |
Package Type.
This field specifies the package type. The value is encoded as follows (all other encodings are reserved):
0x0 = Reserved
0x1 = QFP package
0x2 = BGA package
|
2 |
ROHS |
R |
0x1 |
RoHS-Compliance.
This bit specifies whether the device is RoHS-compliant. A 1 indicates the part is RoHS-compliant. |
1-0 |
QUAL |
R |
0x2 |
Qualification Status.
This field specifies the qualification status of the device. The value is encoded as follows (all other encodings are reserved):
0x0 = Engineering Sample (unqualified)
0x1 = Pilot Production (unqualified)
0x2 = Fully Qualified
|