MAX6872/MAX6873
EEPROM-Programmable, Hex/Quad,
Power-Supply Sequencers/Supervisors
40 ______________________________________________________________________________________
Table 24. Register Map (continued)
REGISTER
ADDRESS
EEPROM
MEMORY
ADDRESS
READ/
WRITE
DESCRIPTION
50h R Reserved. Should not be overwritten.
51h R Reserved. Should not be overwritten.
52h R Reserved. Should not be overwritten.
53h R Reserved. Should not be overwritten.
54h R Reserved. Should not be overwritten.
55h R Reserved. Should not be overwritten.
56h R Reserved. Should not be overwritten.
57h R Reserved. Should not be overwritten.
58h R Reserved. Should not be overwritten.
59h R Reserved. Should not be overwritten.
5Ah R Reserved. Should not be overwritten.
5Bh R Reserved. Should not be overwritten.
5Ch R Reserved. Should not be overwritten.
5Dh R Reserved. Should not be overwritten.
5Eh R Reserved. Should not be overwritten.
5Fh R Reserved. Should not be overwritten.
60h R Fault flags for IN1–IN6 (primary thresholds) (Table 27)
61h R Fault flags for IN1–IN6 (secondary thresholds) (Table 27)
62h R Fault flags for WD_, GPI_, and MR (Table 27)
8100h
USER EEPROM
81FFh
8000h
CONFIGURATION
EEPROM
8045h
00h
REGISTER BANK
CONFIGURATION
DATA
RESERVED
FAULT
REGISTERS
(READ ONLY)
62h
45h
60h
8200h
USER EEPROM
82FFh
Figure 8. Memory Map
MAX6872/MAX6873
EEPROM-Programmable, Hex/Quad,
Power-Supply Sequencers/Supervisors
______________________________________________________________________________________ 41
programmable outputs) connects to the reset input or a
nonmaskable interrupt of the µP.
Registers 3Ch–3Fh configure the watchdog functionality
of the MAX6872/MAX6873. Program each watchdog
timer to assert one or more programmable outputs (see
Tables 8–19). Program each watchdog timer to reset on
one of the GPI_ inputs, one of the programmable out-
puts, or a combination of one GPI_ input and one pro-
grammable output.
Each watchdog timer features independent initial and
normal watchdog timeout periods. The initial watchdog
timeout period applies immediately after power-up, after a
reset event takes place, or after enabling the watchdog
timer. The initial watchdog timeout period allows the µP to
perform its initialization process. If no pulse occurs during
the initial watchdog timeout period, the µP is taking too
long to initialize, indicating a potential problem.
The normal watchdog timeout period applies in every
other cycle after the initial watchdog timeout period
occurs. The normal watchdog timeout period monitors
a pulsed output of the µP that indicates when normal
processor behavior occurs. If no pulse occurs during
the normal watchdog timeout period, this indicates that
the processor has stopped operating or is stuck in an
infinite execution loop.
Disable or enable each initial timeout period through reg-
isters 3Ch and 3Eh. Registers 3Dh and 3Fh program the
initial and normal watchdog timeout periods, and enable
or disable each watchdog timer. See Tables 25 and 26
for a summary of the watchdog behavior.
Fault Detector
Registers 60h–62h store all fault conditions, including
undervoltage, overvoltage, GPI_, and watchdog timer
faults (see Table 27). Fault registers are read-only and
lose contents upon power removal. The first read com-
mand from the fault registers after power-up gives invalid
data. Any MR assertion writes to the fault register.
Reading the fault register clears all fault flags. Both GPI_
and WD_ bits assert if any of the GPI_ inputs are config-
ured as watchdog inputs (WD_) and a watchdog fault
occurs.
Table 25. Watchdog Inputs (Addresses 3Ch (Watchdog 1), 3Eh (Watchdog 2))
REGISTER
ADDRESS
EEPROM MEMORY
ADDRESS
BIT
RANGE
DESCRIPTION
[1:0]
Watchdog Input Selection:
00 = GPI1
01 = GPI2
10 = GPI3
11 = GPI4
[4:2]
Watchdog Internal Input Selection:
000 = PO1 (MAX6872), not used (MAX6873)
001 = PO2 (MAX6872), not used (MAX6873)
010 = PO3 (MAX6872), PO1 (MAX6873)
011 = PO4 (MAX6872), PO2 (MAX6873)
100 = PO5 (MAX6872), PO3 (MAX6873)
101 = PO6 (MAX6872), PO4 (MAX6873)
110 = PO7 (MAX6872), PO5 (MAX6873)
111 = PO8 (MAX6872), not used (MAX6873)
[6:5]
Watchdog Dependency on Inputs:
00 = 11 = Watchdog clear depends on both GPI_ from 3Ch[1:0]
(watchdog 1) or 3Eh[1:0] (watchdog 2) and PO_ from 3Ch[4:2]
(watchdog 1) or 3Eh[4:2] (watchdog 2).
01 = watchdog clear depends only on PO_ from 3Ch[4:2] (watchdog 1)
or 3Eh[4:2] (watchdog 2).
10 = watchdog clear depends only on GPI_ from 3Ch[1:0] (watchdog 1)
or 3Eh[1:0] (watchdog 2).
3Ch (watchdog 1)
3Eh (watchdog 2)
803Ch (watchdog 1)
803Eh (watchdog 2)
[7]
Initial Watchdog Timeout Period Enable:
0 = Disables initial watchdog timeout period (normal watchdog timeout
period not affected).
1 = Enables initial watchdog timeout period.
MAX6872/MAX6873
EEPROM-Programmable, Hex/Quad,
Power-Supply Sequencers/Supervisors
42 ______________________________________________________________________________________
Configuration Lock
Lock the configuration register bank and configuration
EEPROM contents after initial programming by setting
the lock bit high (see Table 28). Locking the configura-
tion prevents write operations to all registers except the
configuration lock register. Clear the lock bit to recon-
figure the device.
Write Disable
A unique write disable feature protects the MAX6872/
MAX6873 from inadvertent user EEPROM writes. As
input voltages that power the serial interface, a µP, or
any other writing devices fall, unintentional data may be
written onto the data bus. The user EEPROM write dis-
able function (see Table 29) ensures that unintentional
data does not corrupt the MAX6872/MAX6873 EEP-
ROM data.
Applications Information
Configuration Download at Power-Up
The configuration of the MAX6872/MAX6873 (undervolt-
age/overvoltage thresholds, PO_ timeout periods,
watchdog behavior, programmable output conditions
and configurations, etc.) depends on the contents of
the EEPROM. The EEPROM comprises buffered latches
that store the configuration. The local volatile memory
latches lose their contents at power-down. Therefore, at
power-up, the device configuration must be restored by
downloading the contents of the EEPROM (non-volatile
memory) to the local latches. This download occurs in a
number of steps:
1) Programmable outputs go high impedance with no
power applied to the device.
2) When ABP exceeds +1V, all programmable out-
puts are weakly pulled to GND through a 10µA
current sink.
3) When ABP exceeds UVLO, the configuration EEP-
ROM starts to download its contents to the volatile
configuration registers. The programmable outputs
assume their programmed conditional output state
when download is complete.
4) Any attempt to communicate with the device prior to
this download completion results in a NACK being
issued from the MAX6872/MAX6873.
Table 26. Watchdog Timeout Period Selection (Addresses 3Dh (Watchdog 1), 3Fh
(Watchdog 2))
REGISTER
ADDRESS
EEPROM MEMORY
ADDRESS
BIT
RANGE
DESCRIPTION
[2:0]
Normal Watchdog Timeout Period:
000 = 6.25ms
001 = 25ms
010 = 100ms
011 = 400ms
100 = 1.6s
101 = 6.4s
110 = 25.6s
111 = 102.4s
[5:3]
Initial Watchdog Timeout Period (Immediately following power-up, reset
event, or enabling watchdog):
000 = 6.25ms
001 = 25ms
010 = 100ms
011 = 400ms
100 = 1.6s
101 = 6.4s
110 = 25.6s
111 = 102.4s
[6]
Watchdog Enable:
0 = Disables watchdog timer
1 = Enables watchdog timer
3Dh (watchdog 1)
3Fh (watchdog 2)
803Dh (watchdog 1)
803Fh (watchdog 2)
[7] Not Used

MAX6873ETJ+

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Supervisory Circuits EEPROM-Prog Quad Power-Sup Sequencer
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet