8.8 Device Identification Code Register
The device identification code register at address 0xFFFFFFF0 identifies several aspects of the device including the silicon version. The details of the device identification code register are shown in Table 8-2. The device identification code register value for this device is:
- Rev 0 = 0x8048AD05
- Rev A = 0x8048AD0D
- Rev B = 0x8048AD15
Figure 8-2 Device ID Bit Allocation Register
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
TECH |
I/O VOLTAGE |
PERIPH PARITY |
FLASH ECC |
RAM ECC |
VERSION |
1 |
0 |
1 |
R-101 |
R-0 |
R-1 |
R-10 |
R-1 |
R-00001 |
R-1 |
R-0 |
R-1 |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Table 8-2 Device ID Bit Allocation Register Field Descriptions
BIT |
FIELD |
VALUE |
DESCRIPTION |
31 |
CP15 |
|
Indicates the presence of coprocessor 15 |
1 |
CP15 present |
30-17 |
UNIQUE ID |
100100 |
Silicon version (revision) bits.
This bit field holds a unique number for a dedicated device configuration (die).
|
16-13 |
TECH |
|
Process technology on which the device is manufactured. |
0101 |
F021 |
12 |
I/O VOLTAGE |
|
I/O voltage of the device. |
0 |
I/O are 3.3v |
11 |
PERIPHERAL PARITY |
|
Peripheral Parity |
1 |
Parity on peripheral memories |
10-9 |
FLASH ECC |
|
Flash ECC |
10 |
Program memory with ECC |
8 |
RAM ECC |
|
Indicates if RAM memory ECC is present. |
1 |
ECC implemented |
7-3 |
REVISION |
0 |
Revision of the Device. |
2-0 |
FAMILY ID |
101 |
The platform family ID is always 0b101 |