Intel® Core™ Ultra Series 3 Processors I/O Registers
| ID | Date | Version | Classification |
|---|---|---|---|
| 872352 | 04/14/2026 | 001 | Public |
REG IC_TAR (IC_TAR) – Offset 4
The register should only be updated when the I2C is not enabled (IC_ENABLE=0) or No Master mode operations are active (IC_STATUS[5] = 0 and IC_CON[0] = 1 and IC_STATUS[2] = 1).
| Bit Range | Default | Access | Field Name and Description |
|---|---|---|---|
| 31:17 | 0h | RO | RSVD_IC_TAR_2 (RSVD_IC_TAR_2) IC_TAR_2 Reserved bits - Read Only |
| 16 | 0h | RO | RSVD_SMBUS_QUICK_CMD (RSVD_SMBUS_QUICK_CMD) If bit 11 (SPECIAL) is set to 1, then this bit indicates whether a Quick command is to be performed by the DW_apb_i2c. |
| 15:14 | 0h | RO | RSVD_IC_TAR_1 (RSVD_IC_TAR_1) IC_TAR_1 Reserved bits - Read Only |
| 13 | 0h | RO | RSVD_DEVICE_ID (RSVD_DEVICE_ID) If bit 11 (SPECIAL) is set to 1, then this bit indicates whether a Device-ID of a particular slave mentioned in IC_TAR[9:0] is to be performed by the DW_apb_i2c Master. |
| 12 | 1h | RW | IC_10BITADDR_MASTER (IC_10BITADDR_MASTER) This bit controls whether the DW_apb_i2c starts its transfers |
| 11 | 0h | RW | SPECIAL (SPECIAL) This bit indicates whether software performs a Device-ID or General Call or START BYTE command. |
| 10 | 0h | RW | GC_OR_START (GC_OR_START) If bit 11 (SPECIAL) is set to 1 and bit 13(Device-ID) is set to 0, then this bit indicates whether a General Call or START byte command is to be performed by the DW_apb_i2c. |
| 9:0 | 55h | RW | IC_TAR (IC_TAR) This is the target address for any master transaction. When transmitting a General Call, these bits are ignored. To generate a START BYTE, the CPU needs to write only once into these bits. |