![Infineon XDPP1100 Скачать руководство пользователя страница 239](http://html1.mh-extra.com/html/infineon/xdpp1100/xdpp1100_technical-reference-manual_2055193239.webp)
User Manual
239 of 562
V 1.0
2021-08-25
XDPP1100 technical reference manual
Digital power controller
Fault handler
All of these PMBus commands and their programming are described in
9.1.6
Temperature faults
The temperature fault submodule is responsible for the detection of:
•
Overtemperature fault and warning
•
Undertemperature fault and warning
The temperature source for the temperature faults and warnings is programmable through register
faultX_temp_src_sel
, as shown in
. The temperature faults are based on comparisons in TSADC
codes. The sensor TC is required to determine the polarity of the comparison, which can be also programmed
through the register
faultX_temp_src_sel
.
Table 63
Temperature fault source select
faultX_temp_src_sel[2:0]
Source
Sensor temp. coefficient
0
TSEN
NTC
1
BTSEN
NTC
2
Internal
PTC
3
TSEN
PTC
4
BTSEN
PTC
The temperature faults and warnings are asserted and deasserted based on the sensor TC:
•
PTC OT_FAULT:
o
Asserted when temp. is greater than
fault_ot_fault_thresh
o
Deasserted when temp. is less than (
fault_ot_fault_thresh
+
fault_temp_fault_hyst
)
•
PTC OT_WARN:
o
Asserted when temp. is greater than
fault_ot_warn_thresh
o
Deasserted when temp. is less than (
fault_ot_warn_thresh
+
fault_temp_fault_hyst
)
•
PTC UT_WARN:
o
Asserted when temp. is less than
fault_ut_warn_thresh
o
Deasserted when temp. is greater than (
fault_ut_warn_thresh
-
fault_temp_fault_hyst
)
•
PTC UT_FAULT:
o
Asserted when temp. is less than
fault_ut_fault_thresh
o
Deasserted when temp. is greater than (
fault_ut_fault_thresh
-
fault_temp_fault_hyst
)
•
NTC OT_FAULT:
o
Asserted when temp. is less than
fault_ot_fault_thresh
o
Deasserted when temp. is greater than (
fault_ot_fault_thresh
+
fault_temp_fault_hyst
)
•
NTC OT_WARN:
o
Asserted when temp. is less than
fault_ot_warn_thresh
o
Deasserted when temp. is greater than (
fault_ot_warn_thresh
+
fault_temp_fault_hyst
)
•
NTC UT_WARN:
o
Asserted when temp. is greater than
fault_ut_warn_thresh
o
Deasserted when temp. is less than (
fault_ut_warn_thresh
-
fault_temp_fault_hyst
)
•
NTC UT_FAULT:
o
Asserted when temp. is greater than
fault_ut_fault_thresh