SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
Table 1-2 describes the identification registers.
The identification registers include the data registers listed in Table 1-3 and Table 1-5. These registers are read-only accessed ports that are programmed into eFuses FARM FROM.
| Register Field | Alias Name | Physical Address | Address Offset |
|---|---|---|---|
| CTRL_CORE_STATUS[8:6] DEVICE_TYPE | DEVICE_TYPE | 0x4A00 2134 | 0x134 |
| CTRL_WKUP_STD_FUSE_DIE_ID_0[31:0] STD_FUSE_DIE_ID_0 | DIE_ID[31:0] | 0x4AE0 C200 | 0x200 |
| CTRL_WKUP_ID_CODE[31:0] STD_FUSE_IDCODE | ID_CODE | 0x4AE0 C204 | 0x204 |
| CTRL_WKUP_STD_FUSE_DIE_ID_1[31:0] STD_FUSE_DIE_ID_1 | DIE_ID[63:32] | 0x4AE0 C208 | 0x208 |
| CTRL_WKUP_STD_FUSE_DIE_ID_2[31:0] STD_FUSE_DIE_ID_2 | DIE_ID[95:64] | 0x4AE0 C20C | 0x20C |
| CTRL_WKUP_STD_FUSE_DIE_ID_3[31:0] STD_FUSE_DIE_ID_3 | DIE_ID[127:96] | 0x4AE0 C210 | 0x210 |
| CTRL_WKUP_STD_FUSE_PROD_ID_0[31:0] STD_FUSE_PROD_ID | PROD_ID | 0x4AE0 C214 | 0x214 |
| Register Field | Alias Name | Value |
|---|---|---|
| CTRL_WKUP_STD_FUSE_DIE_ID_0[31:0] STD_FUSE_DIE_ID_0 | DIE_ID[31:0] | This register is for internal-use only. |
| CTRL_WKUP_STD_FUSE_DIE_ID_1[31:0] STD_FUSE_DIE_ID_1 | DIE_ID[63:32] | This register is for internal-use only. |
| CTRL_WKUP_STD_FUSE_DIE_ID_2[31:0] STD_FUSE_DIE_ID_2 | DIE_ID[95:64] | Part number identifier. See DRA75x, DRA74x Part Number Identifier for more information. |
| CTRL_WKUP_STD_FUSE_DIE_ID_3[31:0] STD_FUSE_DIE_ID_3 | DIE_ID[127:96] | Reserved |
The part number identification data can be read in the [31:0] STD_FUSE_DIE_ID_2 bit-field of the CTRL_WKUP_STD_FUSE_DIE_ID_2 register. See Table 1-4 for more information.
| CTRL_WKUP_STD_FUSE_DIE_ID_2 [31:0] STD_FUSE_DIE_ID_2 | Value and Description | Comment |
|---|---|---|
| [31:24] Base PN | Refer to the Device Comparison section of a device-specific Data Manual (DM) for the Base PN value of a given part number. | Refer to device DM for details on the supported features for a given part number. |
| [23:19] Speed | 0 (0x00) = A speed designator | Refer to device DM for supported speed grades for a given device, and the definition for supported speed grades. |
| 1 (0x01) = B speed designator | ||
| ... | ||
| 24 (0x18) = Y speed designator | ||
| 25 (0x19) = Z speed designator | ||
| [18] Temperature | 0 = Reserved | Junction temperature. |
| 1 = Automotive, -40°C to 125°C | ||
| [17:16] Package | 2 = 23×23 ABZ Pin compatible package | Refer to device DM for details on packaging. |
| 3 = 23×23 ACD High performance package | ||
| Others = Reserved | ||
| [15:0] Reserved | Reserved | Reserved |
The product type can be read in the value of the RAMP_SYSTEM bit field of the IC_CODE register (see Table 1-5). The silicon revision can be read in the value of the VERSION bit field of the ID_CODE register (see Table 1-5).
| Register Field | Value | Comment |
|---|---|---|
| CTRL_WKUP_ID_CODE[31:28] VERSION | See Table 1-6 | Revision number |
| CTRL_WKUP_ID_CODE[27:12] RAMP_SYSTEM | See Table 1-6 | Ramp system number |
| CTRL_WKUP_ID_CODE[11:1] TI_IDM | 0x17 | Manufacturer identity (TI) |
| CTRL_WKUP_ID_CODE[0] ONE | 0x1 | Always set to 1 |
Table 1-6, DRA75xP, DRA74xP, DRA77xP, DRA76xP ID_CODE Values lists the ramp system and revision number values.
| Silicon Type | VERSION | RAMP_SYSTEM | ID_CODE |
|---|---|---|---|
| DRA75xP / DRA74xP SR1.0 DRA77xP / DRA76xP SR1.0 | 0x0 | 0xBB50 | 0x0BB5002F |
The device type can be read in the PROD_ID register (see Table 1-7).
| Register Field | Value | Comment |
|---|---|---|
| CTRL_WKUP_STD_FUSE_PROD_ID_0 [7:0] DEVICE_TYPE | 0xF0 | Reads 0xF0 when device is a general-purpose (GP) device |
The device type can be read also in the CTRL_CORE_STATUS register (see Table 1-8).
| Register Field | Value | Comment |
|---|---|---|
| CTRL_CORE_STATUS [8:6] DEVICE_TYPE | 0x3 | Reads 0x3 when device is a general-purpose (GP) device |