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.

TCA9554A: I2C Clock Stretching?

Part Number: TCA9554A

Does TCA9554A support I2C clock stretching?

Are the SCL lines bidirectional?

Thanks.

  • Hello Gregory,

    This device does not perform clock stretching; SCL acts always as an input only.

    Max

  • Max,

    Do we have any 8-ch solutions that support clock stretching?

  • Hi Greg,

    I think I may be missing something.  Normally clock stretching would occur if a slave device isn't able to process data from a master device fast enough, so it delays SCK transitions accordingly.  This generally isn't an issue for an IO expander like TCA9554A - as long as you keep SCL below the upper limit recommended by the datasheet, the I2C read/write operations will work.  Why would you want clock stretching in this case?  If the concern is how the device might respond if other slaves perform clock stretching, then I can at least confirm that this will have no adverse effect on TCA9554A.

    Max