Tool/software:
Hi all,
As shown in the figure below, pulses are generated on the SDA.
I think this device can be acceptable to tLPF=50ns.
However, actual measurement shows that the data rate is 400kbps, V0p=1.4V, and the width exceeds 400ns.
We are considering countermeasures.
1) Looking at the waveform, it occurs at the timing of SCL is Low.
When we use I2C, the data is not recognized when SCL=Low, so I understand that even if a pulse occurs, the data is not recognized. Is it correct?
2) Is there a way to reduce the pulse?
I tried the following methods, but there was no effect.
・I changed the damping resistance to SDA line from 22 to 50Ω, but there was no change.
・I changed the pull-up resistance from 10k to 5 kΩ, but the peak value of the pulse increased. I changed it to 20kΩ, and it became smaller.
If you have a recommended pull-up resistance value, I would appreciate it if you let me know.
Best Regards,
Ryusuke