SWRU626 December 2025 CC3501E , CC3551E
The I2C module supports glitch suppression on the SCL and SDA lines to meet the 50ns glitch suppression as specified in the I2C specification.
The GFSEL bits in the I2Cx.GFCTL register can be programmed to provide glitch suppression on the SCL and SDA lines and assure proper signal values. The glitch suppression value is in terms of the I2C functional clocks. All signals are delayed internally when glitch suppression is nonzero.
| GFSEL bits value | Glitch Filter Width (in clock cycles). Clock referred here is functional clock which is the otuput of clock divider (refer to Table 19-1) |
|---|---|
| 0001 | 1 |
| 0010 | 2 |
| 0011 | 3 |
| 0100 | 4 |
| 0101 | 5 |
| 0110 | 6 |
| 0111 | 7 |
| 1000 | 8 |
| 1001 | 10 |
| 1010 | 12 |
| 1011 | 14 |
| 1100 | 16 |
| 1101 | 20 |
| 1110 | 24 |
| 1111 | 31 |