This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TCA9406: Difference between TCA9406, TCA9617A, PCA9306

Part Number: TCA9406
Other Parts Discussed in Thread: PCA9306, , TCA9617A

Tool/software:

Hi team,

What's the difference(including spec and use case) between TCA9406, TCA9617A, PCA9306? 

Nison 

  • Hi Nison,

    PCA9306 and TCA9406 are both I2C level shifters that rely on its internal switch-based architecture for translation. The TCA9406 includes internal 10kohms and rise time accelerators (RTAs) to help with speeding up edge rates, whereas PCA9306 relies on external pullups for I2C signaling. It is important to note that these two devices are not capable of redriving of the I2C input signals which the TCA9617A can. 

    The two level shifters will support general I2C signaling (PCA9306: 1.2V <-> 5.5V, TCA9406: 1.65V <-> 5.5V), while the TCA9617A is capable of performing level shifting and buffering I2C signals in the case that the system total cap. load near/over the I2C standard limit. It is explained further in this app note: Why, When, and How to use I2C Buffers

    Regards,

    Jack