TPS929160-Q1
ZHCSNG0 – APRIL 2023
www.ti.com.cn
表 7-8. Diagnostics Table in FAIL-SAFE state
FAULT TYPE
DETECTION CRITERIA
CONDITIONS
FAULT ACTIONS
FAULT OUTPUT
ERR PIN
RECOVERY
V(VBAT) < V(POR_falling)
or
V(LDO) < V(LDO_POR_falling)
Device switch to INIT state when
all voltage rails are good.
Clear fault flag with CLRPOR.
Device switch to FLAG_POR
POR state FLAG_ERR
Constant pulled
down
VBAT UVLO
Automatically recovery upon fault
removal.
Clear fault flag with CLRFAULT.
Low-supply
warning
Disable fault type FLAG_LOWSUP
V(SUPPLY) < V(LOWSUPTH)
No action
*
FLAG_ERR (maskable)
Automatically recovery and
release ERR pin upon fault
FLAG_ERR (maskable) down (maskable) removal.
Clear fault flag with CLRFAULT.
Supply
undervoltage
Turn off all
outputs
FLAG_SUPUV
Constant pulled
V(SUPPLY) < V(SUPUV_th_falling)
Automatically recover and
release ERR pin upon fault
FLAG_ERR (maskable) down (maskable) removal.
Clear fault flags with CLRFAULT.
V(REF) < V(REF_SHORT_th)
or
I(REF) < I(REF_OPEN_th)
Turn off all
outputs
FLAG_REF
Constant pulled
Reference fault
Pre-thermal
warning
FLAG_PRETSD
FLAG_ERR(maskable)
T(J) > T(PRETSD)
No action
No action
Clear fault flag with CLRFAULT
Automatically recover and
release ERR pin upon fault
FLAG_ERR (maskable) down (maskable) removal.
Clear fault flags with CLRFAULT.
Overtemperature
protection
Turn off all
outputs
FLAG_TSD
Constant pulled
T(J) > T(TSD1)
Device switch to INIT state when
all voltage rails are good.
Clear fault flag with CLRPOR.
Overtemperature
shutdown
FLAG_POR
FLAG_ERR
Constant pulled
down
T(J) > T(TSD2)
Turn off LDO
PWM pulse width greater than
t(BLANK) + t(OPEN_deg)
ENOUTXn = 1
Automatically recover and
release ERR pin upon fault
down (maskable) removal.
V(SUPPLY) - V(OUTXn) < V(OPEN_th_rising)
and
Turn off the failed FLAG_OPENOUTXn
outputs and retry FLAG_OUT (maskable)
LED open-circuit
fault *
Constant pulled
V(SUPPLY) > V(LOWSUPTH)
every 10 ms
FLAG_ERR (maskable)
DIAGENOUTXn = 1
Clear fault flags with CLRFAULT.
PWM pulse width greater than
t(BLANK) + t(SHORT_deg)
ENOUTXn = 1
Automatically recover and
release ERR pin upon fault
down (maskable) removal.
Turn off the failed FLAG_SHORTOUTXn
outputs and retry FLAG_OUT (maskable)
LED short-circuit
fault
Constant pulled
V(OUTXn) < V(SG_th_rising)
every 10 ms
FLAG_ERR (maskable)
DIAGENOUTXn = 1
Clear fault flags with CLRFAULT.
PWM pulse width greater than
t(BLANK)+ t(SLS_deg)
ENOUTXn = 1
DIAGENOUTXn = 1
SLSEN = 1
Automatically recover and
release ERR pin upon fault
removal.
V(OUTXn) < V(SLSTHx)
and
V(SUPPLY) > V(LOWSUPTH)
Turn off the failed FLAG_SLSOUTXn
outputs and retry FLAG_OUT (Maskable)
Auto single-LED
short-circuit *
Constant pulled
down
every 10 ms
FLAG_ERR (Maskable)
Clear fault flags with CLRFAULT.
EEPROM CRC
error
Turn off all
outputs
FLAG_EEPCRC
FLAG_ERR (maskable) down (maskable)
Constant pulled
CALC_EEPCRC is different EEPCRC
Clear fault flag with CLRFAULT
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSG60
40
Submit Document Feedback
Product Folder Links: TPS929160-Q1