4

I2C Analyzer to Ignore Glitches


Avatar
Tim

Glitches are fairly common when capturing I2C data. A glitch filter is typically recommended when decoding I2C, due to the reasons below:
- The pullup resistor causing slow rise/fall times
- Our internal comparators having very minimal hysteresis

Ideally, we should add the ability for the I2C analyzer to detect and ignore glitches without needing to add a glitch filter.

For now, the workaround is to use a glitch filter as described below:
support.saleae.com/protocol-analyzers/analyzer-user-guides/using-i2c

A

Activity Newest / Oldest

Avatar

Tim

#61160
"That did it, thanks!

I’m trying to figure out where this glitch is coming from. My oscilloscope shows a clean signal during SCL HIGH, so not sure why logic-16 is seeing a glitch here.

Is this a sampling artifact or something?"