SBAS993B May 2019 – October 2019 TLV320ADC3140
PRODUCTION DATA.
The device supports the I2C control protocol as a slave device, and is capable of operating in standard mode, fast mode, and fast mode plus. The I2C control protocol requires a 7-bit slave address. The five most significant bits (MSBs) of the slave address are fixed at 10011 and cannot be changed. The two least significant bits (LSBs) are programmable and are controlled by the ADDR0_SCLK and ADDR1_MISO pins. These two pins must always be either pulled to VSS or IOVDD. If the I2C_BRDCAST_EN (P0_R2_D2) bit is set to 1'b1, then the I2C slave address is fixed to 1001100 in order to allow simultaneous I2C broadcast communication to all TLV320ADC3140 devices in the system. Table 48 lists the four possible device addresses resulting from this configuration.
ADDR1_MISO | ADDR0_SCLK | I2C_BRDCAST_EN (P0_R2_D2) | I2C SLAVE ADDRESS |
---|---|---|---|
0 | 0 | 0 (default) | 1001 100 |
0 | 1 | 0 (default) | 1001 101 |
1 | 0 | 0 (default) | 1001 110 |
1 | 1 | 0 (default) | 1001 111 |
X | X | 1 | 1001 100 |