TI LM82 Remote diode and local digital temperature sensor with two-wire interface Datasheet

LM82
www.ti.com
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
LM82 Remote Diode and Local Digital Temperature Sensor with Two-Wire Interface
Check for Samples: LM82
FEATURES
DESCRIPTION
•
The LM82 is a digital temperature sensor with a 2
wire serial interface that senses the voltage and thus
the temperature of a remote diode using a DeltaSigma analog-to-digital converter with a digital overtemperature detector. The LM82 accurately senses
its own temperature as well as the temperature of
external devices, such as Pentium II Processors or
diode connected 2N3904s. The temperature of any
ASIC can be detected using the LM82 as long as a
dedicated diode (semiconductor junction) is available
on the die. Using the SMBus interface a host can
access the LM82's registers at any time. Activation of
a T_CRIT_A output occurs when any temperature is
greater than a programmable comparator limit,
T_CRIT. Activation of an INT output occurs when any
temperature is greater than its corresponding
programmable comparator HIGH limit.
1
2
•
•
•
•
•
•
Accurately Senses Die Temperature of Remote
ICs, or Diode Junctions
On-board Local Temperature Sensing
SMBus and I2C Compatible Interface, Supports
SMBus 1.1 TIMEOUT
Two Interrupt Outputs: INT and T_CRIT_A
Register Readback Capability
7 bit Plus Sign Temperature Data Format, 1°C
Resolution
2 Address Select Pins Allow Connection of 9
LM82s on a Single Bus
APPLICATIONS
•
•
•
•
•
System Thermal Management
Computers
Electronic Test Equipment
Office Electronics
HVAC
KEY SPECIFICATIONS
•
•
•
•
Supply Voltage: 3.0 to 3.6V
Supply Current: 0.8mA (max)
Local Temp Accuracy (includes quantization
error):
– 0 to +85 ±3.0°C (max)
Remote Diode Temp Accuracy (includes
quantization error):
– +25°C to +100°C ±3°C (max)
– 0°C to +125°C ±4°C (max)
The host can program as well as read back the state
of the T_CRIT register and the 2 T_HIGH registers.
Three state logic inputs allow two pins (ADD0, ADD1)
to select up to 9 SMBus address locations for the
LM82. The sensor powers up with default thresholds
of 127°C for T_CRIT and all T_HIGHs. The LM82 is
pin for pin and register compatible with the LM84,
Maxim MAX1617 and Analog Devices ADM1021.
1
2
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
All trademarks are the property of their respective owners.
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of the Texas
Instruments standard warranty. Production processing does not
necessarily include testing of all parameters.
Copyright © 2000–2013, Texas Instruments Incorporated
LM82
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
www.ti.com
Simplified Block Diagram
3.0V-3.6V
D+
D-
Temp
Sensor
Circuitry
T_CRIT_A
8-bit '6 A/D
Converter
INT
Control
Logic
Temperature
Registers
T_CRIT
Limit
Register
HIGH
Limit
Registers
Configuration and
Status Registers
ADD0
Mfr ID
Register
SMBData
Two-Wire Serial Interface
ADD1
SMBCLK
Connection Diagram
Figure 1. SSOP-TOP VIEW
See DBQ Package
2
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
LM82
www.ti.com
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
Typical Application
PIN DESCRIPTIONS
Label
Pin #
NC
1, 5
VCC
2
D+
3
D−
4
Function
Typical Connection
floating, unconnected
Left floating. PC board traces may be routed through the pads
for these pins. No restrictions applied.
Positive Supply Voltage Input
DC Voltage from 3.0 V to 3.6 V
Diode Current Source
To Diode Anode. Connected to remote discrete diode junction
or to the diode junction on a remote IC whose die temperature
is being sensed. When not used they should be left floating.
Diode Return Current Sink
To Diode Cathode. Must float when not used.
Ground (Low, “0”), VCC (High, “1”) or open (“TRI-LEVEL”)
ADD0–ADD1
10, 6
User-Set SMBus (I2C) Address
Inputs
GND
7, 8
Power Supply Ground
Ground
Manufacturing test pins.
Left floating. PC board traces may be routed through the pads
for these pins, although the components that drive these traces
should share the same supply as the LM82 so that the
Absolute Maximum Rating, Voltage at Any Pin, is not violated.
NC
9, 13, 15
INT
11
Interrupt Output, open-drain
Pull Up Resistor, Controller Interrupt or Alert Line
From and to Controller, Pull-Up Resistor
SMBData
12
SMBus (I2C) Serial BiDirectional Data Line, opendrain output
SMBCLK
14
SMBus (I2C) Clock Input
From Controller, Pull-Up Resistor
16
Critical Temperature Alarm,
open-drain output
Pull Up Resistor, Controller Interrupt Line or System Shutdown
T_CRIT_A
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
3
LM82
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
www.ti.com
These devices have limited built-in ESD protection. The leads should be shorted together or the device placed in conductive foam
during storage or handling to prevent electrostatic damage to the MOS gates.
(1)
Absolute Maximum Ratings
−0.3 V to 6.0 V
Supply Voltage
Voltage at SMBData,
SMBCLK, T_CRIT_A & INT pins
−0.5V to 6V
−0.3 V to (VCC + 0.3 V)
Voltage at Other Pins
D− Input Current
±1 mA
Input Current at All Other Pins
Package Input Current
(2)
5 mA
(2)
20 mA
SMBData, T_CRIT_A, INT Output Sink Current
10 mA
−65°C to +150°C
Storage Temperature
Soldering Information, Lead Temperature
SSOP Package
(3)
Vapor Phase (60 seconds)
215°C
Infrared (15 seconds)
ESD Susceptibility
(4)
220°C
Human Body Model
2000 V
Machine Model
(1)
(2)
(3)
(4)
250 V
Absolute Maximum Ratings indicate limits beyond which damage to the device may occur. DC and AC electrical specifications do not
apply when operating the device beyond its rated operating conditions.
When the input voltage (VI) at any pin exceeds the power supplies (VI < GND or VI > VCC), the current at that pin should be limited to 5
mA. The 20 mA maximum package input current rating limits the number of pins that can safely exceed the power supplies with an input
current of 5 mA to four. Parasitic components and or ESD protection circuitry are shown in the figure below for the LM82's pins. The
nominal breakdown voltage of the zener D3 is 6.5 V. Care should be taken not to forward bias the parasitic diode, D1, present on pins:
D+, D−, ADD1 and ADD0. Doing so by more than 50 mV may corrupt a temperature or voltage measurement.
See the section titled “Surface Mount” found in a current Texas Instruments Linear Data Book for other methods of soldering surface
mount devices.
Human body model, 100 pF discharged through a 1.5 kΩ resistor. Machine model, 200 pF discharged directly into each pin.
Operating Ratings
Specified Temperature Range
TMIN to TMAX
−40°C to +125°C
LM82
Supply Voltage Range (VCC)
+3.0V to +3.6V
Temperature-to-Digital Converter Characteristics
Unless otherwise noted, these specifications apply for VCC=+3.0 Vdc to 3.6 Vdc. Boldface limits apply for TA = TJ = TMIN to
TMAX; all other limits TA= TJ=+25°C, unless otherwise noted.
Parameter
Temperature Error using Local Diode
Typical (1)
Limits (2)
Units
(Limit)
±1
±3
°C (max)
TA = −40 °C to +125°C,
VCC=+3.3V
±4
°C (max)
TA = +60 °C to +100°C,
VCC=+3.3V
±3
TA = 0 °C to +100°C,
VCC=+3.3V
±3
°C (max)
TA = 0 °C to +125°C,
VCC=+3.3V
±4
°C (max)
Conditions
(3)
Temperature Error using Remote Diode
TA = 0 °C to +85°C,
VCC=+3.3V
(3)
Resolution
(1)
(2)
(3)
4
°C (max)
8
Bits
1
°C
Typicals are at TA = 25°C and represent most likely parametric norm.
Limits are ensured to AOQL (Average Outgoing Quality Level).
The Temperature Error will vary less than ±1.0°C for a variation in VCC of 3V to 3.6V from the nominal of 3.3V.
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
LM82
www.ti.com
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
Temperature-to-Digital Converter Characteristics (continued)
Unless otherwise noted, these specifications apply for VCC=+3.0 Vdc to 3.6 Vdc. Boldface limits apply for TA = TJ = TMIN to
TMAX; all other limits TA= TJ=+25°C, unless otherwise noted.
Parameter
Conditions
Conversion Time of All Temperatures
Quiescent Current
(5)
Typical (1)
(4)
SMBus (I2C) Inactive
Limits (2)
460
600
ms (max)
0.500
0.80
mA (max)
125
μA (max)
D− Source Voltage
0.7
V
(D+ − D−)=+ 0.65V; high level
Diode Source Current
Low level
60
μA (min)
15
μA (max)
5
μA (min)
T_CRIT_A and INT Output Saturation
Voltage
IOUT = 3.0 mA
0.4
Power-On Reset Threshold
On VCC input, falling edge
2.3
1.8
Local and Remote T_CRIT and HIGH
Default Temperature settings
(4)
Units
(Limit)
See
(6)
V (max)
V (max)
V (min)
+127
°C
This specification is provided only to indicate how often temperature data is updated. The LM82 can be read at any time without regard
to conversion state (and will yield last conversion result).
Quiescent current will not increase substantially with an active SMBus.
Default values set at power up.
(5)
(6)
Logic Electrical CharacteristicsDIGITAL DC CHARACTERISTICS
Unless otherwise noted, these specifications apply for VCC=+3.0 to 3.6 Vdc. Boldface limits apply for TA = TJ = TMIN to
TMAX; all other limits TA= TJ=+25°C, unless otherwise noted.
Symbol
Parameter
Conditions
Typical (1)
Limits (2)
Units
(Limit)
SMBData, SMBCLK
VIN(1)
Logical “1” Input Voltage
2.1
V (min)
VIN(0)
Logical “0”Input Voltage
0.8
V (max)
VIN(HYST)
SMBData and SMBCLK Digital Input
Hysteresis
300
mV
IIN(1)
Logical “1” Input Current
VIN = VCC
0.005
1.5
μA (max)
IIN(0)
Logical “0” Input Current
VIN = 0 V
−0.005
1.5
μA (max)
ADD0, ADD1
VIN(1)
Logical “1” Input Voltage
VCC
1.5
V (min)
VIN(0)
Logical “0”Input Voltage
GND
0.6
V (max)
IIN(1)
Logical “1” Input Current
VIN = VCC
2
μA (max)
IIN(0)
Logical “0” Input Current
VIN = 0 V
-2
μA (max)
ALL DIGITAL INPUTS
CIN
Input Capacitance
20
pF
ALL DIGITAL OUTPUTS
IOH
High Level Output Current
VOH = VCC
100
μA (max)
VOL
SMBus Low Level Output Voltage
IOL = 3 mA
IOL = 6 mA
0.4
0.6
V (max)
(1)
(2)
Typicals are at TA = 25°C and represent most likely parametric norm.
Limits are ensured to AOQL (Average Outgoing Quality Level).
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
5
LM82
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
www.ti.com
Logic Electrical CharacteristicsSMBus DIGITAL SWITCHING CHARACTERISTICS
Unless otherwise noted, these specifications apply for VCC=+3.0 Vdc to +3.6 Vdc, CL (load capacitance) on output lines =
80 pF. Boldface limits apply for TA = TJ = TMIN to TMAX; all other limits TA = TJ = +25°C, unless otherwise noted.
The switching characteristics of the LM82 fully meet or exceed the published specifications of the SMBus or I2C bus. The
following parameters are the timing relationships between SMBCLK and SMBData signals related to the LM82. They are not
the I2C or SMBus bus specifications.
Symbol
Parameter
fSMB
SMBus Clock Frequency
tLOW
SMBus Clock Low Time
Typical (1)
Limits (2)
Units
(Limit)
100
10
kHz (max)
kHz (min)
10 % to 10 %
1.3
25
μs (min)
ms (max)
10
ms (max)
0.6
Conditions
tLOWMEXT Cumulative Clock Low Extend Time
tHIGH
SMBus Clock High Time
90 % to 90%
tR,SMB
SMBus Rise Time
10% to 90%
1
tF,SMB
SMBus Fall Time
90% to 10%
0.3
tOF
Output Fall Time
CL = 400 pF,
IO = 3 mA
tTIMEOUT
SMBData and SMBCLK Time Low for Reset of
Serial Interface (3)
t1
t2, tSU;DAT
μs (min)
μs (max)
ns (max)
250
ns (max)
25
40
ms (min)
ms (max)
SMBCLK (Clock) Period
10
μs (min)
Data In Setup Time to SMBCLK High
100
ns (min)
t3, tHD;DAT
Data Out Stable after SMBCLK Low
300
TBD
ns (min)
ns (max)
t4, tHD;STA
SMBData Low Setup Time to SMBCLK Low
100
ns (min)
t5, tSU;STO
SMBData High Delay Time after SMBCLK High
(Stop Condition Setup)
100
ns (min)
t6, tSU;STA
SMBus Start-Condition Setup Time
0.6
μs (min)
tBUF
SMBus Free Time
1.3
μs (min)
(1)
(2)
(3)
Typicals are at TA = 25°C and represent most likely parametric norm.
Limits are ensured to AOQL (Average Outgoing Quality Level).
Holding the SMBData and/or SMBCLK lines Low for a time interval greater than tTIMEOUT will cause the LM82 to reset SMBData and
SMBCLK to the IDLE state of an SMBus communication (SMBCLK and SMBData set High).
Figure 2. SMBus Communication
6
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
LM82
www.ti.com
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
Figure 3. SMBus TIMEOUT
Pin Name
D1
D2
D3
D4
NC (pins 1 & 5)
D1
T_CRIT_A & INT
x (1)
VCC
D+
x
x
x
D−
x
x
x
ADD0, ADD1
x
x
x
(1)
Pin Name
D3
x
x
x
x
SMBCLK
x
x
NC (pin 13)
x
x
NC (pins 9 & 15)
D4
x
SMBData
x
D2
x
Note: An x indicates that the diode exists.
Figure 4. ESD Protection Input Structure
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
7
LM82
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
www.ti.com
Figure 5. Temperature-to-Digital Transfer Function (Non-linear scale for clarity)
Figure 6. Printed Circuit Board Used for Thermal Resistance Specifications
8
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
LM82
www.ti.com
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
FUNCTIONAL DESCRIPTION
The LM82 temperature sensor incorporates a band-gap type temperature sensor using a Local or Remote diode
and an 8-bit ADC (Delta-Sigma Analog-to-Digital Converter). The LM82 is compatible with the serial SMBus and
I2C two wire interfaces. Digital comparators compare Local (LT) and Remote (RT) temperature readings to userprogrammable setpoints (LHS, RHS, and TCS). Activation of the INT output indicates that a comparison is
greater than the limit preset in a HIGH register. The T_CRIT setpoint (TCS) interacts with all the temperature
readings. Activation of the T_CRIT_A output indicates that any or all of the temperature readings have exceed
the T_CRIT setpoint.
CONVERSION SEQUENCE
The LM82 converts its own temperature as well as a remote diode temperature in the following sequence:
1. Local Temperature (LT)
2. Remote Diode (RT)
This round robin sequence takes approximately 480 ms to complete.
INT OUTPUT and T_HIGH LIMITS
Each temperature reading (LT, and RT) is associated with a T_HIGH setpoint register (LHS, RHS). At the end of
a temperature reading a digital comparison determines whether that reading has exceeded its HIGH setpoint. If
the temperature reading is greater than the HIGH setpoint, a bit is set in one of the Status Registers, to indicate
which temperature reading, and the INT output is activated.
Local and remote temperature diodes are sampled in sequence by the A/D converter. The INT output and the
Status Register flags are updated at the completion of a conversion, which occurs approximately 60 ms after a
temperature diode is sampled. INT is deactivated when the Status Register, containing the set bit, is read and a
temperature reading is less than or equal to it's corresponding HIGH setpoint, as shown in Figure 7. Figure 8
shows a simplified logic diagram for the INT output and related circuitry.
* Note: Status Register Bits are reset by a read of Status Register where bit is located.
Figure 7. INT Temperature Response Diagram
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
9
LM82
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
www.ti.com
Figure 8. INT output related circuitry logic diagram
The INT output can be disabled by setting the INT mask bit, D7, of the configuration register. INT can be
programmed to be active high or low by the state of the INT inversion bit, D1, in the configuration register. A “0”
would program INT to be active low. INT is an open-drain output.
T_CRIT_A OUTPUT and T_CRIT LIMIT
T_CRIT_A is activated when any temperature reading is greater than the limit preset in the critical temperature
setpoint register (T_CRIT), as shown in Figure 9. The Status Registers can be read to determine which event
caused the alarm. A bit in the Status Registers is set high to indicate which temperature reading exceeded the
T_CRIT setpoint temperature and caused the alarm, see STATUS REGISTER.
Local and remote temperature diodes are sampled in sequence by the A/D converter. The T_CRIT_A output and
the Status Register flags are updated at the completion of a conversion. T_CRIT_A and the Status Register flags
are reset only after the Status Register is read and if a temperature conversion is below the T_CRIT setpoint, as
shown in Figure 9. Figure 10 shows a simplified logic diagram of the T_CRIT_A and related circuitry.
* Note: Status Register Bits are reset by a read of Status Register where bit is located.
Figure 9. T_CRIT_A Temperature Response Diagram
10
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
LM82
www.ti.com
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
Figure 10. T_CRIT_A output related circuitry logic diagram
Located in the Configuration Register are the mask bits for each temperature reading, see CONFIGURATION
REGISTER . When a mask bit is set, its corresponding status flag will not propagate to the T_CRIT_A output, but
will still be set in the Status Registers. Configuration register bits D5 and D3, labled “Remote T_CRIT_A mask”
must be set high before the T_CRIT setpoint is lowered in order for the T_CRIT_A output to function properly.
Setting all four mask bits or programming the T_CRIT setpoint to 127°C will disable the T_CRIT_A output.
POWER ON RESET DEFAULT STATES
LM82 always powers up to these known default states:
1. Command Register set to 00h
2. Local Temperature set to 0°C
3. Remote Temperature set to 0°C until the LM82 senses a diode present between the D+ and D− input pins.
4. Status Register set to 00h.
5. Configuration Register set to 00h; INT enabled and all T_CRIT setpoints enabled to activate T_CRIT_A.
6. Local and Remote T_CRIT set to 127°C
SMBus INTERFACE
The LM82 operates as a slave on the SMBus, so the SMBCLK line is an input (no clock is generated by the
LM82) and the SMBData line is bi-directional. According to SMBus specifications, the LM82 has a 7-bit slave
address. Bit 4 (A3) of the slave address is hard wired inside the LM82 to a 1. The remainder of the address bits
are controlled by the state of the address select pins ADD1 and ADD0, and are set by connecting these pins to
ground for a low, (0), to VCC for a high, (1), or left floating (TRI-LEVEL).
Therefore, the complete slave address is:
A6
A5
A4
1
A2
A1
MSB
A0
LSB
and is selected as follows:
Address Select Pin State
ADD0
LM82 SMBus Slave Address
ADD1
A6:A0 binary
0
0
001 1000
0
TRI-LEVEL
001 1001
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
11
LM82
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
www.ti.com
Address Select Pin State
LM82 SMBus Slave Address
ADD0
ADD1
A6:A0 binary
0
1
001 1010
TRI-LEVEL
0
010 1001
TRI-LEVEL
TRI-LEVEL
010 1010
TRI-LEVEL
1
010 1011
1
0
100 1100
1
TRI-LEVEL
100 1101
1
1
100 1110
The LM82 latches the state of the address select pins during the first read or write on the SMBus. Changing the
state of the address select pins after the first read or write to any device on the SMBus will not change the slave
address of the LM82.
TEMPERATURE DATA FORMAT
Temperature data can be read from the Local and Remote Temperature, T_CRIT, and HIGH setpoint registers;
and written to the T_CRIT and HIGH setpoint registers. Temperature data is represented by an 8-bit, two's
complement byte with an LSB (Least Significant Bit) equal to 1°C:
Temperature
Digital Output
Binary
Hex
+125°C
0111 1101
7Dh
+25°C
0001 1001
19h
+1°C
0000 0001
01h
0°C
0000 0000
00h
FFh
−1°C
1111 1111
−25°C
1110 0111
E7h
−55°C
1100 1001
C9h
OPEN-DRAIN OUTPUTS
The SMBData, INT and T_CRIT_A outputs are open-drain outputs and do not have internal pull-ups. A “high”
level will not be observed on these pins until pull-up current is provided from some external source, typically a
pull-up resistor. Choice of resistor value depends on many system factors but, in general, the pull-up resistor
should be as large as possible. This will minimize any internal temperature reading errors due to internal heating
of the LM82. The maximum resistance of the pull up, based on LM82 specification for High Level Output Current,
to provide a 2.1V high level, is 30kΩ. Care should be taken in a noisy system because a high impedance pull-up
will be more likely to couple noise into the signal line.
DIODE FAULT DETECTION
Before each external conversion the LM82 goes through an external diode fault detection sequence. If D+ input
is shorted to VCC or floating then the temperature reading will be +127 °C, and the OPEN bit in the Status
Register will be set. If the T_CRIT setpoint is set to less than +127 °C then the D+ input RTCRIT bit in the Status
Register will be set which will activate the T_CRIT_A output, if enabled. If a D+ is shorted to GND or D−, its
temperature reading will be 0 °C and its OPEN bit in the Status Register will not be set.
12
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
LM82
www.ti.com
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
COMMUNICATING with the LM82
There are 13 data registers in the LM82, selected by the Command Register. At power-up the Command
Register is set to “00”, the location for the Read Local Temperature Register. The Command Register latches the
last location it was set to. Reading the Status Register resets T_CRIT_A and INT, so long as a temperature
comparison does not signal a fault (see INT OUTPUT and T_HIGH LIMITS and T_CRIT_A OUTPUT and
T_CRIT LIMIT). All other registers are predefined as read only or write only. Read and write registers with the
same function contain mirrored data.
A Write to the LM82 will always include the address byte and the command byte. A write to any register requires
one data byte.
Reading the LM82 can take place either of two ways:
1. If the location latched in the Command Register is correct (most of the time it is expected that the Command
Register will point to one of the Read Temperature Registers because that will be the data most frequently
read from the LM82), then the read can simply consist of an address byte, followed by retrieving the data
byte.
2. If the Command Register needs to be set, then an address byte, command byte, repeat start, and another
address byte will accomplish a read.
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
13
LM82
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
www.ti.com
The data byte has the most significant bit first. At the end of a read, the LM82 can accept either Acknowledge or
No Acknowledge from the Master (No Acknowledge is typically used as a signal for the slave that the Master has
read its last byte).
SERIAL INTERFACE ERROR RECOVERY
The LM82 SMBus lines will be reset to the SMBus idle state if the SMBData or SMBCLK lines are held low for 40
ms or more (tTIMEOUT). The LM82 may or may not reset the state of the serial interface logic if either of the
SMBData or SMBCLK lines are held low between 25 ms and 40 ms. TIMEOUT allows a clean recovery in cases
where the master may be reset while the LM82 is transmitting a low bit thus preventing possible bus lock up.
Whenever the LM82 sees the start condition its serial interface will reset to the beginning of the communication,
thus the LM82 will expect to see an address byte next. This simplifies recovery when the master is reset while
the LM82 is transmitting a high.
LM82 Registers
COMMAND REGISTER
Selects which registers will be read from or written to. Data for this register should be transmitted during the
Command Byte of the SMBus write communication.
P7
P6
P5
P4
0
P3
P2
P1
P0
Command Select
P0-P7: Command Select
Command Select
Address
Power On Default State
Register Name
<P7:P0> hex
<D7:D0> binary
<D7:D0> decimal
00h
0000 0000
0
RLT
Read Local Temperature
01h
0000 0000
0
RRT
Read Remote Temperature
02h
0000 0000
0
RSR
Read Status Register
03h
0000 0000
0
RC
Read Configuration
04h
0000 0000
0
05h
0111 1111
127
RLHS
0111 1111
127
RRHS
Reserved
06h
Read Local HIGH Setpoint
Reserved
07h
08h
Read Remote HIGH Setpoint
Reserved
09h
0000 0000
WC
0Ah
Write Configuration
Reserved
0Bh
0111 1111
127
WLHS
0111 1111
127
WRHS
0Ch
Write Local HIGH Setpoint
Reserved
0Dh
0Eh-2Fh
30h-31h
35h
0000 0000
0
0000 0000
0
0111 1111
127
0111 1111
127
0111 1111
127
Reserved
Reserved for Future Use
Reserved
36h-37h
38h
Write Remote HIGH Setpoint
Reserved for Future Use
32h-34h
Reserved for Future Use
Reserved
39h
Reserved for Future Use
3Ah
Reserved
3Bh-41h
42h
Reserved for Future Use
RTCS
43h-4Fh
14
Register Function
Read T_CRIT Setpoint
Reserved for Future Use
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
LM82
www.ti.com
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
Command Select
Address
Power On Default State
Register Name
<P7:P0> hex
<D7:D0> binary
<D7:D0> decimal
50h
0111 1111
127
0111 1111
127
0111 1111
127
Register Function
Reserved
51h
Reserved for Future Use
52h
Reserved
53h-59h
Reserved for Future Use
5Ah
WTCS
Write T_CRIT Setpoint
5Ch-6Fh and F0hFDh
Reserved for Future Use
FEh
0000 0001
1
RMID
Read Manufacturers ID
FFh
0000 0011
3
RSR
Read Stepping or Die Revision Code
LOCAL and REMOTE TEMPERATURE REGISTERS (LT, and RT)
Table 1. LOCAL and REMOTE TEMPERATURE REGISTERS (LT, and RT) (Read Only Address 00h, and
01h):
D7
D6
D5
D4
D3
D2
D1
D0
MSB
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
LSB
D7–D0: Temperature Data. One LSB = 1°C. Two's complement format.
STATUS REGISTER
Table 2. STATUS REGISTER (Read Only Address 02h):
D7
D6
D5
D4
D3
D2
D1
D0
0
LHIGH
0
RHIGH
0
OPEN
RCRIT
LCRIT
Power up default is with all bits “0” (zero).
D0: LCRIT: When set to a 1 indicates an Local Critical Temperature alarm.
D1: RCRIT: When set to a 1 indicates a Remote Diode Critical Temperature alarm.
D2: D2OPEN: When set to 1 indicates a Remote Diode disconnect.
D4: D2RHIGH: When set to 1 indicates a Remote Diode HIGH Temperature alarm.
D6: LHIGH: When set to 1 indicates a Local HIGH Temperature alarm.
D7, D5, and D3: These bits are always set to 0 and reserved for future use.
MANUFACTURERS ID AND DIE REVISION (Stepping) REGISTERS
MANUFACTURERS ID AND DIE REVISION (Stepping) REGISTERS (Read Address FEh and FFh) Default
value 01h for Manufacturers ID(FEh ).
CONFIGURATION REGISTER
Table 3. CONFIGURATION REGISTER (Read Address 03h/Write Address 09h):
D7
D6
D5
D4
D3
D2
D1
D0
INT mask
0
Remote
T_CRIT_A
mask
Remote
T_CRIT_A
mask
Remote
T_CRIT_A
mask
Local
T_CRIT_A
mask
INT Inversion
0
Power up default is with all bits “0” (zero).
D7: INT mask: When set to 1 INT interrupts are masked.
D5: T_CRIT mask, this bit must be set to a 1 before the T_CRIT setpoint is lowered below 127 in order for
T_CRIT_A pin to function properly.
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
15
LM82
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
www.ti.com
D4: T_CRIT mask for Remote temperature, when set to 1 a remote temperature reading that exceeds T_CRIT
setpoint will not activate the T_CRIT_A pin.
D3: T_CRIT mask, this bit must be set to a 1 before the T_CRIT setpoint is lowered below 127 in order for
T_CRIT_A pin to function properly.
D2: T_CRIT mask for Local reading, when set to 1 a Local temperature reading that exceeds T_CRIT setpoint
will not activate the T_CRIT_A pin.
D1: INT active state inversion. When INT Inversion is set to a 1 the active state of the INT output will be a logical
high. A low would then select an active state of a logical low.
D6 and D0: These bits are always set to 0 and reserved for future use. A write of 1 will return a 0 when read.
LOCAL AND REMOTE HIGH SETPOINT REGISTERS (LHS, RHS)
Table 4. LOCAL AND REMOTE HIGH SETPOINT REGISTERS (LHS, RHS) (Read Address 05h, 07h/Write
Address 0Bh, 0Dh):
D7
D6
D5
D4
D3
D2
D1
D0
MSB
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
LSB
D7–D0: HIGH setpoint temperature data. Power up default is LHIGH = RHIGH=127°C.
T_CRIT REGISTER (TCS)
Table 5. T_CRIT REGISTER (TCS) (Read Address 42h/Write Address 5Ah):
D7
D6
D5
D4
D3
D2
D1
D0
MSB
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
LSB
D7–D0: T_CRIT setpoint temperature data. Power up default is T_CRIT = 127°C.
16
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
LM82
www.ti.com
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
SMBus Timing Diagrams
Figure 11. (a) Serial Bus Write to the internal Command Register followed by a the Data Byte
Figure 12. (b) Serial Bus Write to the internal Command Register
Figure 13. (c) Serial Bus Read from a Register with the internal Command Register preset to desired
value
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
17
LM82
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
www.ti.com
Application Hints
The LM82 can be applied easily in the same way as other integrated-circuit temperature sensors and its remote
diode sensing capability allows it to be used in new ways as well. It can be soldered to a printed circuit board,
and because the path of best thermal conductivity is between the die and the pins, its temperature will effectively
be that of the printed circuit board lands and traces soldered to the LM82's pins. This presumes that the ambient
air temperature is almost the same as the surface temperature of the printed circuit board; if the air temperature
is much higher or lower than the surface temperature, the actual temperature of the of the LM82 die will be at an
intermediate temperature between the surface and air temperatures. Again, the primary thermal conduction path
is through the leads, so the circuit board temperature will contribute to the die temperature much more strongly
than will the air temperature.
To measure temperature external to the LM82's die, use a remote diode. This diode can be located on the die of
a target IC, allowing measurement of the IC's temperature, independent of the LM82's temperature. The LM82
has been optimized to measure the remote diode of a Pentium II processor as shown in Figure 14. A discrete
diode can also be used to sense the temperature of external objects or ambient air. Remember that a discrete
diode's temperature will be affected, and often dominated, by the temperature of its leads.
Figure 14. Pentium or 3904 Temperature vs LM82 Temperature Reading
Most silicon diodes do not lend themselves well to this application. It is recommended that a 2N3904 transistor
base emitter junction be used with the collector tied to the base.
A diode connected 2N3904 approximates the junction available on a Pentium microprocessor for temperature
measurement. Therefore, the LM82 can sense the temperature of this diode effectively.
ACCURACY EFFECTS OF DIODE NON-IDEALITY FACTOR
The technique used in today's remote temperature sensors is to measure the change in VBE at two different
operating points of a diode. For a bias current ratio of N:1, this difference is given as:
where
•
18
η is the non-ideality factor of the process the diode is manufactured on,
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
LM82
www.ti.com
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
•
•
•
•
q is the electron charge,
k is the Boltzmann's constant,
N is the current ratio,
T is the absolute temperature in °K.
(1)
The temperature sensor then measures ΔVBE and converts to digital data. In this equation, k and q are well
defined universal constants, and N is a parameter controlled by the temperature sensor. The only other
parameter is η, which depends on the diode that is used for measurement. Since ΔVBE is proportional to both η
and T, the variations in η cannot be distinguished from variations in temperature. Since the non-ideality factor is
not controlled by the temperature sensor, it will directly add to the inaccuracy of the sensor. For the Pentium II
Intel specifies a ±1% variation in η from part to part. As an example, assume a temperature sensor has an
accuracy specification of ±3 °C at room temperature of 25 °C and the process used to manufacture the diode
has a non-ideality variation of ±1%. The resulting accuracy of the temperature sensor at room temperature will
be:
TACC = ± 3°C + (±1% of 298 °K) = ±6 °C
(2)
The additional inaccuracy in the temperature measurement caused by η, can be eliminated if each temperature
sensor is calibrated with the remote diode that it will be paired with.
PCB LAYOUT FOR MINIMIZING NOISE
In a noisy environment, such as a processor mother board, layout considerations are very critical. Noise induced
on traces running between the remote temperature diode sensor and the LM82 can cause temperature
conversion errors. The following guidelines should be followed:
1. Place a 0.1 μF power supply bypass capacitor as close as possible to the VCCpin and the recommended 2.2
nF capacitor as close as possible to the D+ and D− pins. Make sure the traces to the 2.2nF capacitor are
matched.
2. The recommended 2.2nF diode bypass capacitor actually has a range of 200pF to 3.3nF. The average
temperature accuracy will not degrade. Increasing the capacitance will lower the corner frequency where
differential noise error affects the temperature reading thus producing a reading that is more stable.
Conversely, lowering the capacitance will increase the corner frequency where differential noise error affects
the temperature reading thus producing a reading that is less stable.
3. Ideally, the LM82 should be placed within 10cm of the Processor diode pins with the traces being as straight,
short and identical as possible. Trace resistance of 1Ω can cause as much as 1°C of error.
4. Diode traces should be surrounded by a GND guard ring to either side, above and below if possible. This
GND guard should not be between the D+ and D− lines. In the event that noise does couple to the diode
lines it would be ideal if it is coupled common mode. That is equally to the D+ and D− lines.(See Figure 15)
5. Avoid routing diode traces in close proximity to power supply switching signals or filtering inductors.
6. Avoid running diode traces close to or parallel to high speed digital and bus lines. Diode traces should be
kept at least 2cm. apart from the high speed digital traces.
7. If it is necessary to cross high speed digital traces, the diode traces and the high speed digital traces should
cross at a 90 degree angle.
8. The ideal place to connect the LM82's GND pin is as close as possible to the Processors GND associated
with the sense diode.
9. Leakage current between D+ and GND should be kept to a minimum. One nano-ampere of leakage can
cause as much as 1°C of error in the diode temperature reading. Keeping the printed circuit board as clean
as possible will minimize leakage current.
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
19
LM82
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
www.ti.com
Figure 15. Ideal Diode Trace Layout
Noise coupling into the digital lines greater than 300mVp-p (typical hysteresis), overshoot greater than 500mV
above VCC, and undershoot less than 500mV below GND, may prevent successful SMBus communication with
the LM82. SMBus no acknowledge is the most common symptom, causing unnecessary traffic on the bus.
Although, the SMBus maximum frequency of communication is rather low (100kHz max) care still needs to be
taken to ensure proper termination within a system with multiple parts on the bus and long printed circuit board
traces. An R/C lowpass filter with a 3db corner frequency of about 40MHz has been included on the LM82's
SMBCLK input. Additional resistance can be added in series with the SMBData and SMBCLK lines to further
help filter noise and ringing. Minimize noise coupling by keeping digital traces out of switching power supply
areas as well as ensuring that digital lines containing high speed data communications cross at right angles to
the SMBData and SMBCLK lines.
20
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
LM82
www.ti.com
SNIS113D – JANUARY 2000 – REVISED MARCH 2013
REVISION HISTORY
Changes from Revision C (March 2013) to Revision D
•
Page
Changed layout of National Data Sheet to TI format .......................................................................................................... 20
Submit Documentation Feedback
Copyright © 2000–2013, Texas Instruments Incorporated
Product Folder Links: LM82
21
PACKAGE OPTION ADDENDUM
www.ti.com
15-Dec-2014
PACKAGING INFORMATION
Orderable Device
Status
(1)
Package Type Package Pins Package
Drawing
Qty
Eco Plan
Lead/Ball Finish
MSL Peak Temp
(2)
(6)
(3)
Op Temp (°C)
Device Marking
(4/5)
LM82CIMQA/NOPB
ACTIVE
SSOP
DBQ
16
95
Green (RoHS
& no Sb/Br)
CU SN
Level-1-260C-UNLIM
-40 to 125
82CI
MQA
LM82CIMQAX/NOPB
ACTIVE
SSOP
DBQ
16
2500
Green (RoHS
& no Sb/Br)
CU SN
Level-1-260C-UNLIM
-40 to 125
82CI
MQA
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest availability
information and additional product content details.
TBD: The Pb-Free/Green conversion plan has not been defined.
Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the requirement that
lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes.
Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and package, or 2) lead-based die adhesive used between
the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible) as defined above.
Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1% by weight
in homogeneous material)
(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
(6)
Lead/Ball Finish - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead/Ball Finish values may wrap to two lines if the finish
value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
Addendum-Page 1
Samples
PACKAGE OPTION ADDENDUM
www.ti.com
15-Dec-2014
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 2
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and other
changes to its semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest
issue. Buyers should obtain the latest relevant information before placing orders and should verify that such information is current and
complete. All semiconductor products (also referred to herein as “components”) are sold subject to TI’s terms and conditions of sale
supplied at the time of order acknowledgment.
TI warrants performance of its components to the specifications applicable at the time of sale, in accordance with the warranty in TI’s terms
and conditions of sale of semiconductor products. Testing and other quality control techniques are used to the extent TI deems necessary
to support this warranty. Except where mandated by applicable law, testing of all parameters of each component is not necessarily
performed.
TI assumes no liability for applications assistance or the design of Buyers’ products. Buyers are responsible for their products and
applications using TI components. To minimize the risks associated with Buyers’ products and applications, Buyers should provide
adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, or
other intellectual property right relating to any combination, machine, or process in which TI components or services are used. Information
published by TI regarding third-party products or services does not constitute a license to use such products or services or a warranty or
endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the
third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of significant portions of TI information in TI data books or data sheets is permissible only if reproduction is without alteration
and is accompanied by all associated warranties, conditions, limitations, and notices. TI is not responsible or liable for such altered
documentation. Information of third parties may be subject to additional restrictions.
Resale of TI components or services with statements different from or beyond the parameters stated by TI for that component or service
voids all express and any implied warranties for the associated TI component or service and is an unfair and deceptive business practice.
TI is not responsible or liable for any such statements.
Buyer acknowledges and agrees that it is solely responsible for compliance with all legal, regulatory and safety-related requirements
concerning its products, and any use of TI components in its applications, notwithstanding any applications-related information or support
that may be provided by TI. Buyer represents and agrees that it has all the necessary expertise to create and implement safeguards which
anticipate dangerous consequences of failures, monitor failures and their consequences, lessen the likelihood of failures that might cause
harm and take appropriate remedial actions. Buyer will fully indemnify TI and its representatives against any damages arising out of the use
of any TI components in safety-critical applications.
In some cases, TI components may be promoted specifically to facilitate safety-related applications. With such components, TI’s goal is to
help enable customers to design and create their own end-product solutions that meet applicable functional safety standards and
requirements. Nonetheless, such components are subject to these terms.
No TI components are authorized for use in FDA Class III (or similar life-critical medical equipment) unless authorized officers of the parties
have executed a special agreement specifically governing such use.
Only those TI components which TI has specifically designated as military grade or “enhanced plastic” are designed and intended for use in
military/aerospace applications or environments. Buyer acknowledges and agrees that any military or aerospace use of TI components
which have not been so designated is solely at the Buyer's risk, and that Buyer is solely responsible for compliance with all legal and
regulatory requirements in connection with such use.
TI has specifically designated certain components as meeting ISO/TS16949 requirements, mainly for automotive use. In any case of use of
non-designated products, TI will not be responsible for any failure to meet ISO/TS16949.
Products
Applications
Audio
www.ti.com/audio
Automotive and Transportation
www.ti.com/automotive
Amplifiers
amplifier.ti.com
Communications and Telecom
www.ti.com/communications
Data Converters
dataconverter.ti.com
Computers and Peripherals
www.ti.com/computers
DLP® Products
www.dlp.com
Consumer Electronics
www.ti.com/consumer-apps
DSP
dsp.ti.com
Energy and Lighting
www.ti.com/energy
Clocks and Timers
www.ti.com/clocks
Industrial
www.ti.com/industrial
Interface
interface.ti.com
Medical
www.ti.com/medical
Logic
logic.ti.com
Security
www.ti.com/security
Power Mgmt
power.ti.com
Space, Avionics and Defense
www.ti.com/space-avionics-defense
Microcontrollers
microcontroller.ti.com
Video and Imaging
www.ti.com/video
RFID
www.ti-rfid.com
OMAP Applications Processors
www.ti.com/omap
TI E2E Community
e2e.ti.com
Wireless Connectivity
www.ti.com/wirelessconnectivity
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2014, Texas Instruments Incorporated
Similar pages