SLVSDM6C October 2016 – August 2021 TPS65983B
PRODUCTION DATA
To enable the setting of multiple I2C addresses using a single TPS65983B pin, a resistance is placed externally on the I2C_ADDR pin. The internal ADC then decodes the address from this resistance value. Figure 9-68 shows the decoding. DEBUG_CTL1/2 are checked at the same time for the DC condition on this pin (high or low) for setting other bits of the address described previously. Note, DEBUG_CTL1/2 are GPIO and the address decoding is done by firmware in the digital core.
Table 9-10 lists the external resistance needed to set bits [3:1] of the I2C Unique Address. For the master TPS65983B, the pin is grounded.
TPS65983B DEVICE | EXTERNAL RESISTANCE (1%) | I2C UNIQUE ADDRESS [3:1] |
---|---|---|
Master 0 | 0 | 0x00 |
Slave 7 | 38.3k | 0x01 |
Slave 6 | 84.5k | 0x02 |
Slave 5 | 140k | 0x03 |
Slave 4 | 205k | 0x04 |
Slave 3 | 280k | 0x05 |
Slave 2 | 374k | 0x06 |
Slave 1 | Open | 0x0F |