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.

  • TI Thinks Resolved

TCA9555: FAST MODE

Expert 6885 points

Replies: 4

Views: 36

Part Number: TCA9555

Hi Team,

One quick question, when TCA9555 operating in FAST MODE, will its output DIO runs at same speed (400KHz)?

Thanks!

Andrew

  • Andrew,

    400 kHz would be the bit rate used on the I2C interface.  The output ports would toggle at a slower rate, since they would require a full byte transfer on the I2C bus to change their value.  Figure 28 in the datasheet may be useful to reference to see the I2C transfers required to toggle both output port values.

    Regards,
    Max

  • In reply to Max Robertson:

    Hi Max,

    Thanks for the feedback.

    So can I roughly calculate the fastest speed of output ports toggle at 400KHz * (16 ports / 36 SCK) ~ 177KHz ?

    Thanks.

    Andrew

  • In reply to [FAE] Andrew Wang:

    After the byte transfer for the device address and an additional one specifying the output port register, each 8-bit port's set of output values could be toggled via an additional byte transfer.  Each transfer is 9 SCK cycles (8 bits + ACK).  Since the ports alternate (0/1), you would update port 0, then 9 SCK cycles later would update port 1, then 9 SCK cycles after that you could update port 0 again, etc.  So, each one updates every 18 SCK cycles at the fastest.  This would be 400 kHz / 18 = 22 kHz.

    Max

  • In reply to Max Robertson:

    Max

    Very useful feedback, thanks a lot!

    Andrew

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.