Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas Instruments
SBOS383A − FEBRUAR Y 2007
±1°C Remote and Local TEMPERATURE SENSOR
with N-Factor and Series Resistance Correction
FEATURES
D±1°C REMOTE DIODE SENSOR
D±1°C LOCAL TEMPERATURE SENSOR
DPROGRAMMABLE NON-IDEALITY FACTOR
DSERIES RESISTANCE CANCELLATION
DALERT FUNCTION
DPROGRAMMABLE RESOLUTION: 9 to 12 Bits
DPROGRAMMABLE THRESHOLD LIMITS
DTWO-WIRE/SMBus SERIAL INTERFACE
DMINIMUM AND MAXIMUM TEMPERATURE
DLCD/DLP/LCOS PROJECTORS
DSERVERS
DINDUSTRIAL CONTROLLERS
DCENTRAL OFFICE TELECOM EQUIPMENT
DDESKTOP AND NOTEBOOK COMPUTERS
DSTORAGE AREA NETWORKS (SAN)
DINDUSTRIAL AND MEDICAL
EQUIPMENT
DPROCESSOR/FPGA
TEMPERATURE MONITORING
V+
GND
SCL
SDA
V+
1
5
Conversion Rate
D+
2
3
−
D
8
7
TMP411
N−Factor
Correction
Local
Temperature
Register
Register
Remote
Temperature
Register
DESCRIPTION
The TMP411 is a remote temperature sensor monitor with
a built-in local temperature sensor. The remote
temperature sensor diode-connected transistors are
typically low-cost, NPN- or PNP-type transistors or diodes
that are an integral part of microcontrollers,
microprocessors, or FPGAs.
Remote accuracy is ±1°C for multiple IC manufacturers,
with no calibration needed. The Two-Wire serial interface
accepts SMBus write byte, read byte, send byte, and
receive byte commands to program the alarm thresholds
and to read temperature data.
Features that are included in the TMP411 are: series
resistance cancellation, programmable non-ideality factor,
programmable resolution, programmable threshold limits,
minimum and maximum temperature monitors, wide
remote temperature measurement range (up to +150°C),
diode fault detection, and temperature alert function.
The TMP411 is available in both MSOP-8 and SO-8
(available Q1 2007) packages.
4
THERM
6
ALERT/THERM2
Interrupt
Configuration
Status Regis ter
T
L
Temperature
Comparators
T
R
Bus InterfacePointer Register
Local Temperature Min/Max Register
Remote Temperature Min/Max Register
Consecutive Alert
Configuration Register
Remote Temp High Limit
Remote THERM Limit
Remote TempLow Limit
THERM Hysteresis Register
Local Temp High Limit
Local THE RM Limit
Local Temp Low Limit
Manufacturer IDRegister
Device ID Register
Configuration Register
Resolution Register
semiconductor products and disclaimers thereto appears at the end of this data sheet.
DLP is a registered trademark of Texas Instruments. SMBus is a trademark of Intel Corp.
All other trademarks are the property of their respective owners.
proper handling and installation procedures can cause damage.
ESD damage can range from subtle performance degradation to
complete device failure. Precision integrated circuits may be more
susceptible t o damage because very small parametric changes could
cause the device not to meet its published specifications.
This integrated circuit can be damaged by ESD. Texas
Instruments recommends that all integrated circuits be
handled with appropriate precautions. Failure to observe
ESD Rating:
Human Body Model (HBM)3000V. . . . . . . . . . . . . . . . . . . . . . .
Stresses above these ratings may cause permanent damage.
Exposure to absolute maximum conditions for extended periods
may degrade device reliability. These are stress ratings only , an d
functional operation of the device at these or any other conditions
beyond those specified is not supported.
ORDERING INFORMATION
PRODUCTDESCRIPTIONI2C ADDRESSPACKAGE-LEAD
(1)
PACKAGE
DESIGNATOR
PACKAGE
MARKING
MSOP-8DGK411A
(2)
SO-8
DT411A
MSOP-8DGK411B
(2)
SO-8
(1)
For the most current package and ordering information see the Package Option Addendum at the end of this document, or see the TI web site
at www .ti.com.
(2)
Available Q1 2007.
DT411B
PIN CONFIGURATION
Top ViewMSOP, SO
TMP411
V+
D+
D
THERM
1
2
−
3
4
SCL
8
SDA
7
ALERT/THERM2
6
GND
5
PIN ASSIGNMENTS
PINNAMEDESCRIPTION
1V+Positive supply (2.7V to 5.5V)
2D+
3D−
4THERM
5GNDGround
6ALERT/THERM2
7SDA
8SCL
Positive connection to remote temperature
sensor
Negative connection to remote temperature
sensor
Thermal flag, active low, open-drain;
requires pull-up resistor to V+
Alert (reconfigurable as second thermal
flag), active low, open-drain; requires
pull-up resistor to V+
Serial data line for SMBus, open-drain;
requires pull-up resistor to V+
Serial clock line for SMBus, open-drain;
requires pull-up resistor to V+
2
"#$$
www.ti.com
SBOS383A − FEBRUARY 2007
ELECTRICAL CHARACTERISTICS
At TA = −40°C to +125°C and VS = 2.7V to 5.5V , unless otherwise noted.
TMP411
PARAMETERSCONDITIONS
TEMPERATURE ERROR
Local Temperature SensorTE
Remote Temperature Sensor
vs Supply
Local/RemoteVS = 2.7V to 5.5V±0.2±0.5°C/V
TEMPERATURE MEASUREMENT
Conversion Time (per channel)105115125ms
Resolution
Local Temperature Sensor (programmable)912Bits
Remote Temperature Sensor12Bits
Remote Sensor Source Currents
HighSeries Resistance 3kΩ Max120µA
Medium High60µA
Medium Low12µA
Low6µA
Tested with less than 5Ω effective series resistance and 100pF differential input capacitance.
(1)
LOCAL
TE
REMOTETA
OL
OH
= +15°C to +75°C, TD = −40°C to +150°C, VS = 3.3V±0.0625±1°C
TA = −40°C to +100°C, TD = −40°C to +150°C, VS = 3.3V±1±3°C
TA = −40°C to +125°C, TD = −40°C to +150°C±3±5°C
IH
IL
S
Q
Serial Bus Active, fS = 400kHz, Shutdown Mode90µA
Serial Bus Active, fS = 3.4MHz, Shutdown Mode350µA
TA = −40°C to +125°C±1.25±2.5°C
TA = +15°C to +85°C, VS = 3.3V±0.0625±1°C
I
= 6mA0.150.4V
OUT
V
= V
OUT
S
0.0625 Conversions per Second2830µA
Eight Conversions per Second400475µA
Serial Bus Inactive, Shutdown Mode310µA
MINTYPMAX
2.1V
0.8V
0.11µA
2.75.5V
UNITS
3
"#$$
SBOS383A − FEBRUARY 2007
TYPICAL CHARACTERISTICS
At TA = +25°C and VS = 5.0V , unless otherwise noted.
www.ti.com
REMOTE TEMPERATURE ERROR
3
VS=3.3V
T
REMOTE
C)
2
_
30 Typical Units Shown
η
=1.008
1
0
−
1
−
2
Remote Temperature Error (
−
3
−
50−251251007550250
=+25_C
vs TEMPERATURE
Ambient Temperature, T
A
(_C)
Figure 1.
REMOTE TEMPERATURE ERROR
60
C)
40
_
20
0
−
20
−
40
Remote Temperature Error (
−
60
051015202530
vs LEAKAGE RESISTANCE
R−GND
R−V
S
Leakage Resistance (MΩ)
Figure 3.
LOCAL TEMPERATURE ERROR
3.0
VS=3.3V
2.0
C)
_
1.0
0
−1.0
−2.0
Local Temperature Error (
−3.0
−50125−250255075100
vs TEMPERATURE
50 Units Shown
Ambient Temperature, TA(_C)
Figure 2.
REMOTE TEMPERATURE ERROR vsSERIES RESISTANCE
2.0
1.5
C)
_
1.0
0.5
0
− 0.5
− 1.0
− 1.5
Remote Temperature Error (
− 2.0
(Diode−Connected Transistor, 2N3906 PNP)
VS=2.7V
0350050010001500200025003000
RS(Ω)
Figure 4.
VS=5.5V
REMOTE TEMPERATURE ERROR vsSERIES RESISTANCE
(GND Collector−Connected Transistor, 2N3906 PNP)
2.0
1.5
C)
_
1.0
0.5
0
− 0.5
− 1.0
− 1.5
Remote Temperature Error (
− 2.0
0350050010001500200025003000
VS=2.7V
RS(Ω)
Figure 5.
VS=5.5V
3
C)
2
_
1
0
−
1
−
2
Remote Temperature Error (
−
3
00.51.01.52.02.53.0
REMOTE TEMPERATURE ERROR
vs DIFFERENTIAL CAPACITANCE
Capacitance (nF)
Figure 6.
4
www.ti.com
TYPICAL CHARACTERISTICS (continued)
At TA = +25°C and VS = 5.0V , unless otherwise noted.
"#$$
SBOS383A − FEBRUAR Y 2007
TEMPERATUREERROR
25
20
15
C)
_
10
5
0
−
5
−
10
Temperature Error (
−
15
−
20
−
25
vs POWER−SUPPLY NOISE FREQUENCY
Local 100mVPPNoise
Remote 100mV
Local 250mV
Remote 250mV
051015
Frequency (MHz)
PP
Noise
PP
Noise
Noise
PP
Figure 7.
SHUTDOWN QUIESCENT CURRENT
500
450
400
350
300
A)
µ
250
(
Q
I
200
150
100
50
0
1k10k100k1M10M
vs SCL CLOCK FREQUENCY
VS=5.5V
VS=3.3V
SCLCLockFrequency(Hz)
QUIESCENT CURRENT
500
450
400
350
300
A)
µ
250
(
Q
I
200
150
100
50
0
0.0625 0.1250.250.51248
vs CONVERSION RATE
VS=5.5V
VS=2.7V
Conversion Rate (conversions/sec)
Figure 8.
SHUTDOWN QUIESCENT CURRENT
8
7
6
5
A)
µ
4
(
Q
I
3
2
1
0
vs SUPPLY VOLTAGE
4.53.03.54.05.55.02.5
VS(V)
Figure 9.
Figure 10.
5
"#$$
SBOS383A − FEBRUAR Y 2007
www.ti.com
APPLICATIONS INFORMATION
The TMP411 is a dual-channel digital temperature sensor
that combines a local die temperature measurement
channel and a remote junction temperature measurement
channel in a single MSOP-8 or SO-8 package. The
TMP411 is Two-Wire- and SMBus interface-compatible
and is specified over a temperature range of −40°C to
+125°C. The TMP411 contains multiple registers for
holding configuration information, temperature
measurement results, temperature comparator
maximum/minimum limits, and status information.
User-programmed high and low temperature limits stored
in the TMP401 can be used to monitor local and remote
temperatures to trigger an over/under temperature alarm
+5V
(1)
Transistor−connected configuration
Series Resistance
(2)
R
S
(2)
R
S
:
2
D+
(3)
C
DIFF
3
−
D
1
V+
TMP411
SDA
ALERT/THERM2
0.1µF
SCL
(ALERT
). Additional thermal limits can be programmed
into the TMP411 and used to trigger another flag (THERM
that can be used to initiate a system response to rising
temperatures.
The TMP411 requires only a transistor connected between
D+ and D− for proper remote temperature sensing
operation. The SCL and SDA interface pins require pull-up
resistors as part of the communication bus, while ALERT
and THERM are open-drain outputs that also need pull−up
resistors. ALERT
and THERM may be shared with other
devices if desired for a wired-OR implementation. A 0.1µF
power-supply bypass capacitor is recommended for good
local bypassing. Figure 11 shows a typical configuration
for the TMP411.
Transistor−connected configuration provides better series resistance cancellation.
should be < 1.5kΩin most applications.
S
should be < 1000pF in most applications.
DIFF
Fan Controller
Figure 11. Basic Connections
6
www.ti.com
TEMP
TEMP
"#$$
SBOS383A − FEBRUAR Y 2007
SERIES RESISTANCE CANCELLATION
Series resistance in an application circuit that typically
results from printed circuit board (PCB) trace resistance
and remote line length (see Figure 11) is automatically
cancelled by the TMP411, preventing what would
otherwise result in a temperature offset.
A total of up to 3kΩ of series line resistance is cancelled
by the TMP411, eliminating the need for additional
characterization and temperature offset correction.
See the two Remote Temperature Error vs SeriesResistance typical characteristics curves for details on the
effect of series resistance and power-supply voltage on
sensed remote temperature error.
DIFFERENTIAL INPUT CAPACITANCE
The TMP411 tolerates differential input capacitance of up
to 1000pF with minimal change in temperature error. The
effect of capacitance on sensed remote temperature error
is illustrated in typical characteristic Remote TemperatureError vs Differential Capacitance.
TEMPERATURE MEASUREMENT DATA
Temperature measurement data is taken over a default
range of 0 °C to +127°C for both local and remote locations.
Measurements from −55°C to +150°C can be made both
locally and remotely by reconfiguring the TMP411 for the
extended temperature range. To change the TMP411
configuration from the standard to the extended
temperature range, switch bit 2 (RANGE) of the
Configuration Register from low to high.
for ambient temperatures ranging from −40°C to +125°C.
Parameters in the Absolute Maximum Ratings table must
be observed.
Temperature data resulting from conversions within the
default measurement range is represented in binary form,
as shown in Table 1, Standard Binary column. Note that
any temperature below 0°C results in a data value of zero
(00h). Likewise, temperatures above +127°C result in a
value of 127 (7Fh). The device can be set to measure over
an extended temperature range by changing bit 2 of the
Configuration Register from low to high. The change in
measurement range and data format from standard binary
to extended binary occurs at the next temperature
conversion. For data captured in the extended
temperature range configuration, an offset of 64 (40h) is
added to the standard binary value, as shown in Table 1,
Extended Binary column. This configuration allows
measurement of temperatures below 0°C. Note that binary
values corresponding to temperatures as low as −64°C,
and as high as +191°C are possible; however, most
temperature sensing diodes only measure with the range
of −55°C to +150°C. Additionally, the TMP411 is rated only
NOTE: Whenever changing between standard and
extended temperature ranges, be aware that the
temperatures stored in the temperature limit registers are
NOT automatically reformatted to correspond to the new
temperature range format. These temperature limit values
must be reprogrammed in the appropriate binary or
extended binary format.
Both local and remote temperature data use two bytes for
data storage. The high byte stores the temperature with
1°C resolution. The second or low byte stores the decimal
fraction value of the temperature and allows a higher
measurement resolution; see Table 2. The measurement
resolution for the remote channel is 0.0625°C, and is not
adjustable. The measurement resolution for the local
channel is adjustable; it can be set for 0.5°C, 0.25°C,
0.125°C, or 0.0625°C by setting the RES1 and RES0 bits
of the Resolution Register; see the Resolution Register
section.
7
"#$$
www.ti.com
SBOS383A − FEBRUAR Y 2007
Table 2. Decimal Fraction Temperature Data Format (Local and Remote Temperature Low Bytes)
The TMP411 contains multiple registers for holding
configuration information, temperature measurement
results, temperature comparator maximum/minimum,
limits, and status information. These registers are
described in Figure 12 and Table 3.
POINTER REGISTER
Figure 12 shows the internal register structure of the
TMP411. The 8-bit Pointer Register is used to address a
given data register. The Pointer Register identifies which
of the data registers should respond to a read or write
command on the Two-Wire bus. This register is set with
every write command. A write command must be issued
to set the proper value in the Pointer Register before
executing a read command. Table 3 describes the pointer
address of the registers available in the TMP411. The
power-on reset (POR) value of the Pointer Register is 00h
(0000 0000b).
Pointer Register
Local and Remote Temperature Registers
Local and Remote Limit Registers
THERM Hysteresis Register
Status Register
Configuration Register
Resolution Register
Conversion Rate Register
Consecutive Alert Register
Identification Registers
Local Temperature Min/Max
Remote Temperature Min/Max