Datasheet
Device
SCL SDA
GND V+
ALERT ADD0
C
F
10nF³
R
F
5k£ W
SupplyVoltage
TMP102
www.ti.com
SBOS397C –AUGUST 2007–REVISED OCTOBER 2012
SMBus ALERT FUNCTION HIGH-SPEED (Hs) MODE
The TMP102 supports the SMBus Alert function. In order for the two-wire bus to operate at frequencies
When the TMP102 operates in Interrupt mode (TM = above 400kHz, the master device must issue an Hs-
'1'), the ALERT pin may be connected as an SMBus mode master code (00001xxx) as the first byte after a
Alert signal. When a master senses that an ALERT START condition to switch the bus to high-speed
condition is present on the ALERT line, the master operation. The TMP102 does not acknowledge this
sends an SMBus Alert command (00011001) to the byte, but switches its input filters on SDA and SCL
bus. If the ALERT pin is active, the device and its output filters on SDA to operate in Hs-mode,
acknowledges the SMBus Alert command and allowing transfers at up to 3.4MHz. After the Hs-mode
responds by returning its slave address on the SDA master code has been issued, the master transmits a
line. The eighth bit (LSB) of the slave address byte two-wire slave address to initiate a data transfer
indicates if the ALERT condition was caused by the operation. The bus continues to operate in Hs-mode
temperature exceeding T
HIGH
or falling below T
LOW
. until a STOP condition occurs on the bus. Upon
For POL = '0', this bit is low if the temperature is receiving the STOP condition, the TMP102 switches
greater than or equal to T
HIGH
; this bit is high if the the input and output filters back to fast-mode
temperature is less than T
LOW
. The polarity of this bit operation.
is inverted if POL = '1'. Refer to Figure 15 for details
of this sequence.
TIMEOUT FUNCTION
If multiple devices on the bus respond to the SMBus
The TMP102 resets the serial interface if SCL is held
Alert command, arbitration during the slave address
low for 30ms (typ). The TMP102 releases the bus if it
portion of the SMBus Alert command determines
is pulled low and waits for a START condition. To
which device will clear its ALERT status. The device
avoid activating the timeout function, it is necessary
with the lowest two-wire address wins the arbitration.
to maintain a communication speed of at least 1kHz
If the TMP102 wins the arbitration, its ALERT pin
for SCL operating frequency.
becomes inactive at the completion of the SMBus
Alert command. If the TMP102 loses the arbitration,
NOISE
its ALERT pin remains active.
The TMP102 is a very low-power device and
generates very low noise on the supply bus. Applying
GENERAL CALL
an RC filter to the V+ pin of the TMP102 can further
The TMP102 responds to a two-wire General Call
reduce any noise the TMP102 might propagate to
address (0000000) if the eighth bit is '0'. The device
other components. R
F
in Figure 11 should be less
acknowledges the General Call address and
than 5kΩ and C
F
should be greater than 10nF.
responds to commands in the second byte. If the
second byte is 00000110, the TMP102 internal
registers are reset to power-up values. The TMP102
does not support the General Address acquire
command.
Figure 11. Noise Reduction
Copyright © 2007–2012, Texas Instruments Incorporated Submit Documentation Feedback 11
Product Folder Links: TMP102