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.

TMS570LC4357: I2C Timings

Part Number: TMS570LC4357

Hello,

We are using the I2C module.

pg 192 §7.11 (I2C module part) in the datasheet of the TMS570LC4357 component, could you give us more precision about the following sentence:
"A device must internally provide a hold time of at least 300 ns for the SDA signal (referred to the VIHmin of the SCL signal) to bridge the undefined region of the falling edge of SCL. "

-> the term "device" stands for an external device (i.e. in front of the TMS570) ?
-> is this sentence a contraint for an external device?

-> something else ?

Best regards,

Christopher

  • Hi Christopher,

    This footnote is from the I2C specification. My understanding is that we must guarantee that th(SDA-SCLL) is always greather than 0 ns when the SCL fall time (tf) is near its maximum value. The maximum fall time (tf) of SCL is defined as 300 ns in I2C standard. So the devices on the I2C bus need to drive the data at least tf(max) after SCL begin falling. 

    The device means any device on the I2C bus.