MAX6698
ALERT
Interrupt Mode
An ALERT interrupt occurs when the internal or external
temperature reading exceeds a high-temperature limit
(user programmable). The ALERT interrupt output sig-
nal can be cleared by reading the status register(s)
associated with the fault(s) or by successfully respond-
ing to an alert response address transmission by the
master. In both cases, the alert is cleared but is
reasserted at the end of the next conversion if the fault
condition still exists. The interrupt does not halt auto-
matic conversions. The ALERT output is open drain so
that multiple devices can share a common interrupt
line. All ALERT interrupts can be masked using the
configuration 3 register. The POR state of these regis-
ters is shown in Table 4.
ALERT
Response Address
The SMBus alert response interrupt pointer provides
quick fault identification for simple slave devices that
lack the complex logic needed to be a bus master.
Upon receiving an interrupt signal, the host master can
broadcast a receive byte transmission to the alert
response slave address (see the Slave Addresses sec-
tion). Then, any slave device that generated an inter-
rupt attempts to identify itself by putting its own
address on the bus.
The alert response can activate several different slave
devices simultaneously, similar to the I
2
C General Call.
If more than one slave attempts to respond, bus arbitra-
tion rules apply, and the device with the lower address
code wins. The losing device does not generate an
acknowledgment and continues to hold the ALERT line
low until cleared. (The conditions for clearing an alert
vary depending on the type of slave device.)
Successful completion of the alert response protocol
clears the output latch. If the condition that caused the
alert still exists, the MAX6698 reasserts the ALERT
interrupt at the end of the next conversion.
OVERT
Overtemperature Alarms
The MAX6698 has four overtemperature registers that
store remote alarm threshold data for the OVERT out-
put. OVERT is asserted when a channel’s measured
temperature (voltage in the case of the thermistor chan-
nels) is greater than the value stored in the correspond-
ing threshold register. OVERT remains asserted until
the temperature drops below the programmed thresh-
old minus 4°C hysteresis for remote-diode channel 1, or
4 LSB hysteresis for thermistor channels 1, 2, and 3. An
overtemperature output can be used to activate a cool-
ing fan, send a warning, initiate clock throttling, or trig-
ger a system shutdown to prevent component damage.
See Table 4 for the POR state of the overtemperature
threshold registers.
Command Byte Functions
The 8-bit command byte register (Table 4) is the master
index that points to the various other registers within the
MAX6698. This register’s POR state is 0000 0000.
Configuration Bytes Functions
There are three read-write configuration registers
(Tables 5, 6, 7) that can be used to control the
MAX6698’s operation.
Configuration 1 Register
The configuration 1 register (Table 5) has several func-
tions. Bit 7(MSB) is used to put the MAX6698 either in
software standby mode (STOP) or continuous conver-
sion mode. Bit 6 resets all registers to their power-on
reset conditions and then clears itself. Bit 5 disables
the SMBus timeout. Bit 4 enables more frequent con-
versions on channel 1, as described in the ADC
Conversion Sequence section. Bit 3 enables resistance
cancellation on channel 1. See the Series Resistance
Cancellation section for more details. The remaining
bits of the configuration 1 register are not used. The
POR state of this register is 0000 0000 (00h).
Configuration 2 Register
The configuration 2 register functions are described in
Table 6. Bits [6:0] are used to mask the ALERT interrupt
output. Bit 6 masks the local alert interrupt, bits 5
through 3 mask the remote-diode ALERT interrupts, and
bits 2 through 0 mask the thermistor alert interrupts. The
power-up state of this register is 0000 0000 (00h).
Configuration 3 Register
Table 7 describes the configuration 3 register. Bits 5, 4,
3, and 0 mask the OVERT interrupt output for thermistor
channels 1, 2, and 3 and remote-diode channel 1. The
remaining bits, 7, 6, 2, and 1, are reserved. The power-
up state of this register is 0000 0000 (00h).
7-Channel Precision Remote-Diode, Thermistor,
and Local Temperature Monitor
10 ______________________________________________________________________________________
MAX6698
______________________________________________________________________________________ 11
7-Channel Precision Remote-Diode, Thermistor,
and Local Temperature Monitor
REGISTER
ADDRESS
(HEX)
POR STATE
(HEX)
READ/
WRITE
DESCRIPTION
Local 07 00 R Read local temperature register
Remote 1 01 00 R Read channel 1 remote temperature register
Remote 2 02 00 R Read channel 2 remote temperature register
Remote 3 03 00 R Read channel 3 remote temperature register
Thermistor 1 04 00 R Read thermistor 1 voltage register
Thermistor 2 05 00 R Read thermistor 2 voltage register
Thermistor 3 06 00 R Read thermistor 3 voltage register
Configuration 1 41 00 R/W Read/write configuration register 1
Configuration 2 42 00 R/W Read/write configuration register 2
Configuration 3 43 00 R/W Read/write configuration register 3
Status 1 44 00 R Read status register 1
Status 2 45 00 R Read status register 2
Status 3 46 00 R Read status register 3
Local ALERT High Limit 17 5A R/W
Read/write local alert high-temperature threshold limit register
Remote 1 ALERT High Limit
11 6E R/W
Read/write channel 1 remote-diode alert high-temperature
threshold limit register
Remote 2 ALERT High Limit
12 7F R/W
Read/write channel 2 remote-diode alert high-temperature
threshold limit register
Remote 3 ALERT High Limit
13 64 R/W
Read/write channel 3 remote-diode alert high-temperature
threshold limit register
Thermistor 1 ALERT High
Limit
14 64 R/W
Read/write thermistor 1 voltage alert high-threshold limit
register
Thermistor 2 ALERT High
Limit
15 64 R/W Read/write thermistor 2 alert high-threshold limit register
Thermistor 3 ALERT High
Limit
16 64 R/W Read/write thermistor 3 alert high-threshold limit register
Remote 1 OVERT High Limit
21 6E R/W
Read/write channel 1 remote-diode overtemperature threshold
limit register
Thermistor 1 OVERT High
Limit
24 7F R/W
Read/ write thermistor 1 overtemperature threshold limit
register
Thermistor 2 OVERT High
Limit
25 5A R/W
Read/write thermistor 2 overtemperature threshold limit
register
Thermistor 3 OVERT High
Limit
26 5A R/W
Read/write thermistor3 overtemperature threshold limit register
Remote 1 Extended
Temperature
09 00 R Read channel 1 remote-diode extended temperature register
Manufacturer ID 0A 4D R Read manufacturer ID
Device ID and Revision 0E 00
Table 4. Command Byte Register Bit Assignment
MAX6698
Status Registers Functions
Status registers 1, 2, and 3 (Tables 8, 9, 10) indicate
which (if any) temperature thresholds have been
exceeded and if there is an open-circuit or short-circuit
fault detected with the external sense junctions. Status
register 1 indicates if the measured temperature has
exceeded the threshold limit set in the ALERT registers
for the local or remote-sensing diodes. Status register 2
indicates if the measured temperature has exceeded
the threshold limit set in the OVERT registers. Status
register 3 indicates if there is a diode fault (open or
short) in any of the remote-sensing channels.
Bits in the alert status register clear by a successful
read, but set again after the next conversion unless the
fault is corrected, either by a drop in the measured tem-
perature or an increase in the threshold temperature.
The ALERT interrupt output follows the status flag bit.
Once the ALERT output is asserted, it can be deassert-
ed by either reading status register 1 or by successfully
responding to an alert response address. In both cases,
the alert is cleared even if the fault condition exists, but
the ALERT output reasserts at the end of the next con-
version. Reading the status 2 register does not clear the
OVERT interrupt output. To eliminate the fault condition,
7-Channel Precision Remote-Diode, Thermistor,
and Local Temperature Monitor
12 ______________________________________________________________________________________
BIT NAME
POR
STATE
FUNCTION
7(MSB) STOP 0
Standby Mode Control Bit. If STOP is set to logic 1, the MAX6698 stops
converting and enters standby mode.
6POR0
Reset Bit. Set to logic 1 to put the device into its power-on state. This bit is self-
clearing.
5 TIMEOUT 0 Timeout Enable Bit. Set to logic 0 to enable SMBus timeout.
4 Fast remote 1 0
Channel 1 Fast Conversion Bit. Set to logic 1 to enable fast conversion of
channel 1.
3
Resistance
cancellation
0
Resistance Cancellation Bit. When set to logic 1, the MAX6698 cancels series
resistance in the channel 1 thermal diode.
2 Reserved 0
1 Reserved 0
0 Reserved 0
Table 5. Configuration 1 Register
BIT NAME
POR STATE
FUNCTION
7(MSB)
Reserved 0
6 Mask Local ALERT 0 Local Alert Mask. Set to logic 1 to mask local channel ALERT.
5
Mask Thermistor 3ALERT
0 Thermistor 3 Alert Mask. Set to logic 1 to mask thermistor 3 ALERT.
4
Mask Thermistor 2ALERT
0 Thermistor 2 Alert Mask. Set to logic 1 to mask thermistor 2 ALERT.
3
Mask Thermistor 1ALERT
0 Thermistor 1 Alert Mask. Set to logic 1 to mask thermistor 1 ALERT.
2
Mask Remote-Diode
3ALERT
0
Remote-Diode 3 Alert Interrupt Mask. Set to logic 1 to mask remote
diode 3 ALERT.
1
Mask Remote-Diode
2ALERT
0
Remote-Diode 2 Alert Interrupt Mask. Set to logic 1 to mask remote
diode 2 ALERT.
0
Mask Remote-Diode
2ALERT
0
Remote-Diode 1 Alert Interrupt Mask. Set to logic 1 to mask remote
diode 1 ALERT.
Table 6. Configuration 2 Register

MAX6698EE38+

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Board Mount Temperature Sensors 7-Ch Prec Therm Temp Monito
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union