We are using TDP158 for the HDMI voltage level design. The schematic circuit is as below.
We met some bizzar I2C waveform propagation problem between SCL_SRC, SCL_SDA and SCL_SNK, SDA_SNK.
Start to Read time from I2C waveform at Sink ports
Start to Read time from waveform at Source ports
(1) From the above waveforms, it seems that the time from start to read flag are not consistent, one is 123.796us, another is 100.012us.
(2) The I2C frequency at source and sink ports are different, one is between 60.3302kHz and 70.9530kHz, another is between 79.6430kHz and 79.6507kHz.
(3) In my mind, the SDA should keep at high level, however it seems to hold on a period time of low level from the orange circle.
Do I make something wrong to measure the I2C waveform propogation characteristics between I2C source and I2C sink?
Thank you!