ADM1060
Rev. B | Page 18 of 52
WATCHDOG FAULT DETECTOR
The ADM1060 has a watchdog fault detector. This can be used
to monitor a processor clock to ensure normal operation. The
detector monitors the WDI pin, expecting a low-to-high or
high-to-low transition within a preprogrammed period. The
watchdog timeout period can be programmed from 200 ms to a
maximum of 12.8 sec.
If no transition is detected, two signals are asserted. One is a
latched high signal, indicating a fault has occurred. The other
signal is a low-high-low pulse that can be used as a RESET sig-
nal for a processor core. The width of this pulse can be
programmed from 10 µs to a maximum of 10 ms. These two
watchdog signals can be selected as inputs to each of the PLBs
(see the PLBA section). They can also be inverted, if required;
for example, if a high-low-high pulse were required by a proces-
sor to reset. Thus, a fault on the watchdog can be used to
generate a pulsed or latched output on any or all of the nine
PDOs.
The latched signal can be cleared low by reading LATF1, then
LATF2 across the SMBus interface (see the Fault Registers sec-
tion). The RAM register list and the bit map for the watchdog
fault detector are shown below.
Table 20. Watchdog Fault Detector Registers
Hex Address Table Name Default Power-On Value Description
9C Table 21 WDCFG 0x00 Program Length Watchdog Timeout and Length of Pulsed Output
Table 21. WDCFG Register 0x9C (Power-On Default 0x00)
Bit Name R/W Description
7−5 Reserved R/W Unused
PULS1 PULS0 Pulse Length Selected (µs)
0 0 10
0 1 100
1 0 1,000
4−3 PULS1−PULS0 R/W
Length of Pulse Output once
the Watchdog Detector has
Timed Out
1 1 10,000
PER2 PER1 PER0 Watchdog Timeout Selected (ms)
0 0 0 Disabled
0 0 1 200
0 1 0 400
0 1 1 800
1 0 0 1,600
1 0 1 3,200
1 1 0 6,400
2–0 PER2−PER0 R/W Watchdog Timeout Period
1 1 1 12,800
ADM1060
Rev. B | Page 19 of 52
GENERAL-PURPOSE INPUTS (GPIs)
The ADM1060 has four general-purpose logic inputs (GPIs).
These are TTL/CMOS logic level compatible. Standard logic
signals can be applied to the pins: RESET from reset generators,
PWRGOOD signals, fault flags, manual resets, and so on. These
signals can be gated with the other inputs supervised by the
ADM1060 and used to control the status of the PDOs. The
inputs can be simply buffered, or a logic transition can be
detected and a pulse output generated. The width of this pulse is
programmable from 10 µs to a maximum of 10 ms. The
configuration of the GPIs is shown in the register and bit maps
below.
The GPIs also feature a glitch filter similar to that provided on
the SFDs. This enables the user to ignore spurious transitions
on the GPIs. For example, the glitch filter can be used to
debounce a manual reset switch. The length of the glitch filter
can also be programmed.
LOGIC STATE OF THE GPIs AND OTHER LOGIC
INPUTS
Each of the GPIs can have a weak (10 µA) pull-down current
source. The current sources can be connected to the inputs by
progamming the relevant bit in the PDEN register. This enables
the user to control the condition of these inputs, pulling them to
GND even when they are unused or left floating.
Note that the same pull-down function is provided for the
SMBus address pins, A0 and A1, and for the WDI pin. A register
is used to program which of the inputs is connected to the cur-
rent sources.
Table 22. General-Purpose Inputs (GPIn) Registers
Hex Address Name Default Power-On Value Description
98 GPI4CFG 0x00
GPI4 configuration setup of the glitch filter delay, pulse width,
level/edge detection, etc.
99 GPI3CFG 0x00
GPI3 configuration setup of the glitch filter delay, pulse width,
level/edge detection, etc.
9A GPI2CFG 0x00
GPI2 configuration setup of the glitch filter delay, pulse width,
level/edge detection, etc.
9B GPI1CFG 0x00
GPI1 configuration setup of the glitch filter delay, pulse width,
level/edge detection, etc.
Table 23. GPInCFG Registers Bit Map (Power-On Default 0x00)
Bit Name R/W Description
7 Reserved N/A Cannot Be Used
6 INVIN R/W If High, Invert Input
INTYP Detect
0 Detect Level
5 INTYP R/W
Determines whether a Level or an Edge is Detected on
the Pin. If an edge is detected, a positive pulse of
programmable length is output.
1 Detect Edge
PULS1 PULS0 Pulse Length Selected (µs)
0 0 10
0 1 100
1 0 1,000
4–3 PULS1−0 R/W
Length of Pulse Output Once an Edge Has Been
Detected on Input
1 1 10,000
GF2 GF1 GF0
Glitch Filter
Delay (µs)
0 0 0 0
0 0 1 5
0 1 0 10
0 1 1 20
1 0 0 30
1 0 1 50
1 1 0 75
2–0 GF2−GF0 R/W Length of Time for which the Input Is Ignored
1 1 1 100
ADM1060
Rev. B | Page 20 of 52
Table 24. Registers for the Pull-Down Current Sources on Logic Inputs
Hex Address Name Default Power On Value Description
91 PDEN 0x00
Setup of the Pull-Down Current Sources on All Logic Inputs. Pulls the
selected input to GND.
Table 25. PDEN Register 0x91 Bit Map (Power-On Default 0x00)
Bit Name R/W Description
7 Reserved N/A Cannot Be Used
6 PDENA1 R/W If high, address pin A1 is pulled to GND using a 10 µA pull-down current source.
5 PDENA0 R/W If high, address pin A0 is pulled to GND using a 10 µA pull-down current source.
4 PDENWDI R/W If high, WDI is pulled to GND using a 10 µA pull-down current source.
3 PDENGPI4 R/W If high, GPI4 is pulled to GND using a 10 µA pull-down current source.
2 PDENGPI3 R/W If high, GPI3 is pulled to GND using a 10 µA pull-down current source.
1 PDENGPI2 R/W If high, GPI2 is pulled to GND using a 10 µA pull-down current source.
0 PDENGPI1 R/W If high, GPI1 is pulled to GND using a 10 µA pull-down current source.

ADM1060ARUZ-REEL7

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Supervisory Circuits Communications SupvSeq Circuit I.C.
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union