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.

TXS0102: VIH of the TXS0120

Part Number: TXS0102
Other Parts Discussed in Thread: CC2650, , SN74LV1T32

Hello!

I am designing a circuit that needs to convert a 3.3V signal to a 5V signal.
The 3.3V signal is the UART signal of the CC2650 and
should be connected to the 5V device.

I found TXS0102 as a translator,
but I have a questions and I need help.
The VIH of the TXS0120 is recommended to be (Vcci - 0.4) [V],
but VOH of the CC2650 is typicaly 2.68[V]@3.0VDDS,
and the VOH of the my 5V device is at least 4.1 [V].
In this case, please check if the TXS0120 can operate normally.

Best regards.

  • Hi Sanghoon,
    Are you providing the 3.0V supply to the TXS0102 or a 3.3V supply? If it's 3.0V, I don't see a problem since it's within the Vcci-0.4V range.
  • Hi Emrys Maier,

    Thank you for reply.

    I provide VccA supply voltage is 3.3V and VccB supply voltage is 5.0V.

    Therefor VccB side High level signal voltage is recommanded over than 4.6V (5 - 0.4) by datasheet.

    Best regards.

  • So, is the CC2650 also running on 3.3V? Or are you supplying 3.0V to that, and 3.3V to the logic device?

    I don't think there are any issues, I just want to be clear -- if both devices are running off the same supply, you should expect the translation to work without any problems. If you start adjusting supplies individually, there might be issues.
  • Thank you for your reply again.

    The CC2650 supply voltage is 3.3V.
    By the way, I am a little worried.
    What is the VIH guaranteed by TXS0102 when VccA of TXS0102 is 3.3V and VccB is 5.0V?
  • Hey sanghoon,

    The TXS family of translators have a pretty unique internal architecture.  They work on the same principles as the LSF series (explained here: The Logic Minute), but have some added 'bells and whistles' to improve signal integrity.

    The CC2650 is a standard CMOS device and thus will output _very_ close to the rails as long as you are outputting to a relatively high-impedance input. You can expect to see the output of the CC2650 at ~3.3V if your supply is 3.3V, and thus the input to the TXS device will also be ~3.3V.  If you have additional loads on that line, then this can change, but from the sounds of your post, the TXS is the only thing connected to the UART pins of the CC2650.  There's nothing to worry about on this end.

    To further clarify, you said that "VOH of the CC2650 is typicaly 2.68[V]@3.0VDDS" -- note that the supply is different, and there's no current rating listed. I looked in the datasheet, and the 2.68V rating is at a load of 8mA -- that's a ridiculous amount of current for the input of the TXS. I would expect to see maybe 1uA of current into the TXS... thus your voltage will _not_ be 2.68V, and it will be about 3.3V (likely 3.299999V... most equipment can't detect that accurately, so I say 3.3V).

    On the output of the TXS, the internal pull-up resistor (10kohm) will be forcing the output to 5V.  If your load is similarly light (~1uA) you can expect to see about 4.99V at the output.  The only way this will change is if you drive a significant current (ie connect a 1k resistor to ground or other heavy load), then there might be problems.

    To summarize - you have nothing to worry about.

  • Thank you for your reply.
    VccA connected to CC2650 expects normal operation as you said.
    However, since the VOH of the 5V device I want to use is at least 4.1V, VccB connected to the 5V device seems to have a problem with the input voltage.
    For reference, the 5V device I want to use is TODX2950A from Toshiba.

    best regards.

  • Dear Emrys Maier,
    I will use two SN74LV1T32 as a level shifter instead of TXS0102 where VOH is concerned.
    Thank you for your favor.

    Best regards.