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.

TXB0104: Need to know clock quality

Part Number: TXB0104
Other Parts Discussed in Thread: SN74LVC1T45, SN74LVC2T45, SN74LVC1G17

Hi,

In our design we are using this  TXB0104RUTR  part for 16 MHz clock signal voltage level translation from 1.8V to 5V. will this affect the quality of clock signal.

Please respond as soon as possible.

Regards,

Sathish

 

  • What exactly do you mean with "quality"? If the original signal has proper digital voltage levels, the TXB will not introduce additional pulse width distrortion.

    The TXB has weak output drivers, so you will not be able to drive long traces or other large loads.

  • In the design, FPGA Generates 16MHz clock required for CAN controller (SJA1000).

    Since FPGA is working on 1.8V level we need level shifting to 5V through TXB0104.

    The length may go up to 2 inches max. By quality what I meant is if any distortion will occur on the clock edges.

  • Hi Sathish,

    I don't believe you will have issues with any duty distortion as long as the input signals are clean.

  • This should work.

    But why are you using an auto-bidirectional translator for a unidirectional signal? A unidirectional translator like the SN74LVC1T45 would have proper input/output buffers. Are there other signals?

  • Yes there are 2 more signals , TX and RX signals are connected.

  • To translate clock and TX from 1.8 V to 5 V, you can use the SN74LVC2T45.
    To translate RX from 5 V to 1.8 V, you can use any buffer with an overvoltage-tolerant input, e.g., SN74LVC1G17/34/125.

    But as Dylan said, the TXB0104 also works, if space is more important than cost.