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.

Is the TS3L301suitable for switching open drain signals like those of I2C?

Other Parts Discussed in Thread: TS3L301, TS3A5018

For a board that is currently in development customer has the following situation:
They have an FTDI module which support both I2C and SPI on the A port and we have a product that has separate SPI and I2C ports. The idea is to use a TS3L301 in between the FTDI and the product, in order to connect either A0 and A1 of the FTDI to the product's I2C or to connect A0-A3 to the products SPI interface. The question I have is: is the TS3L301suitable for switching open drain signals like those of I2C?
Thanks in advance.

  • Naser,

    Passive FET switches like the TS3L301 device do not have any drive capability and will support any type of signal as long as the voltage and bandwidth are within the recommended operating conditions.  These device can support both open drain like I2C and push-pull like SPI.  

    To support open drain signals with a signal switch you will need to add pull up resistors to the signal path.  Please see this e2e post below.  

    Naser,

    How did you come to select the high bandwidth, high channel count,  TS3L301 as the solution ?  I think we can find lower cost and smaller solutions.  What do you think about using the TS3A5018? 

    Thank you,

    Adam