| |||
| Home > Programmers Model > Peripheral and Component Identification registers > Peripheral Identification registers | |||
The Peripheral Identification registers, PID characteristics are:
In PID, only bits [7:0] of each register are used, and the Peripheral ID registers 7-5 are RESERVED.
The following are the Peripheral Identification registers:
Figure 3.26 shows the register bit assignments for PID Register 0.
Table 3.38 shows the register bit assignments for PID Register 0.
Table 3.38. PID Register 0 register bit assignments
| Bits | Name | Reset value | Description |
|---|---|---|---|
| [31:8] | RESERVED | - | RESERVED. |
| [7:0] | PartNumber0 | 0x80 | Middle and lower-packed BCD value of Device number [7:0]. |
Figure 3.27 shows the register bit assignments for PID Register 1.
Table 3.39 shows the register bit assignments for PID Register 1.
Table 3.39. PID Register 1 register bit assignments
| Bits | Name | Reset value | Description |
|---|---|---|---|
| [31:8] | RESERVED | - | RESERVED. |
| [7:4] | JEP106 identity code | 0xB | JEP106 identity code. |
| [3:0] | PartNumber1 | 0x4 | Upper packed-BCD value of Device number [11:8]. |
Figure 3.28 shows the register bit assignments for PID Register 2.
Table 3.40 shows the register bit assignments for PID Register 2
Table 3.40. PID Register 2 register bit assignments
| Bits | Name | Reset value | Description |
|---|---|---|---|
| [31:8] | RESERVED | - | RESERVED. |
| [7:4] | Revision | 0 | Revision number of Peripheral. It starts from 0x0. |
| [3] | JEDEC | 1 | Always set, indicates that a JEDEC assigned value is used. |
| [2:0] | JEP106 identity code | 011 | JEP106 identity code [6:4]. |
Figure 3.29 shows the register bit assignments for PID Register 3.
Table 3.41 shows the register bit assignments for PID Register 3
Table 3.41. PID Register 3 register bit assignments
| Bits | Name | Reset value | Description |
|---|---|---|---|
| [31:8] | RESERVED | - | RESERVED. |
| [7:4] | RevAnd | 0 | RevAnds at top-level. |
| [3:0] | Customer Modified | 0 | Customer modified number. It must be 0x0 from
ARM. |
Figure 3.30 shows the register bit assignments for PID Register 4.
Table 3.42 shows the register bit assignments for PID Register 4
Table 3.42. PID Register 4 register bit assignments
| Bits | Name | Reset value | Description |
|---|---|---|---|
| [31:8] | RESERVED | - | RESERVED. |
| [7:4] | 4KB Count. | 0x4 | 4KB Count. |
| [3:0] | JEP106 continuation code. | 0x4 | JEP106 continuation code. |
Figure 3.31 shows the bit assignments for PID Registers 5-7.
Table 3.43 shows the register bit assignments for PID Register 5-7