ADM1060
Rev. B | Page 12 of 52
where
Voltage Range V
B
(V) V
R
(V)
0.6 V to 1.8 V 0.604 1.204
1 V to 3 V 1.003 1.999
2 V to 6 V 2.005 3.997
4.8 V to 14.4 V 4.849 9.666
–2 V to –6 V –1.994 –3.995
V
T
is the desired threshold voltage (UV or OV)
V
R
is the threshold voltage range
N is the decimal value of the 8 bit code
V
B
is the bottom of threshold range
The code for a given threshold is therefore given by
N = 255 × (V
T
V
B
)/V
R
For example, if the user wishes to set a 5 V OV threshold on
VP1, the code to be programmed in the PS1OVTH register
(discussed later) would be
N = 255 × (5 – 2.005)/3.997
Thus, N = 191 (1011 1111 binary, or 0xBF)
The available threshold ranges and their resolutions are shown
in Table 3. Note that the low end of the detection range is fixed
at 33.33% of the top of the range. Note also that for a given SFD,
the ranges overlap; for example, VH goes from 2 V to 6 V and
then from 4.8 V to 14.4 V. This is to provide better threshold
setting resolution as supplies decrease in value.
Table 3. Input Threshold Ranges and Resolution
Input Name Voltage Ranges Resolution
4.8 V to 14.4 V 37.6 mV
VH
2 V to 6 V 15.6 mV
2 V to 6 V 15.6 mV (Pos. Mode)
1 V to 3 V 7.8 mV (Pos. Mode)
VBn
−6 V to −2 V 15.6 mV (Neg. Mode)
2 V to 6 V 15.6 mV
1 V to 3 V 7.8 mV
VPn
0.6 V to 1.8 V 4.7 mV
Figure 18 illustrates the function of the programmable SFD (for
the case of a positive supply).
RANGE SELECT
DAC (1 OR 2 BITS)
VREF
UV
COMPARATOR
OV
COMPARATOR
FAULT TYPE
SELECT
GLITCH
FILTER
DUAL 8-BIT
DAC FOR
SETTING UV
AND OV
THRESHOLDS
FAULT
OUTPUT
V
Pn
Figure 18. Positive Programmable Supply Fault Detector
SFD COMPARATOR HYSTERESIS
The OV and UV comparators shown in Figure 18 are always
looking at VPn via a potential divider. In order to avoid
chattering (multiple transitions when the input is very close to
the set threshold level), these comparators have digitally
programmable hysteresis. The UV and OV hysteresis can be
programmed in two registers that are similar but separate to the
UV or OV threshold registers. Only the five LSBs of these
registers can be set. The hysteresis is added after the supply
voltage goes out of tolerance. Thus, the user can determine how
much above the UV threshold the input must rise again before a
UV fault is deasserted. Similarly, the user can determine how
much below the OV threshold the input must fall again before
an OV fault is deasserted. The hysteresis figure is given by
V
H
= V
R
× N
THRESH
/255
where
V
H
is the desired hysteresis voltage
N
THRESH
is the decimal value of the 5-bit hysteresis code
Therefore, if the low range threshold detector was selected, the
max hysteresis is defined as
(3 V – 1 V) × 31/255 = 242 mV, where (2
5
– 1 = 31)
The hysteresis programming resolution is the same as the
threshold detect ranges—that is, 37.5 mV on the high range,
15.6 mV on the midrange, 7.8 mV on the low range, and 4.7 mV
on the ultralow range.
BIPOLAR SFDs
The two bipolar SFDs also allow the detection of faults on nega-
tive supplies. A polarity bit in the setup register for this SFD
(Bit 7 in Register BSnSEL—see register map overleaf) deter-
mines if a positive or negative input should be applied to VBn.
Only one range (−6 V to −2 V) is available when the SFDs are in
negative mode. Note that the bipolar SFDs cannot be used to
power the ADM1060, even if the voltage on VBn is positive.
ADM1060
Rev. B | Page 13 of 52
SFD FAULT TYPES
Three types of faults can be asserted by the SFD: an OV fault, a
UV fault, and an out-of-window fault (where the UV and OV
faults are ORed together). The type of fault required is
programmed using the fault type select bits (Bits 0, 1 in Register
_SnSEL). If an application requires separate fault conditions to
be detected on one supply (e.g., assert PDO1 if a UV fault
occurs on a 3.3 V supply, assert PDO9 if an OV fault occurs on
the same 3.3 V supply), that supply will need to be applied to
more than one input pin.
GLITCH FILTERING ON THE SFDs
The final stage of the SFD is a glitch filter. This block provides
time domain filtering on the output of the SFD. This allows the
user to remove any spurious transitions (such as supply bounce
at turn-on). This deglitching function is in addition to the
programmable hysteresis of the SFDs. The glitch filter timeout
is programmable up to 100 µs. If a pulse shorter than the
programmed timeout appears on the input, this pulse is masked
and the signal change will appear on the output. If an input
pulse longer than the programmed timeout appears on the
input, this pulse will appear on the output. The output will be
delayed (with respect to the input) by the length of the
programmed timeout.
Figure 19 shows the implementation of glitch filtering.
GLITCH FILTER INPUT
PROGRAMMED TIMEOUT
PROGRAMMED TIMEOUT
t
GF
t
GF
t
0
t
0
t
GF
t
GF
t
0
t
0
GLITCH FILTER OUTPUT
Figure 19. Glitch Filtering on the SFDs
PROGRAMMING THE SFDs ON THE SMBus
The details of using the SMBus are described later, but the regis-
ter names associated with the supply fault detector blocks, the
bit map of those registers, and the function of each of the bits is
described in the following tables. The tables show how to set up
UV threshold, UV hysteresis, OV threshold, OV hysteresis,
glitch filtering, and fault type for each of the SFDs on the
ADM1060.
ADM1060
Rev. B | Page 14 of 52
SFD REGISTER NAMES
Table 4. List of Registers for the Supply Fault Detectors
Hex
Address Table Name
Default
Power-On Value Description
A0 Table 5 BS1OVTH 0xFF Overvoltage Threshold for Bipolar Voltage SFD1 (BS1SFD)
A1 Table 6 BS1OVHYST 0x00 Digital Hysteresis on OV Threshold for BS1SFD
A2 Table 7 BS1UVTH 0x00 Undervoltage Threshold for BS1SFD
A3 Table 8 BS1UVHYST 0x00 Digital Hysteresis on UV Threshold for BS1SFD
A4 Table 9 BS1SEL 0x00 Glitch Filter, Range, and Fault Type Select for BS1SFD
A8 Table 5 BS2OVTH 0xFF Overvoltage Threshold for Bipolar Voltage SFD2 (BS2SFD)
A9 Table 6 BS2OVHYST 0x00 Digital Hysteresis on OV Threshold for BS2SFD
AA Table 7 BS2UVTH 0x00 Undervoltage Threshold for BS2SFD
AB Table 8 BS2UVHYST 0x00 Digital Hysteresis on UV Threshold for BS2SFD
AC Table 9 BS2SEL 0x00 Glitch Filter, Range, and Fault Type Select for BS2SFD
B0 Table 10 HSOVTH 0xFF Overvoltage Threshold for High Voltage SFD (HVSFD)
B1 Table 11 HSOVHYST 0x00 Digital Hysteresis on OV Threshold for HVSFD
B2 Table 12 HSUVTH 0x00 Undervoltage Threshold for HVSFD
B3 Table 13 HSUVHYST 0x00 Digital Hysteresis on UV Threshold for HVSFD
B4 Table 14 HSSEL 0x00 Glitch Filter, Range, and Fault Type Select for HVSFD
B8 Table 15 PS1OVTH 0xFF Overvoltage Threshold for Positive Voltage SFD1 (PS1SFD)
B9 Table 16 PS1OVHYST 0x00 Digital Hysteresis on OV Threshold for PS1SFD
BA
Table 17
PS1UVTH 0x00 Undervoltage Threshold for PS1SFD
BB
Table 18
PS1UVHYST 0x00 Digital Hysteresis on UV Threshold for PS1SFD
BC Table 19 PS1SEL 0x00 Glitch Filter, Range, and Fault Type Select for PS1SFD
C0 Table 15 PS2OVTH 0xFF Overvoltage Threshold for Positive Voltage SFD2 (PS2SFD)
C1 Table 16 PS2OVHYST 0x00 Digital Hysteresis on OV Threshold for PS2SFD
C2
Table 17
PS2UVTH 0x00 Undervoltage Threshold for PS2SFD
C3
Table 18
PS2UVHYST 0x00 Digital Hysteresis on UV Threshold for PS2SFD
C4 Table 19 PS2SEL 0x00 Glitch Filter, Range, and Fault Type Select for PS2SFD
C8 Table 15 PS3OVTH 0xFF Overvoltage Threshold for Positive Voltage SFD3 (PS3SFD)
C9 Table 16 PS3OVHYST 0x00 Digital Hysteresis on OV Threshold for PS3SFD
CA
Table 17
PS3UVTH 0x00 Undervoltage Threshold for PS3SFD
CB
Table 18
PS3UVHYST 0x00 Digital Hysteresis on UV Threshold for PS3SFD
CC Table 19 PS3SEL 0x00 Glitch Filter, Range, and Fault Type Select for PS3SFD
D0 Table 15 PS4OVTH 0xFF Overvoltage Threshold for Positive Voltage SFD4 (PS4SFD)
D1 Table 16 PS4OVHYST 0x00 Digital Hysteresis on OV Threshold for PS4SFD
D2
Table 17
PS4UVTH 0x00 Undervoltage Threshold for PS4SFD
D3
Table 18
PS4UVHYST 0x00 Digital Hysteresis on UV Threshold for PS4SFD
D4 Table 19 PS4SEL 0x00 Glitch Filter, Range, and Fault Type Select for PS4SFD

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