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: OE PIN configuration

Part Number: TCA9406
Other Parts Discussed in Thread: TCA9509

Hi 

We are using this TCA9406 part in one of our products 

In the datasheet it is mentioned that OE must reference to VCCA 

Is this because of the Tolerance level of the pin is similar to VCCA ? Why is this recommendation made?

  • Hey AGXIN,

    TCA9406 does not have to be pulled up to VCCA but it should already be referenced to VccA internally through a weak pull up resistor. By doing this externally you will have a better pull up than what is provided.

    "Is this because of the Tolerance level of the pin is similar to VCCA ?"

    -The tolerance of the OE pin allows for 5.5V.

    "Why is this recommendation made?"

    To ensure this reference voltage is high and the pin does not see noise (EMI coupling to the pin and pulling it low) or crosstalk which could pull it low. A stronger pull up will ensure it stays on when it is meant to stay on.

    Thanks,

    -Bobby

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    EDIT: It was brought to my attention that you may have been referring to this table.

    The device is comparing the voltage of the OE to a ratio of VccA. Where if the OE pin is above 0.65xVccA, the pin is said to be high and the device is enabled. When OE pin falls below 0.35xVccA the device will be disabled and lows will not propagate from A to B or B to A. Thus it is recommended if you intend to enable this device, you should keep OE pin higher than 0.65xVccA which pulling up to the VccA will ensure.

  • Hi,

    I have similar question.  So, it IS possible to connect OE to VCCB since it meets the VIH/VIL requirements correct?

    -Adrian

  • Hey Adrian,

    If VccA=VccB then I think this set up would be okay. If VccB is larger than VccA then we do have a case where there are two voltages between a resistor where current will go from VccB to VccA and may cause issues, in this case I would not connect VccB to VccA. Lastly the case where VccA is larger than VccB should not be allowed (device recommends VccA=<VccB) and VccB should not be tied to the OE.

    Thanks,
    -Bobby
  • So if VCCA=1.8V, VCCB=3.3V, VCCB is connected to OE, and VCCB is being toggled on/off then there will be an issue? 

    Assuming the use case above, will other I2C level translating device, like TCA9509, have the same issue? Can you recommend a device that fits?

    Thanks,

    Adrian

  • Hey Adrian,

    It looks like TCA9509 will act as high impedance (drivers disabled) if VccB drops below 2.5V so this device should work. Tying EN to VccB should also do the trick.

    Thanks,

    -Bobby