Timeout Interrupt In Smbus; Programmable Input Glitch Filter; Address Matching Wake-Up - NXP Semiconductors freescale KV4 Series Reference Manual

Table of Contents

Advertisement

Chapter 45 Inter-Integrated Circuit (I2C)

45.5.6.6 Timeout interrupt in SMBus

When the IICIE bit is set, the I2C module asserts a timeout interrupt (outputs SLTF and
SHTF2) upon detection of any of the mentioned timeout conditions, with one exception.
The SCL high and SDA high TIMEOUT mechanism must not be used to influence the
timeout interrupt output, because this timeout indicates an idle condition on the bus.
SHTF1 rises when it matches the SCL high and SDA high TIMEOUT and falls
automatically just to indicate the bus status. The SHTF2's timeout period is the same as
that of SHTF1, which is short compared to that of SLTF, so another control bit,
SHTF2IE, is added to enable or disable it.

45.5.7 Programmable input glitch filter

An I2C glitch filter has been added outside legacy I2C modules but within the I2C
package. This filter can absorb glitches on the I2C clock and data lines for the I2C
module.
The width of the glitch to absorb can be specified in terms of the number of (half) I2C
module clock cycles. A single Programmable Input Glitch Filter control register is
provided. Effectively, any down-up-down or up-down-up transition on the data line that
occurs within the number of clock cycles programmed in this register is ignored by the
I2C module. The programmer must specify the size of the glitch (in terms of I2C module
clock cycles) for the filter to absorb and not pass.
SCL, SDA
Noise
internal signals
suppress
circuits
SCL, SDA
external signals
DFF
DFF
DFF
DFF
Figure 45-17. Programmable input glitch filter diagram

45.5.8 Address matching wake-up

When a primary, range, or general call address match occurs when the I2C module is in
slave receive mode, the MCU wakes from a low power mode where no peripheral bus is
running.
Data sent on the bus that is the same as a target device address might also wake the target
MCU.
KV4x Reference Manual, Rev. 2, 02/2015
Preliminary
Freescale Semiconductor, Inc.
1259

Advertisement

Table of Contents
loading

Table of Contents