User Manual
262 of 562
V 1.0
2021-08-25
XDPP1100 technical reference manual
Digital power controller
Fault handler
Peripheral Field name
Access Address
Bits
Description
fault
fault_ut_fault_thresh
RW
7000_3C5Ch
(Loop 0)
7000_405Ch
(Loop 1)
[9:0]
Undertemperature fault threshold
in TSADC codes. This threshold is
computed by FW based on the
UT_FAULT_LIMIT PMBus command
and the FW-implemented ADC code
to temperature LUT.
LSB = 1 TSADC code, range = 0.0 to
1023 AD codes
fault
fault_ut_warn_thresh
RW
7000_3C60h
(Loop 0)
7000_4060h
(Loop 1)
[9:0]
Undertemperature warn threshold
in TSADC codes. This threshold is
computed by FW based on the
UT_WARN_LIMIT PMBus command
and the FW-implemented ADC code
to temperature LUT.
LSB = 1 TSADC code, range = 0.0 to
1023 AD codes
fault
fault_temp_src_sel
RW
7000_3C64h
(Loop 0)
7000_4064h
(Loop 1)
[2:0]
Fault temperature source and
sensor TC select.
0: TSEN, NTC
1: BTSEN, NTC
2: XDPP1100 internal temperature
3: TSEN, PTC
4: BTSEN, PTC
fault
fault_shut_clr_loop
W
7000_3C68h
(Loop 0)
7000_4068h
(Loop 1)
[0]
Clears shutdown faults in
fault_reg_loop when set high. This
field should not be written until
after FW has completed shutdown-
related cleanup (e.g., V
control
target
returned to 0, appropriate blocks
disabled).
fault
fault_polarity_loop
RW
7000_3C6Ch
(Loop 0)
7000_406Ch
(Loop 1)
[31:0]
Defines the polarity of the fault with
respect to the threshold. When set
to 0, the fault/warning is asserted
using its default polarity (e.g., over-
type fault asserted when above the
threshold). When set to 1, the
fault/warning is asserted with the
inverse to its default polarity (e.g.,
over-type fault asserted when
below the threshold). The inverse
polarity may be used to generate
an interrupt when a parameter no
longer exceeds its fault/warning
threshold.
0: Reserved
1: VOUT_OV_FAULT
2: VOUT_OV_WARN
3: VOUT_UV_FAULT
4: VOUT_UV_WARN