Datasheet
Analog Integrated Circuit Device Data
Freescale Semiconductor 33
07XSC200
Figure 13. Auto-retry State Machine
5.3.2 Auto-retry
The auto-retry circuitry is used to reactivate the output(s) automatically in case of overcurrent or overtemperature or undervoltage
failure conditions to provide a high availability of the load.
Auto-retry feature is available in Fault mode. It is activated in case of internal retry signal is set to logic [1]:
retry[x] = OC[x] or OT[x] or UV.
The feature retries to switch-on the output(s) after one auto-retry period (t
AUTO
) with a limitation in term of number of occurrence
(16 for each output). The counter of retry occurrences is reset in case of Fail-safe to Normal or Normal to Fail-safe mode
transitions. At each auto-retry, the overcurrent detection will be set to default values in order to sustain the inrush current.
The Figure 13 describes the auto-retry state machine.
5.3.3 Diagnostic
Output Shorted to V
PWR
Fault
The 07XSC200 incorporates output shorted to V
PWR
detection circuitry in OFF state. Output shorted to V
PWR
fault is detected if
output voltage is higher than
V
OSD(THRES)
and
reported as a fault condition when the output is disabled (OFF). The output shorted
to V
PWR
fault is latched into the status register after the internal gate voltage is pulled low enough to turn OFF the output. The
OS[0:1] and OL_OFF[0:1] fault bits are set in the status register and FSB pin reports in real time the fault. If the output shorted
to V
PWR
fault is removed, the status register will be cleared after reading the register.
The open output shorted to V
PWR
protection can be disabled through SPI (OS_DIS[0:1] bit).
OpenLoad Faults
The 07XSC200 incorporates three dedicated OpenLoad detection circuitries on the output to detect in OFF and in ON state.
OFF
ON
Latched
OFF
Auto-retry
OFF
Auto-retry
ON
(SC=1)
(OV=1)
(fault_control=1 and OV=0)
(fault_control=0 or OV=1)
(fault_control=0)
(fault_control=0)
(fault_control=0)
(SC=1)
(Retry=1)
=> count=count+1
(Retry=1)
(count=16)
(after Retry Period and OV=0)
(OpenloadOFF=1
or ShortVpwr=1
(OpenloadOFF=1
or ShortVpwr=1
(OpenloadOFF=1
or ShortVpwr=1
(OpenloadON=1)
(OpenloadON=1)
or OV=1)
or OV=1)
or OV=1)
if hson=1
if hson=0
if hson=1