Inter-Integrated Circuit (IIC)
MCF51CN128 Reference Manual, Rev. 6
Freescale Semiconductor
17-25
17.6.5
Programmable input glitch filter
An IIC glitch filter are added outside the IIC legacy modules, but within the IIC package. This filter can
absorb glitches on the IIC clock and data lines for I2C module. The width of the glitch to absorb can be
specified in terms of number of half bus clock cycles. A single glitch filter control register is provided as
IICFLT. Effectively, any down-up-down or up-down-up transition on the data line that occurs within the
number of clock cycles programmed here is ignored by the IIC. The programmer only needs to specify the
size of glitch (in terms of bus clock cycles) for the filter to absorb and not pass.