English
Language : 

MAX1617 Datasheet, PDF (7/12 Pages) ON Semiconductor – SMBus Temperature Sensor with Internal and External Diode Input
MAX1617
POR*, initialize
all registers
STBY mode YES
active?
NO
Stop conv.,
reset
STATUS D[7]
Start internal
conversion
STATUS [D7]
YES
STBY
active?
YES NO
STBY
released?
YES
One
shot?
NO
NO
NO
Perform one
conversion
cycle
YES
EOC*?
Update
INT_TEMP
Start external
conversion
NO Thermal
Trip?
YES
STBY YES
active?
NO
YES
Ext. diode
open?
NO
YES
Rest
period
over?
NO
YES
One Shot?
NO
Rest Period
according to
CONV_RATE
register
NO
EOC*?
YES
Update
EXT_TEMP
Thermal YES
Trip?
NO CONFIG
[D7] active?
YES
NO
Reset
STATUS
bit D[7]
Set appropriate
STATUS bit
D[6:2]
Enable
ALERT#
Monitor SMBus
for START
condition
YES
STATUS
read?
Execute
Status read
and clear
STATUS
NO
READ
WRITE
Read/
Write?
Execute
SMBus
read
Execute
SMBus
write
YES
NO
Valid
NO
command?
Address
match?
NO
YES
ARA*?
YES
ALERT
active ?
YES
ARA* bus
arbitration?
Win
NO arbitration?
YES
Disable and re–arm
ALERT, send
local address to host
* POR = Power On Reset; ARA = Alert Response Address; EOC = End Of Conversion
Figure 2. MAX1617 Functional Description Flowchart
http://onsemi.com
7