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.

I2C-DESIGNER: Part recommendation

Part Number: I2C-DESIGNER
Other Parts Discussed in Thread: P82B96, TCA9617B, LSF0108

Tool/software:

Hi,

I am planning to use I2C bus going between 2 boards that are ~1m apart. Also the source signals are at 5V and destination is at 3.3V. I am looking for a buffer and a level translator.

1. Do you have any recommendations for buffers and level translators?

2. Do you suggest to add buffer at the source board or destination board?

3. Do you have any device with integrated buffer and level translator?

4. If you have integrated buffer + level translator, do you have option where it can take other GPIO inputs for level translating along with I2C?

Thanks,

Priya

  • Hi Priya,

    I am planning to use I2C bus going between 2 boards that are ~1m apart. Also the source signals are at 5V and destination is at 3.3V. I am looking for a buffer and a level translator.

    1. Do you have any recommendations for buffers and level translators?

    The P82B96 can be used as a pair for long distance cable I2C applications. 

    However, 1 meter is not that long. You might be able to use a single buffer device such as TCA9617B with the A-side facing the long cable length. 

    For TCA9617B application, VCCB = 5V, B-side facing source side, and VCCA = 3.3V facing the destination side. 

    The TCA9617B will be cheaper. 

    4. If you have integrated buffer + level translator, do you have option where it can take other GPIO inputs for level translating along with I2C?

    In the I2C portfolio, I can't think of a device that has both I2C lanes and GPIO lanes. 

    We do have multi-port translators such as LSF0108

    This is a bi-directional passive level translator. Some of the channels could be used for I2C, others for GPIO. However, this device does not integrate a buffer. The buffer portion would have to be implemented as a two device solution. LSF0108 + TCA9617B. 

    Please let me know if this helps. 

    Regards,

    Tyler