| CMD Address | ADh |
| Write Transaction: | N/A |
| Read Transaction: | Read Block |
| Format: | Unsigned Binary (6 bytes) |
| Phased: | No |
The IC_DEVICE_ID command is used to either set or read the type or part number of an IC embedded within a PMBus that is used for the PMBus interface.
Figure 6-78 (ADh) IC_DEVICE_ID Register Map| 47 | 46 | 45 | 44 | 43 | 42 | 41 | 40 |
| R | R | R | R | R | R | R | R |
| IC_DEVICE_ID[47:40] |
|
| 39 | 38 | 37 | 36 | 35 | 34 | 33 | 32 |
| R | R | R | R | R | R | R | R |
| IC_DEVICE_ID[39:32] |
|
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| R | R | R | R | R | R | R | R |
| IC_DEVICE_ID[31:24] |
|
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| R | R | R | R | R | R | R | R |
| IC_DEVICE_ID[23:16] |
|
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| R | R | R | R | R | R | R | R |
| IC_DEVICE_ID[15:8] |
|
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| R | R | R | R | R | R | R | R |
| IC_DEVICE_ID[7:0] |
| LEGEND: R/W = Read/Write; R = Read only |
Table 6-89 Register Field Descriptions| Bit | Field | Access | Reset | Description |
|---|
| 47:0 | IC_ DEVICE_ ID | R | See text. | See the table below. |
Table 6-90 IC_DEVICE_ID Values| Byte Number (Bit Indices) | Byte 0 (7:0) | Byte 1 (15:8) | Byte 2 (23:16) | Byte 3 (31:24) | Byte 4 (39:32) | Byte 5 (47:40) |
|---|
| TPSM8D6C24 | 54h | 49h | 54h | 6Bh | 24h | 41h |
Attempts to write read-only commands cause the
CML: invalid command (IVC) fault condition, the TPSM8D6C24 responds as follows:
- Set the CML bit in STATUS_BYTE.
- Set the CML_IVC (bit 7) bit in STATUS_CML.
- Notifying the host according to the PMBus 1.3.1 Part II specification section 10.9.3.