MAXIM MAX6655, MAX6656 Technical data

19-2117; Rev 1; 5/06
Dual Remote/Local Temperature Sensors and
Four-Channel Voltage Monitors
General Description
The MAX6655/MAX6656 are precise voltage and tem­perature monitors. The digital thermometer reports the temperature of two remote sensors and its own die tem­perature. The remote sensors are diode-connected transistors—typically a low-cost, easily mounted 2N3906 PNP type—that replace conventional thermis­tors or thermocouples. Remote accuracy is ±1°C for multiple transistor manufacturers with no calibration necessary. The remote channels can also measure the die temperature of other ICs, such as microprocessors, that contain a substrate-connected PNP with its collec­tor grounded and its base and emitter available for tem­perature-sensing purposes. The temperature is digitized with 11-bit resolution.
The MAX6655/MAX6656 also measure their own supply voltage and three external voltages with 8-bit resolution. Each voltage input’s sensitivity is set to give approxi­mately 3/4-scale output code when the input voltage is at its nominal value. The MAX6655 operates at +5V supply and its second voltage monitor is 3.3V. The MAX6656 operates on a +3.3V supply and its second voltage monitor is 5V.
The 2-wire serial interface accepts standard SMBus™ Write Byte, Read Byte, Send Byte, and Receive Byte commands to program the alarm thresholds and to read data. The MAX6655/MAX6656 also provide SMBus alert response and timeout functions. The MAX6655/MAX6656 measure automatically and autonomously, with the con­version rate programmable. The adjustable rate allows the user to control the supply current.
In addition to the SMBus ALERT output, the MAX6655/ MAX6656 feature an OVERT output, which is used as a temperature reset that remains active only while the temperature is above the maximum temperature limit. The OVERT output is optimal for fan control or for sys- tem shutdown.
Features
Three Temperature Channels
Two Remote PN Junctions One Local Sensor
Four Voltage Channels
+12V, +5V, +3.3V, +2.5V Three External Monitors One Internal Supply Monitor
11-Bit, 0.125°C Resolution
High Accuracy: ±1°C Over +60°C to +100°C
Temperature Range
Programmable Under/Over-Threshold Alarms
Programmable Power-Saving Mode
No Calibration Required
SMBus/I
2
C-Compatible Interface
OVERT Output for Fan Control and System
Shutdown
Ordering Information
PART TEMP RANGE
MAX6655MEE -55°C to +125°C
MAX6656MEE -55°C to +125°C
Typical Application Circuit appears at end of data sheet.
PIN­PACKAGE
16 QSOP
16 QSOP
Pin Configuration
MAX6655/MAX6656
PKG CODE
E16-5
E16-5
TOP VIEW
V
DXP1
DXN1
ADD0
ADD1
DXP2
DXN2
GND
16
15
14
13
12
11
10
9
STBY
SMBCLK
OVERT
SMBDATA
ALERT
V
IN2
V
IN1
V
IN3
1
CC
2
3
MAX6655
4
MAX6656
5
6
7
8
QSOP
Notebooks
Thin Clients
Servers
S.
*P, Is ae c-
SMBus is a trademark of Intel Corp.
________________________________________________________________ Maxim Integrated Products 1
Applications
Workstations
Communication Equipment
Desktop PC
For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct! at 1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com.
MAX6655/MAX6656
Dual Remote/Local Temperature Sensors and Four-Channel Voltage Monitors
2 _______________________________________________________________________________________
ABSOLUTE MAXIMUM RATINGS
ELECTRICAL CHARACTERISTICS
(VCC= +3.0V to +3.6V for MAX6656, VCC= +4.5V to +5.5V for MAX6655, TA= -55°C to +125°C, unless otherwise noted. Typical values are at V
CC
= +3.3V for MAX6656, VCC= +5.0V for MAX6655, 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.
VCCto GND..............................................................-0.3V to +6V
DXN_ to GND ........................................................-0.3V to +0.8V
SMBCLK, SMBDATA, ALERT, STBY,
OVERT to GND .....................................................-0.3V to +6V
V
IN1
to GND............................................................-0.3V to +16V
V
IN2
to GND..............................................................-0.3V to +6V
V
IN3
to GND..............................................................-0.3V to +6V
All Other Pins to GND.................................-0.3V to (V
CC
+ 0.3V)
SMBDATA, ALERT, OVERT Current....................-1mA to +50mA
DXN_ Current......................................................................±1mA
ESD Protection (all pins, Human Body Model) ..................2000V
Continuous Power Dissipation (T
A
= +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 +150°C
Lead Temperature (soldering, 10s) .................................+300°C
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
Supply Range V
CC
3.0 5.5 V
+60°C TA +100°C
Accuracy (Local Sensor)
0°C T
A
+125°C ±3
°C
+60°C ≤ T
RJ
+100°C ±1
Accuracy (Remote Sensor)
0°C T
RJ
+120°C ±3
°C
°C
Temperature Measurement Resolution
11
Bits
ADC Input Impedance Z
IN
V
IN1
, V
IN2
, V
IN3
input resistance
k
ADC Total Error
V
IN1
, V
IN2
, V
IN3
between 30% and 120% of
nominal
±1
%
VIN ADC Resolution 8
Bits
Undervoltage Lockout Threshold
VCC input, disables A/D conversion, falling edge
V
Undervoltage Lockout Hysteresis
90 mV
Power-On Reset (POR) Threshold
V
CC
, falling edge 1 1.7 2.5 V
POR Threshold Hysteresis 90 mV Standby Current SMBus static, STBY = GND 3 10 µA
DXP and DXN Leakage Current In standby mode 2 µA
Average Operating Current Continuous temperature mode
µA
Conversion Time for Single Temperature Measurement
t
CON
From stop bit to conversion completed 95
ms
Monitoring Cycle Time t
MONI
Total of 3 temperature plus 4 voltage measurements
ms
±1.5
0.125
UVLO
100
2.50 2.70 2.90
550 1000
125 155
625
±1.5
MAX6655/MAX6656
Dual Remote/Local Temperature Sensors and
Four-Channel Voltage Monitors
_______________________________________________________________________________________ 3
ELECTRICAL CHARACTERISTICS (continued)
(VCC= +3.0V to +3.6V for MAX6656, VCC= +4.5V to +5.5V for MAX6655, TA= -55°C to +125°C, unless otherwise noted. Typical values are at V
CC
= +3.3V for MAX6656, VCC= +5.0V for MAX6655, TA= +25°C.)
PARAMETER
CONDITIONS
UNITS
High level 80
Remote Junction Current (DXP, DXN)
Low level 8 10 14
µA
SMBus INTERFACE (SMBCLK, SMBDATA, STBY)
Logic Input Low Voltage V
IL
V
CC
= +3.0V to +5.5V 0.8 V
V
CC
= +3.0V 2.1
Logic Input High Voltage V
IH
V
CC
= +5.5V 2.6
V
Input Leakage Current I
LEAK
V
IN
= GND or V
CC
±A
Output Low Sink Current I
OL
V
OL
= +0.6V 6 mA
Input Capacitance C
IN
5pF
SMBus Timeout SMBCLK or SMBDATA time low for reset 30 35 60 ms
ALERT, OVERT
Output Low Sink Current V
OL
= +0.6V 6 mA
Output High Leakage Current V
OH
= +5.5V 1 µA
SMBus TIMING
Serial Clock Frequency f
SCL
kHz
Bus Free Time Between STOP and START Condition
t
BUF
4.7 µs
START Condition Setup Time 4.7 µs
Repeat START Condition Setup Time
90% to 90% 50 ns
START Condition Hold Time
10% of SMBDATA to 90% of SMBCLK 4 µs
STOP Condition Setup Time
90% of SMBCLK to 10% of SMBDATA 4 µs
Clock Low Period t
LOW
10% to 10% 4.7 µs
Clock High Period t
HIGH
90% to 90% 4 µs
Data Setup Time
90% of SMBDATA to 10% of SMBCLK
ns
Data Hold Time
(Note 1) 0 µs
Receive SMBCLK/SMBDATA Rise Time
t
R
s
Receive SMBCLK/SMBDATA Fall Time
t
F
ns
Pulse Width of Spike Suppressed
t
SP
050ns
SYMBOL
t
SU:STA
t
HD:STA
t
SU:STO
t
SU:DAT
t
HD:DAT
MIN TYP MAX
100 140
250
400
300
MAX6655/MAX6656
Dual Remote/Local Temperature Sensors and Four-Channel Voltage Monitors
4 _______________________________________________________________________________________
Typical Operating Characteristics
(TA = +25°C, unless otherwise noted.)
20
10
0
-10
-20 1 10 100
REMOTE TEMPERATURE ERROR
vs. PC BOARD RESISTANCE
MAX6655/MAX6656 toc01
LEAKAGE RESISTANCE (MΩ)
REMOTE TEMPERATURE ERROR (°C)
PATH = DXP TO GND
PATH = DXP TO VCC (5V)
-5
-2
-3
-4
-1
0
1
2
3
4
5
-55 -5 45 95
REMOTE TEMPERATURE ERROR
vs. REMOTE-DIODE TEMPERATURE
MAX6655/MAX6656 toc02
TEMPERATURE (°C)
REMOTE TEMPERATURE ERROR (°C)
RANDOM SAMPLE 2N3906
20
15
10
5
0
02010 30 40 50
TEMPERATURE ERROR
vs. POWER-SUPPLY NOISE FREQUENCY
MAX6655/MAX6656 toc03
FREQUENCY (MHz)
TEMPERATURE ERROR (°C)
VIN = SQUARE WAVE APPLIED TO V
CC
WITH
NO V
CC
BYPASS CAPACITOR
V
IN
= 250mVp-p
REMOTE DIODE
0
2
4
6
8
10
12
14
0 1020304050
REMOTE TEMPERATURE ERROR
vs. COMMON-MODE NOISE FREQUENCY
MAX6655/MAX6656 toc04
FREQUENCY (MHz)
REMOTE TEMPERATURE ERROR (°C)
VIN = 200mVp-p
VIN = 100mVp-p
VIN = SQUARE WAVE AC-COUPLED TO DXN
0
2
4
6
8
10
12
14
0 50 100 150 200
REMOTE TEMPERATURE ERROR
vs. DXP-DXN CAPACITANCE
MAX6655/MAX6656 toc05
DXP-DXN CAPACITANCE (nF)
REMOTE TEMPERATURE ERROR (°C)
VCC = +5V
0
15
10
5
20
25
30
35
40
45
50
1 10 100 1000
STANDBY SUPPLY CURRENT
vs. CLOCK FREQUENCY
MAX6655/MAX6656 toc06
SMBCLK FREQUENCY (kHz)
SUPPLY CURRENT (µA)
SMBCLK IS DRIVEN RAIL-TO-RAIL
0
20
40
60
80
100
120
140
012345
STANDBY SUPPLY CURRENT
vs. SUPPLY VOLTAGE
MAX6655/MAX6656 toc07
SUPPLY VOLTAGE (V)
SUPPLY CURRENT (µA)
ADD0, ADD1 = GND
ADD0, ADD1 = HIGH-Z
0
40
20
80
60
120
100
-1 1 20 345
RESPONSE TO THERMAL SHOCK
MAX6655/MAX6656 toc08
TIME (s)
TEMPERATURE (°C)
REMOTE DIODE IMMERSED IN +115°C FLUORINERT BATH
0
4
2
8
6
12
10
0406020 80 100 120
VOLTAGE ACCURACY
vs. TEMPERATURE
MAX6655/MAX6656 toc09
TEMPERATURE (°C)
OUTPUT VOLTAGE (V)
V
IN1
V
CC
V
IN2
V
IN3
INPUT VOLTAGES ARE NOMINAL
Detailed Description
The MAX6655/MAX6656 are voltage and temperature monitors that communicate through an SMBus-compat­ible interface with a microprocessor or microcontroller in thermal management applications.
Essentially an 11-bit serial ADC with a sophisticated front end, the MAX6655/MAX6656 contain a switched-current source, a multiplexer, an ADC, an SMBus interface, and the associated control logic. Temperature data from the ADC is loaded into a data register, where it is automati­cally compared with data previously stored in over/under­temperature alarm threshold registers. Temperature data can be read at any time with 11 bits of resolution.
The MAX6655/MAX6656 can monitor external supply volt­ages of typically 12V, 2.5V, and 3.3V for the MAX6655 and 5.0V for the MAX6656, as well as their own supply voltage. All voltage inputs are converted to an 8-bit code using an ADC. Each input voltage is scaled down by an
on-chip resistive-divider so that its output, at the nominal input voltage, is approximately 3/4 of the ADC’s full-scale range, or a decimal count of 198.
ADC
The averaging ADC integrates over a 40ms period (typ) with excellent noise rejection. The ADC converts a tem­perature measurement in 125ms (typ) and a voltage measurement in 62.5ms (typ). For temperature mea­surements, the multiplexer automatically steers bias currents through the remote diode, then the forward voltage is measured and the temperature is computed.
The DXN input is biased at one diode drop above 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.25V to +0.95V.
Excess resistance in series with the remote diode caus­es about +1/2°C error/. A 200µV offset voltage at DXP-DXN causes about -1°C error.
MAX6655/MAX6656
Dual Remote/Local Temperature Sensors and
Four-Channel Voltage Monitors
_______________________________________________________________________________________ 5
Pin Description
PIN NAME FUNCTION
1VCCSupply Voltage. +5V for MAX6655; +3.3V for MAX6656. Bypass VCC to GND with a 0.1µF capacitor.
2 DXP1
External Diode 1 Positive Connection. DXP1 is the combined current source and ADC positive input for remote-diode 1. If a remote-sensing junction is not used, connect DXP1 to DXN1.
3 DXN1
External Diode 1 Negative Connection. DXN1 is the combined current sink and ADC negative input for remote-diode 1. DXN1 is normally biased to a diode voltage above ground.
4 ADD0
SMBus Slave Address Select Input. ADD0 and ADD1 are sampled upon power-up. Table 5 is the truth table.
5 ADD1 SMBus Slave Address Select Input. ADD0 and ADD1 are sampled upon power-up.
6 DXP2
External Diode 2 Positive Connection. DXP2 is the combined current source and ADC positive input for remote-diode 2. If a remote-sensing junction is not used, connect DXP2 to DXN2.
7 DXN2
External Diode 2 Negative Connection. DXN2 is the combined current sink and ADC negative input for remote-diode 2. DXN2 is normally biased to a diode voltage above ground.
8 GND Ground
9V
IN3
External Voltage Monitor 3. V
IN3
is typically used to monitor +2.5V supplies.
10 V
IN1
External Voltage Monitor 1. V
IN1
is typically used to monitor +12V supplies.
11 V
IN2
External Voltage Monitor 2. V
IN2
is typically used to monitor voltage supplies of +3.3V for MAX6655
and +5.0V for MAX6656.
12 ALERT SMBus Alert (Interrupt) Output, Open-Drain
13
SMBus Serial-Data Input/Output, Open-Drain
14 OVERT
Overtemperature Alarm Output, Open-Drain. OVERT is an unlatched alarm output that responds to the programmed maximum temperature limit for all temperature channels.
15 SMBCLK SMBus Serial-Clock Input
16 STBY
Hardware Standby Input. Drive STBY low for low-power standby mode. Drive STBY high for normal operating mode. Temperature and comparison threshold data are retained in standby mode.
SMBDATA
MAX6655/MAX6656
ADC Conversion Sequence
Each time a conversion begins, all channels are con­verted, and the results of the measurements are avail­able after the end of conversion. A BUSY status bit in the Status Byte shows that the device is actually per­forming a new conversion; however, even if the ADC is busy, the results of the previous conversion are always available. The conversion sequence for the MAX6655 (MAX6656) is External Diode 1, External Diode 2, Internal Diode, V
IN3
, V
IN2 (VCC
), V
IN1
, V
CC (VIN2
).
The ADC always converts at maximum speed, but the time between a sequence of conversions is adjustable. The Conversion Rate Control Byte (Table 1) shows the possible delays between conversions. Disabling voltage or temperature measurements with the Configuration Byte makes the ADC complete the conversion sequence faster.
Low-Power Standby Mode
Standby mode disables the ADC and reduces the sup­ply current drain to 3µA (typ). Enter standby mode by forcing STBY low or through the RUN/STOP bit in the
Configuration Byte register. Hardware and software standby modes behave identically; all data is retained in memory, and the SMBus interface is alive and listen­ing for reads and writes. Standby mode is not a shut­down mode. Activity on the SMBus draws extra supply current (see Typical Operating Characteristics).
Enter hardware standby mode by forcing STBY low. In a notebook computer, this line may be connected to the system SUSTAT# suspend-state signal. The STBY low state overrides any software conversion command. If a hardware or software standby command is received while a conversion is in progress, the conver­sion cycle is truncated, and the data from that conver­sion is not latched into the Temperature Reading register. The previous data is not changed and remains available.
Supply current during the 125ms conversion is typically 550µA. Between conversions, the instantaneous supply current is about 25µA, due to the current consumed by the conversion-rate timer. With very low supply voltages (under the POR threshold), the supply current is higher due to the address input bias currents.
Dual Remote/Local Temperature Sensors and Four-Channel Voltage Monitors
6 _______________________________________________________________________________________
Write Byte Format
Read Byte Format
Send Byte Format Receive Byte Format
Slave Address: equiva­lent to chip-select line of a 3-wire interface
Command Byte: selects which register you are writing to
Data Byte: data goes into the register set by the command byte (to set thresholds, configuration masks, and sampling rate)
Slave Address: equiva­lent to chip-select line
Command Byte: selects which register you are reading from
Slave Address: repeated due to change in data­flow direction
Data Byte: reads from the register set by the command byte
Data Byte: writes data to the register commanded by the last read byte or write byte transmission
Data Byte: reads data from the register commanded by the last read byte or write byte transmission; also used for SMBus alert response return address
S = Start condition P = Stop condition
Shaded = Slave transmission
A = Not acknowledged
ACK
7 bits
ADDRESS ACK
8 bits
DATA ACK P
8 bits
S COMMANDWR
ACK
7 bits
ADDRESS ACK S ACK
8 bits
DATA
7 bits
ADDRESS RD
8 bits
PS COMMAND A
WR
ACK
7 bits
ADDRESS
8 bits
COMMAND ACK PS
WR
ACK
7 bits
ADDRESS RD
8 bits
DATA PS
A
Figure 1. SMBus/I2C Protocols
Loading...
+ 12 hidden pages