MAX6690MEE+T ,2°C Accurate Remote/Local Temperature Sensor with SMBus Serial InterfaceELECTRICAL CHARACTERISTICS(V = +3V to +5.5V, T = -55°C to +125°C, unless otherwise noted. Typical v ..
MAX6692MUA ,Precision SMBus-Compatible Remote/Local Temperature Sensors with Overtemperature AlarmsApplicationsVCC10kΩ EACHDesktop ComputersNotebook ComputersDXPSDA DATAServersMAX6648 CLOCKSCLKMAX66 ..
MAX6692MUA ,Precision SMBus-Compatible Remote/Local Temperature Sensors with Overtemperature AlarmsELECTRICAL CHARACTERISTICS(V = 3.0V to 5.5V, T = -55°C to +125°C, unless otherwise specified. Typic ..
MAX6692MUA ,Precision SMBus-Compatible Remote/Local Temperature Sensors with Overtemperature AlarmsApplicationsVCC10kΩ EACHDesktop ComputersNotebook ComputersDXPSDA DATAServersMAX6648 CLOCKSCLKMAX66 ..
MAX6692MUA+ ,Precision SMBus-Compatible Remote/Local Temperature Sensors with Overtemperature AlarmsFeatures♦ Dual Channel Measures Remote and LocalThe MAX6648/MAX6692 are precise, two-channel digi-T ..
MAX6692MUA+ ,Precision SMBus-Compatible Remote/Local Temperature Sensors with Overtemperature AlarmsFeatures♦ Dual Channel Measures Remote and LocalThe MAX6648/MAX6692 are precise, two-channel digi-T ..
MB3771PF-G-BND-JNE1 , ASSP For power supply applications BIPOLAR Power Supply Monitor
MB3771PS ,Power Supply MonitorFUJITSU SEMICONDUCTORDS04-27400-7EDATA SHEETASSP For power supply
MB3771PS ,Power Supply MonitorFUJITSU SEMICONDUCTORDS04-27400-7EDATA SHEETASSP For power supply
MB3773 ,Power Supply Monitor with Watch-Dog TimerFUJITSU SEMICONDUCTORDS04-27401-4EDATA SHEETASSPPower Supply Monitor with Watch-Dog TimerMB3773n DE ..
MB3775 ,SWITCHING REGULATOR CONTROLLERFUJITSU SEMICONDUCTORDS04-27204-3EDATA SHEETASSPSWITCHING REGULATOR CONTROLLERMB3775LOW VOLTAGE DUA ..
MB3775PF , SWITCHING REGULATOR CONTROLLER
MAX6690MEE+-MAX6690MEE+T
2°C Accurate Remote/Local Temperature Sensor with SMBus Serial Interface
General DescriptionThe MAX6690 is a precise digital thermometer that
reports the temperature of both a remote P-N junction
and its own die. The remote junction can be a diode-con-
nected transistor—typically a low-cost, easily mounted
2N3904 NPN type or 2N3906 PNP type—that replaces
conventional thermistors or thermocouples. Remote
accuracy is ±2°C for multiple transistor manufacturers,
with no calibration needed. The remote junction can also
be a common-collector PNP, such as a substrate PNP of
a microprocessor (µP).
The 2-wire serial interface accepts standard System
Management Bus (SMBusTM), Write Byte, Read Byte,
Send Byte, and Receive Byte commands to program the
alarm thresholds and to read temperature data.
Measurements can be done automatically and
autonomously, with the conversion rate programmed by
the user, or programmed to operate in a single-shot
mode. The adjustable conversion rate allows the user to
optimize supply current and temperature update rate to
match system needs. When the conversion rate is faster
than 1Hz, the conversion results are available as a 7-bit-
plus-sign byte with a 1°C LSB. When the conversion rate
is 1Hz or slower, the MAX6690 enters the extended
mode. In this mode, 3 additional bits of temperature data
are available in the extended resolution register, provid-
ing 10-bit-plus-sign resolution with a 0.125°C LSB.
Single-shot conversions also have 0.125°C per LSB reso-
lution when the conversion rate is 1Hz or slower.
A parasitic resistance cancellation (PRC) mode can also
be invoked for conversion rates of 1Hz or slower by set-
ting bit 4 of the configuration register to 1. In PRC mode,
the effect of series resistance on the leads of the external
diode is canceled. The 11-bit conversion in PRC mode is
performed in < 500ms and is disabled for conversion
rates faster than 1Hz. The one-shot conversion is also 11
bits in < 500ms.
The MAX6690 default low-temperature measurement
limit is 0°C. This can be extended to -64°C by setting bit
5 of the configuration register to 1.
The MAX6690 is available in a small, 16-pin QSOP sur-
face-mount package.
________________________Applications
FeaturesHigh Accuracy ±2°C (max) from +70°C to +100°C
(Remote)11-Bit, 0.125°C ResolutionDual Channel: Measures Remote and Local
TemperatureNo Calibration RequiredProgrammable Under/Overtemperature AlarmsI2C-Compatible/SMBus Interface+3V to +5.5V Supply Range
MAX6690
2°C Accurate Remote/Local Temperature
Sensor with SMBus Serial InterfaceN.C.N.C.
STBY
SMBCLK
N.C.
SMBDATA
ALERT
ADD0
N.C.
TOP VIEW
MAX6690
QSOPVCC
DXP
ADD1
DXN
N.C.
GND
GND
Pin ConfigurationVCC
DXP
CPU
DXN
STBY10kΩ EACH
CLOCK
DATA
INTERRUPT TO μC
+3V TO +5V SUPPLY200Ω0.1μF
SMBCLK
SMBDATA
ALERT
GNDADD0ADD1
2200pF
MAX6690
Typical Operating Circuit19-2190; Rev 2; 4/09
Ordering InformationDesktop Computers
Notebook Computers
Servers
Thin Clients
Workstations
Test and Measurement
Multichip Modules
SMBus is a trademark of Intel Corp.
PARTTEMP RANGEPIN-PACKAGEMAX6690MEE-55°C to +125°C16 QSOP
MAX6690
2°C Accurate Remote/Local Temperature
Sensor with SMBus Serial Interface
ABSOLUTE MAXIMUM RATINGS
ELECTRICAL CHARACTERISTICS(VCC= +3V to +5.5V, TA= -55°C to +125°C, unless otherwise noted. Typical values are at VCC= +3.3V and TA= +25°C.)
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
(All voltages are referenced to GND unless otherwise noted.)
VCC..........................................................................-0.3V to +6V
DXP, ADD_.................................................-0.3V to (VCC+ 0.3V)
DXN ......................................................................-0.3V to +0.8V
SMBCLK, SMBDATA, ALERT, STBY........................-0.3V to +6V
SMBDATA, ALERTCurrent.................................-1mA to +50mA
DXN Current ......................................................................±1mA
ESD Protection (all pins, Human Body Model)..................2000V
Continuous Power Dissipation (TA= +70°C)
16-Pin QSOP (derate 8.30mW/°C above +70°C).........667mW
Operating Temperature Range ........................-55°C to +125°C
Junction Temperature......................................................+150°C
Storage Temperature Range ............................-65°C to +165°C
Lead Temperature (soldering, 10s).................................+300°C
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITS
TEMPERATURE-TO-DIGITAL CONVERTER+60°C ≤ TA ≤ +100°C, VCC = +3.3V-2.5+2.5
0°C ≤ TA ≤ +100°C, VCC = +3.3V-3.5+3.5Accuracy (Local Sensor)
-55°C ≤ TA ≤ +120°C, VCC = +3.3V-5.0+5.070° C ≤ TR J ≤ + 100° C , V C C = + 3.3V ( N ote 1) -2+2
0°C ≤ TRJ ≤ +100°C, VCC = +3.3V (Note 1)-3.5+3.5Accuracy (Remote Sensor)55°C ≤ TRJ ≤ +120°C , V C C = + 3.3V ( Notes 1, 2) -5+5
Line Regulation0.20.5°C°CResolution (Legacy Mode)Conversion rate >1Hz+8Bits
+0.125°CResolution (Extended Mode)Conversion rate ≤1Hz+11Bits
Undervoltage Lockout
ThresholdUVLOVCC input, disables A/D conversion,
rising edge+2.60+2.80+2.95V
Undervoltage Lockout
Hysteresis+90mV
Supply Voltage RangeVCC+3.0+5.5Vow er - O n Reset ( P O R) Thr eshol d VCC, falling edge+1.5+2.0+2.5V
POR Threshold Hysteresis+90mV
Standby CurrentSMBus static+3+10µA
Operating CurrentDuring conversion+0.55+1mA
0.25 conversion/s (Note 3)+40+70Average Operating Current2 conversion/s (Note 3)+150+250µA
Conversion TimetCONVFrom stop bit to conversion completed, in
legacy mode (Note 3)+95+125+156ms
Conversion Timing Error±25%
High level+80+100+120Remote-Diode CurrentIRJLow level+8+10+12µA
MAX6690
2°C Accurate Remote/Local Temperature
Sensor with SMBus Serial Interface
ELECTRICAL CHARACTERISTICS (continued)(VCC= +3V to +5.5V, TA= -55°C to +125°C, unless otherwise noted. Typical values are at VCC= +3.3V and TA= +25°C.)
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITSLogic Input Low VoltageVILVCC = +3.0V to +5.5V+0.8V
VCC = +3.0V+2.2Logic Input High VoltageVIHVCC = +5.5V+2.6V
Input Leakage CurrentILEAKVIN = GND or VCC±2µA
VOL = +0.6V+6Output Low Sink CurrentIOLVOL = +0.4V+1mA
Input CapacitanceCIN+5pF
Output High Leakage CurrentVOH = +5.5V+1µA
Serial Clock FrequencyfSCL(Note 4)0+100kHz
Bus Free Time Between STOP
and START ConditionstBUF+4.7µs
START Condition Setup Time+4.7µs
Repeat START Condition Setup
TimetSU:STA90% to 90%+50µs
START Condition Hold TimetHD:STA10% of SMBDATA to 90% of SMBCLK+4µs
STOP Condition Setup TimetSU:STO90% of SMBCLK to 10% of SMBDATA662+4µs
Clock Low PeriodtLOW10% to 10%+4.7µs
Clock High PeriodtHIGH90% to 90%+4µs
Data Setup TimetSU:DAT90% of SMBDATA to 10% of SMBCLK+250ns
Data Hold TimetHD:DAT(Note 5)0µs
Receive SCL/SDA Rise TimetR+1µs
Receive SCL/SDA Fall TimetF+300ns
SMBus TimeouttTIMEOUTSMBDATA and SMBCLK time low for reset
of serial interface+25+40ms
Note 1:+25°C ≤TA≤+85°C.
Note 2:If both the MAX6690 and the remote junction are below TA= -20°C, then VCC> 3.15V.
Note 3:The conversion time doubles for the extended resolution mode. This causes the average operating current to approximately
double.
Note 4:The serial interface resets when SMBCLK is low for more than tTIMEOUT.
Note 5:Note that a transition must internally provide at least a hold time to bridge the undefined region (300ns max) of SMBCLK’s
falling edge.
MAX6690
2°C Accurate Remote/Local Temperature
Sensor with SMBus Serial Interface
Typical Operating Characteristics(VCC= +3.3V to +5.5V, TA= +25°C, unless otherwise noted.)
TEMPERATURE ERROR vs.
REMOTE-DIODE TEMPERATURE
MAX6690 toc01
TEMPERATURE (°C)
TEMPERATURE ERROR (
°C)
FAIRCHILD 2N390410k1M100100M
TEMPERATURE ERROR vs.
POWER-SUPPLY NOISE FREQUENCYMAX6690 toc02
FREQUENCY (Hz)
TEMPERATURE ERROR (
VIN = 500mVp-p LOCAL
VIN = 500mVp-p REMOTE 10M
TEMPERATURE ERROR vs.
COMMON-MODE NOISE FREQUENCYMAX6690 toc03
FREQUENCY (Hz)
TEMPERATURE ERROR (
100k203040501060708090100
TEMPERATURE ERROR vs.
DXP-DXN CAPACITANCEMAX6690 toc04
DXP-DXN CAPACITANCE (nF)
TEMPERATURE ERROR (
VCC = +5V
STANDBY SUPPLY CURRENT vs.
SUPPLY VOLTAGE
MAX6690 toc05
SUPPLY VOLTAGE (V)
STANDBY SUPPLY CURRENT (
MAX6690
2°C Accurate Remote/Local Temperature
Sensor with SMBus Serial Interface
Pin Description
PINNAMEFUNCTION1, 5, 9, 13, 16N.C.No Connection. Not internally connected. May be used for PC board trace routing.
2VCCSupply Voltage Input. +3.0V to +5.5V. Bypass to GND with a 0.1µF capacitor. A 200Ω series
resistor is recommended but not required for additional noise filtering.DXPCombined Current Source and ADC Positive Input for Remote-Junction Channel. If a remote-
sensing junction is not used, connect DXP to DXN.
4DXNCombined Current Sink and ADC Negative Input. DXN is internally biased to a diode voltage above
ground.ADD1SMBus Slave Address Select Input. ADD0 and ADD1 are sampled upon power-up.
7, 8GNDGroundADD0SMBus Slave Address Select Input. ADD0 and ADD1 are sampled upon power-up.ALERTSMBus Alert (Interrupt) Output. Open drain.SMBDATASMBus Serial-Data Input/Output. Open drain.SMBCLKSMBus Serial-Clock InputSTBYHardware Standby Input. Temperature and comparison threshold data are retained in standby
mode. Low = standby mode, high = operating mode.
MAX6690
2°C Accurate Remote/Local Temperature
Sensor with SMBus Serial Interface
Detailed DescriptionThe MAX6690 is a temperature sensor that communi-
cates through an SMBus/I2C-compatible interface with a
µP in thermal-management applications. Essentially an
11-bit serial analog-to-digital converter (ADC) with a
sophisticated front end, the MAX6690 measures the
change in diode voltage at different current levels to cal-
culate temperature. It contains a current source, a multi-
plexer, an ADC, an SMBus interface, and associated
control logic (Figure 1). Temperature data from the ADC
is loaded into data registers, where it is automatically
compared with data previously stored in four
over/undertemperature alarm registers.
ADC and MultiplexerThe ADC is an averaging type that integrates over a
60ms period (each channel, typically, in the 8-bit “lega-
cy” mode), with excellent noise rejection.
The multiplexer automatically steers bias currents
through the remote and local diodes. The ADC and
associated circuitry measure their forward voltages and
compute their temperatures. Both channels are auto-
matically converted once the conversion process has
started, either in free-running or single-shot mode. If
one of the two channels is not used, the device still per-
forms both measurements, and the user can ignore the
results of the unused channel. If the remote-diode
channel is unused, connect DXP to DXN rather than
leave the pins open.
The DXN input is biased at 1VBEabove ground by an
internal diode to set up the ADC inputs for a differential
measurement. The worst-case DXP-DXN differential
input voltage range is 0.28V to 0.9V.
Excess resistance in series with the remote diode caus-
es about +1/2°C error per ohm when the parasitic resis-
tance cancellation mode is not being used. When the
parasitic resistance cancellation mode is being used,
excess resistance of up to 100Ωdoes not cause any
discernable error. A 200µV offset voltage forced on
DXP-DXN causes about 1°C error.
A/D Conversion SequenceA conversion sequence consists of a local temperature
measurement and a remote-temperature measurement.
Each time a conversion begins, whether initiated auto-
matically in the free-running autoconvert mode
(RUN/STOP = 0) or by writing a “One-Shot” command,
both channels are converted, and the results of both
measurements are available after the end of conver-
sion. A BUSY status bit in the status byte shows that the
device is actually performing a new conversion; howev-
er, even if the ADC is busy, the results of the previous
conversion are always available.
Remote-Diode SelectionThe MAX6690 can directly measure the die tempera-
ture of CPUs and other ICs having on-board tempera-
ture-sensing diodes as shown in the Typical Operating
Circuit, or it can measure the temperature of a discrete
diode-connected transistor. For best accuracy, the dis-
crete transistor should be a small-signal device with its
collector and base connected together. Accuracy has
been experimentally verified for all of the devices listed
in Table 1.
The transistor must be a small-signal type with a rela-
tively high forward voltage; otherwise, the A/D input
voltage range can be violated. The forward voltage
must be >0.28V at 10µA; check to ensure this is true at
the highest expected temperature. The forward voltage
must be <0.9V at 100µA; check to ensure this is true at
the lowest expected temperature. Large power transis-
tors don’t work at all. Also, ensure that the base resis-
tance is <100Ω. Tight specifications for forward-current
gain (+50 to +150, for example) indicate that the manu-
facturer has good process controls and that the
devices have consistent VBE characteristics.
For heat-sink mounting, the 500-32BT02-000 thermal
sensor from Fenwal Electronics is a good choice. This
device consists of a diode-connected transistor, an alu-
minum plate with screw hole, and twisted-pair cable
(Fenwal Inc., Milford, MA, 508-478-6000).
Thermal Mass and Self-HeatingThermal mass can significantly affect the time required
for a temperature sensor to respond to a sudden
change in temperature. The thermal time constant of
the 16-pin QSOP package is about 140s in still air. For
the junction temperature of a MAX6690 in still air to set-
tle to within +1°C after a sudden +100°C change in air
temperature, about five time constants or 12 minutes
are required. However, the MAX6690 is not intended to
MANUFACTURERMODEL NO.Central Semiconductor (USA)CMPT3904
Fairchild Semiconductor (USA)2N3904, 2N3906
ON Semiconductor (USA)2N3904, 2N3906
Rohm Semiconductor (USA)SST3904
Samsung (Korea)KST3904-TF
Siemens (Germany)SMBT3904
Zetex (England)FMMT3904CT-ND
Table 1. Remote-Sensor Transistor
Manufacturers
Note:Transistors must be diode connected (base shorted to
collector).
MAX6690
2°C Accurate Remote/Local Temperature
Sensor with SMBus Serial InterfaceFigure 1. Functional Diagram
REMOTE
MUXLOCAL
REMOTE TEMPERATURE
DATA REGISTER
HIGH-TEMPERATURE THRESHOLD
(REMOTE T
HIGH
LOW-TEMPERATURE THRESHOLD
(REMOTE T
LOW
DIGITAL COMPARATOR
(REMOTE)
LOCAL TEMPERATURE
DATA REGISTER
HIGH-TEMPERATURE THRESHOLD
(LOCAL T
HIGH)
LOW-TEMPERATURE THRESHOLD
(LOCAL T
LOW
DIGITAL COMPARATOR
(LOCAL)
COMMAND BYTE
(INDEX) REGISTER
SMBDATA
SMBCLK
ADDRESSDECODERREAD
WRITE
CONTROL
LOGIC
SMBusADD1
ADD0
STBY
STATUS BYTE REGISTER
CONFIGURATION
BYTE REGISTER
CONVERSION RATE
REGISTER
ALERT RESPONSE
ADDRESS REGISTER
SELECTED VIASLAVE ADD = 0001 100
ADCDIODEFAULT
DXPDXNGND--8
ALERT
MAX6690
MAX6690
2°C Accurate Remote/Local Temperature
Sensor with SMBus Serial Interfacemeasure ambient temperature; when measuring local
temperature, it senses the temperature of the PC board
to which it is soldered. The leads provide a good ther-
mal path between the PC board traces and the
MAX6690’s die. Thermal conductivity between the
MAX6690’s die and the ambient air is poor by compari-
son. Because the thermal mass of the PC board is far
greater than that of the MAX6690, the device follows
temperature changes on the PC board with little or no
perceivable delay.
When measuring temperature with discrete remote sen-
sors, the use of smaller packages, such as SOT23s,
yields the best thermal response times. Take care to
account for thermal gradients between the heat source
and the sensor, and ensure that stray air currents
across the sensor package do not interfere with mea-
surement accuracy. When measuring the temperature
of a CPU or other IC with an on-chip sense junction,
thermal mass has virtually no effect; the measured tem-
perature of the junction tracks the actual temperature
within a conversion cycle.
Self-heating does not significantly affect measurement
accuracy. Remote-sensor self-heating due to the diode
current source is negligible. For the local diode, the
worst-case error occurs when autoconverting at the
fastest rate and simultaneously sinking maximum cur-
rent at the ALERToutput. For example, at an 8Hz rate
and with ALERTsinking 1mA, the typical power dissi-
pation is VCCx 450µA + 0.4V x 1mA. Package theta J-
A is about 150°C/Ω, so with VCC= 5V and no copper
PC board heat sinking, the resulting temperature rise is:
ΔT = 2.7mW x 150°C/W = 0.4°C
Even with these contrived circumstances, it is difficult
to introduce significant self-heating errors.
ADC Noise FilteringThe ADC is an integrating type with inherently good
noise rejection, especially of low-frequency signals such
as 60Hz/120Hz power-supply hum. Micropower opera-
tion places constraints on high-frequency noise rejection;
therefore, careful PC board layout and proper external
noise filtering are required for high-accuracy remote
measurements in electrically noisy environments.
High-frequency EMI is best filtered at DXP and DXN with
an external 2200pF capacitor. This value can be
increased to about 3300pF (max), including cable
capacitance. Capacitance >3300pF introduces errors
due to the rise time of the switched current source.
Nearly all noise sources tested cause the ADC measure-
ments to be higher than the actual temperature, typically
by +1°C to +10°C, depending on the frequency and
amplitude (see Typical Operating Characteristics).
PC Board LayoutPlace the MAX6690 as close as practical to the
remote diode. In a noisy environment, such as a
computer motherboard, this distance can be 4in to
8in (typ) or more, as long as the worst noise
sources (such as CRTs, clock generators, memory
buses, and ISA/PCI buses) are avoided.Do not route the DXP-DXN lines next to the deflec-
tion coils of a CRT. Also, do not route the traces
across a fast memory bus, which can easily intro-
duce +30°C error, even with good filtering.
Otherwise, most noise sources are fairly benign.Route the DXP and DXN traces in parallel and in
close proximity to each other, away from any high-
voltage traces, such as +12VDC. Leakage currents
from PC board contamination must be dealt with
carefully since a 20MΩleakage path from DXP to
ground causes about +1°C error.Connect guard traces to GND on either side of the
DXP-DXN traces (Figure 2). With guard traces in
place, routing near high-voltage traces is no longer
an issue.Route through as few vias and crossunders as pos-
sible to minimize copper/solder thermocouple
effects.When introducing a thermocouple, make sure that
both the DXP and the DXN paths have matching
thermocouples. In general, PC-board-induced ther-
mocouples are not a serious problem. A copper-
solder thermocouple exhibits 3µV/°C, and it takes
about 200µV of voltage error at DXP-DXN to cause
a +1°C measurement error. So, most parasitic ther-
mocouple errors are swamped out.Use wide traces. Narrow traces are more inductive
and tend to pick up radiated noise. The 10mil
widths and spacings recommended in Figure 2
aren’t absolutely necessary (as they offer only a
MINIMUM
10mils
10mils
10mils
10mils
GND
DXN
DXP
GND
Figure 2. Recommended DXP/DXN PC Traces