19-2865; Rev 1; 12/03
Temperature Monitors and
PWM Fan Controllers
General Description
The MAX6653/MAX6663/MAX6664 are ACPI-compliant
local and remote-junction temperature sensors and fan
controllers. These devices measure their own die tem-
perature, as well as the temperature of a remote-PN
junction and control the speed of a DC cooling fan
based on the measured temperature. Remote tempera-
ture measurement accuracy is ±1°C from +60°C to
+100°C. Temperature measurement resolution is
0.125°C for both local and remote temperatures.
Internal watchdog set points are provided for both local
and remote temperatures. There are two comparison
set points for local temperatures and two for remote
temperatures. When a set point is crossed, the
MAX6653/MAX6663/MAX6664 assert either the
INT
or
THERM
outputs. These outputs can be used as inter-
rupts, clock throttle signals, or overtemperature shut-
down signals. Two pins on the MAX6653 control the
power-up values of the comparison set points, provid-
ing fail-safe protection even when the system is unable
to program the trip temperatures. The MAX6653 has
two additional shutdown outputs,
SDR
and
SDL,
that
are triggered when the remote or local temperatures
exceed the programmed shutdown set points. The
INT
output for the MAX6653/MAX6663 and
THERM
outputs
for the MAX6653/MAX6663/MAX6664 can also function
as inputs if either is pulled low to force the fan to full
speed, unless this function is masked by the user.
The MAX6653/MAX6663/MAX6664 are available in
16-pin QSOP packages and operate over the -40°C to
+125°C temperature range.
Features
o
Remote-Junction Temperature Sensor Within
±1°C Accuracy (+60°C to +100°C)
o
ACPI-Compatible Programmable Temperature
Alarms
o
0.125°C Resolution Local and Remote-Junction
Temperature Measurement
o
Programmable Temperature Offset for System
Calibration
o
SMBus 2-Wire Serial Interface with Timeout
o
Automatic or Manual Fan-Speed Control
o
PWM Fan Control Output
o
Fan-Speed Monitoring and Watchdog
o
Fan Fault and Failure Indicators
o
Compatible with 2-Wire or 3-Wire Fans
(Tachometer Output)
o
+3V to +5.5V Supply Range
o
Additional Shutdown Set Point (MAX6653)
o
Controlled PWM Rise/Fall Times
MAX6653/MAX6663/MAX6664
Ordering Information
PART
MAX6653AEE
MAX6663AEE
MAX6664AEE
TEMP RANGE
-40°C to +125°C
-40°C to +125°C
-40°C to +125°C
PIN-PACKAGE
16 QSOP
16 QSOP
16 QSOP
Applications
Personal Computers
Servers
Workstations
Telecom Equipment
Networking Equipment
Test Equipment
Industrial Controls
TOP VIEW
PWM_OUT 1
TACH/AIN 2
CRT0 3
CRT1 4
GND 5
V
CC
6
THERM 7
FAN_FAULT 8
Pin Configurations
16 SMBCLK
15 SMBDATA
14 INT
MAX6653
13 ADD
12 SDR
11 SDL
10 DXP
9
DXN
Typical Operating Circuits appear at end of data sheet.
Functional Diagram appears at end of data sheet.
QSOP
Pin Configurations continued at end of data sheet.
________________________________________________________________
Maxim Integrated Products
1
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.
Temperature Monitors and
PWM Fan Controllers
MAX6653/MAX6663/MAX6664
ABSOLUTE MAXIMUM RATINGS
All Voltages Are Referenced to GND
TACH/AIN ..............................................................-0.3V to +5.5V
V
CC
...........................................................................-0.3V to +6V
DXP, ADD, CRIT0, CRIT1........................-0.3V to + (V
CC
+ 0.3V)
DXN .......................................................................-0.3V to +0.8V
SMBDATA, SMBCLK,
INT, THERM,
FAN_FAULT, SDL, SDR............................................-0.3V
to +6V
SMBDATA,
INT, THERM, FAN_FAULT,
PWM_OUT 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.3 mW/°C above +70°C)..........667mW
Operating Temperature Range .........................-40°C to +125°C
Junction Temperature ......................................................+150°C
Storage Temperature Range .............................-65°C to +165°C
Lead Temperature (soldering, 10s) .................................+300°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.
ELECTRICAL CHARACTERISTICS
(V
CC
= +3.0V to +5.5V, T
A
= 0°C to +125°C, unless otherwise noted. Typical values are at V
CC
= +3.3V, T
A
= +25°C.) (Note1)
PARAMETER
Operating Supply Voltage Range
Standby Current
Operating Current
Average Operating Current
I
S
SYMBOL
V
CC
SMBDAT = SMBCLK = 1, register 00h = 00h
SMBDAT = SMBCLK = 1
Conversion rate = 4Hz (default)
V
CC
= +3.3V, T
A
= 0°C to +100°C,
+60°C
≤
T
R
≤
+100°C
V
CC
= +3.3V, 0°C
≤
T
R
≤
+100°C
V
CC
= +3.3V, -25°C
≤
T
R
≤
+125°C
Internal Temperature Error
Temperature Resolution
(Internal and External)
Fan TACHOMETER Accuracy
Fan TACHOMETER Full-Scale
Count
Divisor = 1, fan count = 153
TACHOMETER Nominal Input
RPM
Internal Clock Frequency
TACHOMETER Conversion Cycle
Time
Divisor = 2, fan count = 153
Divisor = 4, fan count = 153
Divisor = 8, fan count = 153
254
(Note 2)
255
4400
2200
1100
550
270
637
286
kHz
ms
RPM
V
CC
= +3.3V, 0°C
≤
T
A
≤
+100°C
V
CC
= +3.3V, -40°C
≤
T
A
≤
+125°C
0.125
11
6
0.5
150
CONDITIONS
MIN
3.0
TYP
MAX
5.5
10
1
300
±1
±3
±4
±2
±4
°C
°C
Bits
%
°C
UNITS
V
µA
mA
µA
External Temperature Error
2
_______________________________________________________________________________________
Temperature Monitors and
PWM Fan Controllers
ELECTRICAL CHARACTERISTICS (continued)
(V
CC
= +3.0V to +5.5V, T
A
= 0°C to +125°C, unless otherwise noted. Typical values are at V
CC
= +3.3V, T
A
= +25°C.) (Note1)
PARAMETER
Temperature Conversion Time
Conversion Rate Timing Error
Remote-Diode Sourcing Current
DXN Source Voltage
TACHOMETER Input Hysteresis
Output Low Voltage (Sink Current)
V
OL
SDL, SDR, THERM, FAN_FAULT,
SMBDATA,
PWM_OUT, V
CC
= +3V, I
OUT
= 6mA,
INT,
V
CC
= +3V, I
OUT
= 4mA
INT, SDL, SDR, THERM, FAN_FAULT,
SMBDATA, PWM_OUT
SMBDATA, SMBCLK,
INT, THERM,
TACH/AIN
SMBDATA, SMBCLK,
INT,
THERM,
TACH/AIN
3.0V
5.5V
2.2
2.6
±1
5
(Note 2)
10% to 10% (Note 2)
90% to 90% (Note 2)
(Note 2)
90% of SMBCLK to 90% of SMBDATA (Note 2)
10% of SMBDATA to 10% of SMBCLK (Note 2)
90% of SMBCLK to 10% of SMBDATA (Note 2)
10% of SMBDATA to 10% of SMBCLK (Note 2)
10% of SMBCLK to 10% of SMBDATA (Note 2)
(Note 2)
(Note 2)
29
37
10
4
4.7
4.7
4.7
4
4
250
300
300
1000
45
100
(Note 2)
High level
Low level
25
80
8
100
10
0.7
100
0.4
SYMBOL
CONDITIONS
MIN
TYP
250
25
120
12
MAX
UNITS
ms
%
µA
V
mV
V
MAX6653/MAX6663/MAX6664
Output High Leakage Current
Logic Low Input Voltage
Logic High Input Voltage
Input Leakage Current
Input Capacitance
SMBus TIMING
Serial Clock Frequency
Clock Low Period
Clock High Period
Bus Free Time Between Stop and
Start Condition
SMBus Start Condition Setup
Time
Start Condition Hold Time
Stop Condition Setup Time
Data Setup Time
Data Hold Time
SMBus Fall Time
SMBus Rise Time
SMBus Timeout
I
OH
V
IL
V
IH
I
LEAK
C
IN
f
SCLK
t
LOW
t
HIGH
t
BUF
t
SU:STA
t
HD:STO
t
SU:STO
t
SU:DAT
t
HD:DAT
t
F
t
R
1
0.8
µA
V
V
µA
pF
kHz
µs
µs
µs
µs
µs
µs
ns
ns
ns
ns
ms
SMBDATA, SMBCLK,
INT, THERM;
V
IN
= V
CC
or GND
Note 1:
Tested at +85
o
C. Values through the temperature range are guaranteed by design.
Note 2:
Not production tested, guaranteed by design.
_______________________________________________________________________________________
3
Temperature Monitors and
PWM Fan Controllers
MAX6653/MAX6663/MAX6664
Typical Operating Characteristics
(T
A
= +25°C, unless otherwise noted.)
REMOTE TEMPERATURE ERROR
vs. REMOTE-DIODE TEMPERATURE
1.5
TEMPERATURE ERROR (°C)
1.0
0.5
0
-0.5
-1.0
-1.5
-2.0
0
1
2
3
4
-40 -25 -10 5 20 35 50 65 80 95 110 125
REMOTE-DIODE TEMPERATURE (°C)
CONVERSION RATE (Hz)
MAX6653 toc03
STANDBY SUPPLY CURRENT
vs. SUPPLY VOLTAGE
MAX6653 toc01
AVERAGE OPERATING SUPPLY CURRENT
vs. CONVERSION RATE
450
400
SUPPLY CURRENT (µA)
350
300
250
200
150
100
50
MAX6653 toc02
5.0
STANDBY SUPPLY CURRENT (µA)
4.5
4.0
3.5
3.0
2.5
2.0
3.0
3.5
4.0
4.5
5.0
500
2.0
0
5.5
SUPPLY VOLTAGE (V)
LOCAL TEMPERATURE ERROR
vs. DIE TEMPERATURE
MAX6653 toc04
REMOTE TEMPERATURE ERROR
vs. POWER-SUPPLY NOISE FREQUENCY
MAX6653 toc05
LOCAL TEMPERATURE ERROR
vs. POWER-SUPPLY NOISE FREQUENCY
REMOTE TEMPERATURE ERROR (°C)
6
5
4
3
2
1
100mV
P-P
0
-1
-2
250mV
P-P
MAX6653 toc06
2.0
LOCAL TEMPERATURE ERROR (°C)
1.5
1.0
0.5
0
-0.5
-1.0
-1.5
-2.0
10
REMOTE TEMPERATURE ERROR (°C)
9
8
7
6
5
4
3
2
1
0
100mV
P-P
250mV
P-P
7
-40 -25 -10 5 20 35 50 65 80 95 110 125
DIE TEMPERATURE (°C)
0.001
0.01
0.1
1
10
100
0.001
0.01
0.1
1
10
100
POWER-SUPPLY NOISE FREQUENCY (MHz)
POWER-SUPPLY NOISE FREQUENCY (MHz)
TEMPERATURE ERROR
vs. COMMON-MODE NOISE FREQUENCY
MAX6653 toc07
TEMPERATURE ERROR
vs. DIFFERENTIAL-MODE NOISE FREQUENCY
MAX6653 toc08
TEMPERATURE ERROR
vs. DXP-DXN CAPACITANCE
MAX6653 toc09
12
10
TEMPERATURE ERROR (°C)
8
6
4
2
0
-2
0.0001 0.001
20mV
P-P
40mV
P-P
8
7
TEMPERATURE ERROR (°C)
6
5
4
3
2
1
0
20mV
P-P
30mV
P-P
1
0
TEMPERATURE ERROR (°C)
-1
-2
-3
-4
-5
0.01
0.1
1
10
100
0.01
0.1
1
10
100
1
10
DXP-DXN CAPACITANCE (nF)
100
COMMON-MODE NOISE FREQUENCY (MHz)
DIFFERENTIAL-MODE NOISE FREQUENCY (MHz)
4
_______________________________________________________________________________________
Temperature Monitors and
PWM Fan Controllers
MAX6653/MAX6663/MAX6664
Pin Description
PIN
MAX6653
QSOP
1
2
3
4
—
5
6
MAX6663/
MAX6664
QSOP
1
2
—
—
3, 4
5
6
NAME
FUNCTION
PWM_OUT
TACH/AIN
CRIT0
CRIT1
N.C.
GND
V
CC
Digital Output (Open Drain). Pulse-width modulated output to external power transistor.
Requires a pullup resistor (10kΩ typ).
Digital/Analog Input. Fan tachometer input. May be reprogrammed as an analog input to
measure speed of a 2-wire fan. See Figure 5.
Input. Used in conjunction with CRIT1 to set
THERM
and
SHUTDOWN
default set points
(see Table 1).
Input. Used in conjunction with CRIT0 to set
THERM
and
SHUTDOWN
default set points
(see Table 1).
No Connection. Not internally connected.
Ground
Power Supply. Bypass with a 0.01µF capacitor to GND.
Digital I/O (Open Drain). An active-low thermal-overload output to indicate that the
overtemperature set point has been exceeded. Also acts as an input to provide external
fan control. When this pin is pulled low by an external signal, a status bit is set and the
fan speed is forced full-on. Requires a pullup resistor (10kΩ typ).
Digital Output (Active Low, Open Drain). Signals a fan fault. Requires a pullup resistor
(10kΩ typ).
Combined Current Sink and A/D Negative Input. DXN is internally biased to a diode
voltage above ground.
Combined Current Source and A/D Positive Input for the Remote-Diode Channel. Do not
leave DXP floating; connect DXP to DXN if no remote diode is used. Place a 2200pF
capacitor between DXP and DXN for noise filtering.
An Active-Low Open-Drain Output. It indicates that local temperature is above the
shutdown set point. Normally used to directly deactivate the CPU power supply.
An Active-Low Open-Drain Output. It indicates that remote temperature is above the
shutdown set point. Normally used to directly deactivate the CPU power supply.
Internal Connection. Leave floating or connect to GND.
Three-State Logic Input. Sets the 2 lower bits of the device SMBus address (Table 2).
ADD is not an ordinary logic input pin; ADD should be connected to V
CC
, GND, or float.
Digital Output (Open Drain). Can be programmed as an interrupt output for
temperature/fan speed interrupts. Requires a pullup resistor (10kΩ typ). For the
MAX6653/MAX6663, it can be used also as an input. If pulled low, fan speed is forced to
maximum unless masked.
SMBus Serial-Data Input/Output (Open Drain). Requires a pullup resistor (10kΩ typ).
SMBus Serial-Clock Input. Requires a pullup resistor (10kΩ typ).
Internal Connection. Leave floating or connect to GND.
7
7
THERM
8
9
8
9
FAN_FAULT
DXN
10
10
DXP
11
12
—
13
—
—
11, 12
13
SDL
SDR
N.C.
ADD
14
14
INT
15
16
—
15
16
12
SMBDATA
SMBCLK
N.C.
_______________________________________________________________________________________
5