ADM1060
Rev. B | Page 30 of 52
Table 34. PnGPIIMK Registers Bit Map (Power-On Default 0x00)
Bit Name R/W Description
7−4 AIMK4−AIMK1 R/W
If high, mask the GPIn input before it is used in function A.
3−0 BIMK4−BIMK1 R/W
If high, mask the GPIn input before it is used in function B.
PLB1 PLB2 PLB3 PLB4 PLB5 PLB6 PLB7 PLB8 PLB9
0x05 0x15 0x25 0x35 0x45 0x55 0x65 0x75 0x85
7 GPI1 GPI1 GPI1 GPI1 GPI1 GPI1 GPI1 GPI1 GPI1
6 GPI2 GPI2 GPI2 GPI2 GPI2 GPI2 GPI2 GPI2 GPI2
5 GPI3 GPI3 GPI3 GPI3 GPI3 GPI3 GPI3 GPI3 GPI3
4
Function A
GPI4 GPI4 GPI4 GPI4 GPI4 GPI4 GPI4 GPI4 GPI4
3 GPI1 GPI1 GPI1 GPI1 GPI1 GPI1 GPI1 GPI1 GPI1
2 GPI2 GPI2 GPI2 GPI2 GPI2 GPI2 GPI2 GPI2 GPI2
1 GPI3 GPI3 GPI3 GPI3 GPI3 GPI3 GPI3 GPI3 GPI3
0
Function B
GPI4 GPI4 GPI4 GPI4 GPI4 GPI4 GPI4 GPI4 GPI4
Table 35. PnWDICFG Registers 0x06, 0x16, 0x26, 0x36, 0x46, 0x56, 0x66, 0x76, 0x86 (Power-On Default 0x00)
Bit Name R/W Description
7 APOLP R/W If high, invert the pulsed WDI input before it is used in function A.
6 AIMKP R/W If high, mask the pulsed WDI input before it is used in function A.
5 APOLL R/W If high, invert the latched WDI input before it is used in function A.
4 AIMKL R/W If high, mask the latched WDI input before it is used in function A.
3 BPOLP R/W If high, invert the pulsed WDI input before it is used in function B.
2 BIMKP R/W If high, mask the pulsed WDI input before it is used in function B.
1 BPOLL R/W If high, invert the latched WDI input before it is used in function B.
0 BIMKL R/W If high, mask the latched WDI input before it is used in function B.
Table 36. PnEN Register 0x07, 0x17, 0x27, 0x37, 0x47, 0x57, 0x67, 0x77, 0x87 (Power-On Default 0x00)
Bit Name R/W Description
7–3 Reserved N/A Cannot Be Used
2 INVOP R/W If high, invert the PLB output.
1 ENA R/W If high, enable function A.
0 ENB R/W If high, enable function B.
ADM1060
Rev. B | Page 31 of 52
PROGRAMMABLE DELAY BLOCK
Each output of the PLBA is fed into a separate programmable
delay block (PDB). The PDB enables the user to add a delay to
the logic block output before it is applied to either a PDO or one
of the other PLBs (the output of a PLB can be the input to any
of the other PLBs, but not itself). The PDB operation is similar
to that of the glitch filter (discussed in the SFD section). There
is an important difference between the two functions, however.
The delay on the falling edge of an input to the PDB can be
programmed independently of the rising edge. This allows the
user to program the length of the pulse output from the PDB.
Thus, for instance, the width of the pulse from the watchdog
fault detector can be adjusted, or the user can ensure that a sup-
ply supervised by one of the SFDs is within its UV/OV range
for a programmed period of time before asserting a PDO. A
delay of 0 ms to 500 ms can be programmed in the PnPDBTIM
registers. Four bits each are used to program the rising edge and
falling edge.
Once programmed, the PDB operates as follows. If the user
programs a delay on the rising edge of, say, 200 ms, the PDB
looks for a rising edge on the input. Once it sees the edge it
starts a timer. If the input remains high and the timer reaches
200 ms, the PDB immediately outputs a rising edge. If the input
falls low before the timer has reached 200 ms, no edge is output
from the PDB and the timer is reset. Because there is separate
control over the falling edge, if no delay is programmed on the
falling edge, the delay defaults to 0 ms and a falling edge on the
input will immediately appear on the output. If a falling edge
delay is programmed, the PDB operates exactly the opposite as
it does for a rising edge. Again, if a delay of, say, 200 ms is pro-
grammed on the falling edge, the PDB looks for a falling edge
on the input. Once it sees the edge, it starts a timer. If the input
remains low and the timer reaches 200 ms, the output transi-
tions from high to low. A valid rising edge must appear at the
output before a falling edge delay can be activated. The function
of the PDB is illustrated in Figure 22.
Aside from the extra timing flexibility, the programmable delay
also provides a crude form of filtering. In much the same way as
the glitch filter operates, an input must be high (or low) for a
programmed period of time before being seen on the output.
Transients that are shorter than the programmed timeouts will
not appear on the output. The bit map for the register that con-
trols both the rising and falling edges is shown in Table 38.
PROGRAMMED RISE TIME
PROGRAMMED RISE TIME
PROGRAMMED
FALL TIME = 0
t
0
t
RISE
t
0
t
RISE
t
FALL
t
0
t
RISE
t
0
t
RISE
t
FALL
PDB INPUT
PDB OUTPUT
PROGRAMMING RISE TIME ONLY
PDB INPUT
t
0
t
RISE
t
1
t
FALL
t
0
t
RISE
t
1
t
FALL
t
0
t
RISE
t
1
t
FALL
t
0
t
RISE
t
1
t
FALL
PDB OUTPUT
PROGRAMMING RISE TIME AND FALL TIME
PROGRAMMED
RISE TIME
PROGRAMMED
FALL TIME
PROGRAMMED
RISE TIME
PROGRAMMED
FALL TIME
Figure 22. Programmable Delay Block (PDB) Functionality
ADM1060
Rev. B | Page 32 of 52
Table 37. Programmable Delay Block (PDB) Registers
Hex
Addr. Table Name
Default
Power-On
Value Description
0C Table 38 P1PDBTIM 0x00 Delay for PDB1. Delay for rising edge and falling edge programmed separately.
1C Table 38 P2PDBTIM 0x00 Delay for PDB2. Delay for rising edge and falling edge programmed separately.
2C Table 38 P3PDBTIM 0x00 Delay for PDB3. Delay for rising edge and falling edge programmed separately.
3C Table 38 P4PDBTIM 0x00 Delay for PDB4. Delay for rising edge and falling edge programmed separately.
4C Table 38 P5PDBTIM 0x00 Delay for PDB5. Delay for rising edge and falling edge programmed separately.
5C Table 38 P6PDBTIM 0x00 Delay for PDB6. Delay for rising edge and falling edge programmed separately.
6C Table 38 P7PDBTIM 0x00 Delay for PDB7. Delay for rising edge and falling edge programmed separately.
7C Table 38 P8PDBTIM 0x00 Delay for PDB8. Delay for rising edge and falling edge programmed separately.
8C Table 38 P9PDBTIM 0x00 Delay for PDB9. Delay for rising edge and falling edge programmed separately.
Table 38. PnPDBTIM Registers 0x0C, 0x1C, 0x2C, 0x3C, 0x4C, 0x5C, 0x6C, 0x7C, 0x8C
Bit Name R/W Description Bit Name R/W Description
7–4
TR3−TR0
W Programmed Rise Time 3–0 TF3−TF0 W Programmed Fall Time
TR3 TR2 TR1 TR0 Delay (ms) TF3 TF2 TF1 TF0 Delay (ms)
0 0 0 0 0 0 0 0 0 0
0 0 0 1 1 0 0 0 1 1
0 0 1 0 2 0 0 1 0 2
0 0 1 1 5 0 0 1 1 5
0 1 0 0 10 0 1 0 0 10
0 1 0 1 20 0 1 0 1 20
0 1 1 0 40 0 1 1 0 40
0 1 1 1 60 0 1 1 1 60
1 0 0 0 80 1 0 0 0 80
1 0 0 1 100 1 0 0 1 100
1 0 1 0 150 1 0 1 0 150
1 0 1 1 200 1 0 1 1 200
1 1 0 0 250 1 1 0 0 250
1 1 0 1 300 1 1 0 1 300
1 1 1 0 400 1 1 1 0 400
1 1 1 1 500
1 1 1 1 500

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