SNLS787 September 2025 TDP2004-Q1
PRODUCTION DATA
If MODE = L2 (SMBus/I2C Target control mode), then the TDP2004-Q1 is configured through a standard I2C or SMBus interface that can operate up to 400kHz. The Target address of the TDP2004-Q1 is determined by the pin strap settings on the ADDR1 and ADDR0 pins. The sixteen possible Target addresses for channels 0-3 are provided in Table 6-4. In SMBus/I2C modes the SCL and SDA pins must be pulled up to a 3.3V supply with a pullup resistor. The value of the resistor depends on total bus capacitance. 4.7kΩ is a good first approximation for a bus capacitance of 10pF.
| ADDR1 | ADDR0 | 7-bit Target Address Channels 0-3 |
|---|---|---|
| L0 | L0 | 0x18 |
| L0 | L1 | 0x1A |
| L0 | L2 | 0x1C |
| L0 | L3 | 0x1E |
| L0 | L4 | Reserved |
| L1 | L0 | 0x20 |
| L1 | L1 | 0x22 |
| L1 | L2 | 0x24 |
| L1 | L3 | 0x26 |
| L1 | L4 | Reserved |
| L2 | L0 | 0x28 |
| L2 | L1 | 0x2A |
| L2 | L2 | 0x2C |
| L2 | L3 | 0x2E |
| L2 | L4 | Reserved |
| L3 | L0 | 0x30 |
| L3 | L1 | 0x32 |
| L3 | L2 | 0x34 |
| L3 | L3 | 0x36 |
| L3 | L4 | Reserved |
The TDP2004-Q1 has two types of registers:
| Channel Registers Base Address | Channel 0-3 Access |
|---|---|
| 0x00 | Channel 0 registers |
| 0x20 | Channel 1 registers |
| 0x40 | Channel 2 registers |
| 0x60 | Channel 3 registers |
| 0x80 | Broadcast write channel 0-3 registers, read channel 0 registers |
| 0xA0 | Broadcast write channel 0-1 registers, read channel 0 registers |
| 0xC0 | Broadcast write channel 2-3 registers, read channel 2 registers |
| 0xE0 | Channel 0-3 share registers |