Semiconductor Components Industries, LLC, 2012
April, 2012 − Rev. 5
1 Publication Order Number:
ADM1031/D
ADM1031
Intelligent Temperature
Monitor and Dual PWM Fan
Controller
The ADM1031 is an ACPI-compliant, three-channel digital
thermometer and under/overtemperature alarm for use in personal
computers and thermal management systems. Optimized for the
Pentium
III, the part offers a 1C higher accuracy, which allows
system designers to safely reduce temperature guard-banding and
increase system performance.
Two PWM fan control outputs control the speed of two cooling fans
by varying output duty cycle. Duty cycle values between 33% and
100% allow smooth control of the fans. The speed of each fan can be
monitored via TACH inputs, which can be reprogrammed as analog
inputs to allow speeds for 2-wire fans to be measured via sense
resistors. The device also detects a stalled fan. A dedicated fan speed
control loop provides control without the intervention of CPU
software. It also ensures that if the CPU or system locks up, each fan
can still be controlled based on temperature measurements, and the fan
speed is adjusted to correct any changes in system temperature. Fan
speed can also be controlled using existing ACPI software.
Two inputs (4 pins) are dedicated to remote temperature-sensing
diodes with an accuracy of 1C, and an on-chip temperature sensor
allows ambient temperature to be monitored. The device has a
programmable INT
output to indicate error conditions, and a dedicated
FAN_FAULT
output to signal fan failure. The THERM pin is a
fail-safe output for overtemperature conditions that can be used to
throttle a CPU clock.
Features
Optimized for Pentium
III
Reduced Guard-banding Software
Automatic Fan Speed Control, Independent of CPU Intervention
After Initial Setup
0.125C Resolution on External Temperature Channels
Control Loop to Minimal Acoustic Noise and Battery Consumption
Remote Temperature Measurement Accurate to 1C
Using Remote Diode (Two Channels)
Local Sensor with 0.25C Resolution
Pulse Width Modulation (PWM) Fan Control for 2 Fans
Programmable PWM Frequency and PWM Duty Cycle
Tach Fan Speed Measurement (Two Channels)
Analog Input to Measure Fan Speed of 2-wire Fans
(Using Sense Resistor)
2-wire System Management Bus (SMBus) with ARA
Support
Overtemperature THERM Output Pin for CPU
Throttling
Programmable INT Output Pin
Configurable Offsets for Temperature Channels 3.0 V
to 5.5 V Supply Range
Shutdown Mode to Minimize Power Consumption
Limit Comparison of All Monitored Values
This is a Pb-Free Device
Applications
Notebook PCs, Network Servers, and Personal
Computers
Telecommunications Equipment
http://onsemi.com
1031ARQZ = Specific Device Code
# = Pb-Free Package
YY = Date Code
WW = Work Week
See detailed ordering and shipping information in the package
dimensions section on page 31 of this data sheet.
ORDERING INFORMATION
MARKING DIAGRAM
1
1031A
RQZ
#YYWW
QSOP−16
CASE 492
PIN ASSIGNMENT
INT (SMBALERT)
SCL
SDA
ADD
D2+
D1+
D1−
D2−
PWM_OUT1
TACH1/AIN1
PWM_OUT2
TACH2/AIN2
GND
V
CC
THERM
FAN_FAULT
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
ADM1031