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.

TCA9517: The Best Solution to Connect I2C Bus with Different Voltage Rails

Part Number: TCA9517
Other Parts Discussed in Thread: SN74CB3Q3245, , TCA9511A, TCA9544A, PCA9306

Hi team, 

My customer is looking for a solution to connect multiple boards with I2C bus.

What will be the best recommended solution to connect I2C bus with different supply voltage together?

Actually, my customer will connect 4 different 3.3V voltage rails with I2C.

So, my customer is looking for a solution which the customer doesn't need to care about power sequence.

Which will be better? Repeater like TCA9517 or bus switch like SN74CB3Q3245? 

Regards,

Itoh

  • Hey Kazuki-san,

    Taking a quick look at SN74CB3Q3245, this device probably isn't what you want if you are trying to re drive your I2C bus since it just uses a pass FET architecture.

    It sounds like you are connecting two boards directly to each other (not using cables) is this correct?

    Are the boards already powered on before connecting to each other?

    Maybe a hot-swappable buffer may be a better solution like our TCA9511A.

    The other option is to use an I2C switch like the TCA9544A (in this a case the SN74CB3Q3245 could also work if I am understanding correctly).

    Thanks,

    -Bobby

  • Hi Bobby,

    Thank you for your help.

    No. The boards are already connected before powered on. However, the each board power up sequence is independent each other.

    That's why he is trying to consider I2C repeater TCA9517 for his initial thought.

    It may work, but he wonders about if there's more suitable and cost optimized solution which can connect boards without sequencing concern. 

    TCA9511 looks much expensive compared to TCA9517.

    Does it make sense?

    Regards,

    Itoh

  • Hey Kazuki-san,

    If the customer would like a cost competitive I2C buffer, then we could consider TCA980x. This device does not have power supply ramp requirement and supports 3.3V. The only requirement is that you do not have a pull up resistor/I2C switch/other static voltage offset buffers on B side of the device.

    If the customer does not require a buffer, then PCA9306 in the switch configuration would be an option and our best cost competitive device.

    Thanks,

    -Bobby

  • Hi Bobby,

    Thank you for your reply.

    The customer does not require buffer.

    What do you mean by switch mode?

    Does PCA9306 support 3.3V - 3.3V communication without level shifting?

    Regards,

    Itoh

  • Itoh-san,

    Yes, PCA9306 can support this application.  You can reference Section 8.1.5 of the datasheet for more information on this.

    Regards,
    Max

  • Hi Max-san,

    Appreciate your help!

    Regards,

    Itoh