MAX1617MEE Maxim Integrated Products, MAX1617MEE Datasheet - Page 15

IC TEMP SENSOR SMBUS SRL 16-QSOP

MAX1617MEE

Manufacturer Part Number
MAX1617MEE
Description
IC TEMP SENSOR SMBUS SRL 16-QSOP
Manufacturer
Maxim Integrated Products
Datasheet

Specifications of MAX1617MEE

Function
Thermometer, Thermostat
Topology
ADC, Comparator, Multiplexer, Register Bank
Sensor Type
External & Internal
Sensing Temperature
-55°C ~ 125°C, External Sensor
Output Type
I²C™/SMBus™
Output Alarm
Yes
Output Fan
No
Voltage - Supply
3 V ~ 5.5 V
Operating Temperature
-55°C ~ 125°C
Mounting Type
Surface Mount
Package / Case
16-QSOP
Full Temp Accuracy
+/- 3.5 C, +/- 5 C
Digital Output - Bus Interface
Serial (2-Wire)
Digital Output - Number Of Bits
7 bit + Sign
Maximum Operating Temperature
+ 125 C
Minimum Operating Temperature
- 55 C
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX1617MEE
Manufacturer:
MAXIM
Quantity:
5 510
Part Number:
MAX1617MEE
Manufacturer:
TI
Quantity:
8
Part Number:
MAX1617MEE
Manufacturer:
MAX
Quantity:
1 000
Part Number:
MAX1617MEE
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAX1617MEE+
Manufacturer:
MAXIM
Quantity:
230
Part Number:
MAX1617MEE+
Manufacturer:
MAXIM/美信
Quantity:
20 000
An untested example of pseudocode for proportional
temperature control of Intel mobile CPUs via a power-
management microcontroller is given in Listing 1. This
program consists of two main parts: an initialization rou-
tine and an interrupt handler. The initialization routine
checks for SMBus communications problems and sets
up the MAX1617 configuration and conversion rate. The
interrupt handler responds to ALERT signals by reading
the current temperature and setting a CPU clock duty
Figure 4. SMBus Write Timing Diagram
Figure 5. SMBus Read Timing Diagram
SMBCLK
SMBDATA
SMBCLK
SMBDATA
A = START CONDITION
B = MSB OF ADDRESS CLOCKED INTO SLAVE
C = LSB OF ADDRESS CLOCKED INTO SLAVE
D = R/W BIT CLOCKED INTO SLAVE
E = SLAVE PULLS SMBDATA LINE LOW
A = START CONDITION
B = MSB OF ADDRESS CLOCKED INTO SLAVE
C = LSB OF ADDRESS CLOCKED INTO SLAVE
D = R/W BIT CLOCKED INTO SLAVE
t
t
SU:STA
SU:STA
Clock-Throttling Control for CPUs
A
A
t
HD:STA
t
HD:STA
______________________________________________________________________________________
t
t
LOW
LOW
B
B
Programming Example:
t
t
HIGH
HIGH
Remote/Local Temperature Sensor
t
SU:DAT
t
SU:DAT
C
C
F = ACKNOWLEDGE BIT CLOCKED INTO MASTER
G = MSB OF DATA CLOCKED INTO SLAVE
H = LSB OF DATA CLOCKED INTO SLAVE
I = SLAVE PULLS SMBDATA LINE LOW
E = SLAVE PULLS SMBDATA LINE LOW
F = ACKNOWLEDGE BIT CLOCKED INTO MASTER
G = MSB OF DATA CLOCKED INTO MASTER
H = LSB OF DATA CLOCKED INTO MASTER
D
with SMBus Serial Interface
D
E
E
F
F
factor proportional to that temperature. The relationship
between clock duty and temperature is fixed in a look-
up table contained in the microcontroller code.
Note: Thermal management decisions should be made
based on the latest temperature obtained from the
MAX1617 rather than the value of the Status Byte. The
MAX1617 has a very quick response to changes in its
environment due to its sensitivity and its small thermal
mass. High and low alarm conditions can exist in the
Status Byte due to the MAX1617 correctly reporting
environmental changes around it.
t
HD:DAT
G
G
H
J = ACKNOWLEDGE CLOCKED INTO MASTER
K = ACKNOWLEDGE CLOCK PULSE
L = STOP CONDITION, DATA EXECUTED BY SLAVE
M = NEW START CONDITION
I = ACKNOWLEDGE CLOCK PULSE
J = STOP CONDITION
K = NEW START CONDITION
H
I
J
I
K
t
SU:STO
t
SU:STO
J
L
t
BUF
t
BUF
M
K
15

Related parts for MAX1617MEE