SSZTDD0 April   2026 TPS1HB08-Q1

 

  1.   1
  2.   2
    1.     Abstract
    2.     Open-load and short-to-battery diagnostic mechanisms for high-side switches
    3.     Differentiate between open-load and short-to-battery faults in high-side switches
    4.     Summary
    5.     References

Abstract

This document was translated from a simplified Chinese source. (ZHCTA11)

In automotive applications, high-side switches tend to supply power to different loads, requiring system setups to differentiate between different load faults, especially for short and open circuit faults. Reliable fault alerts are required. This article enables the distinction between open-load and short-to-battery faults with minimal external circuit design through high-accuracy current sensing circuits integrated inside TI high-side switches so as to help engineers differentiate between faults in functional design.

Open-load and short-to-battery diagnostic mechanisms for high-side switches

TI’s high-side switch products integrate a high-accuracy current sensing circuits and fault diagnosis circuits, enabling them to detect faults such as a short circuit between the load and the battery or an open-load fault. The following section outlines the diagnostic mechanism of TI’s high-side switches.

EN=High

TI’s TPSxHxxx family products of high-side switches integrate current sensing circuits internally and they have very high current sensing accuracy. For example, TPS1HB08-Q1 has ±5% accuracy at loads > 1A.

After EN pin of the high-side switch is enabled, SNS output is selected to sense the load current. The current sensing circuit will output a current ISNSI that passes through Power MOSFET current IOUT and is proportional to the current KSNS. Input this current into an external resistor RSNS and a voltage proportional to the load current can be generated as shown in Figure 1. This voltage can be measured by ADC to determine the load fault type, as shown in Table 1.

 TPSxHxxx Current Sensing CircuitFigure 1 TPSxHxxx Current Sensing Circuit

Since no current flows through the internal Power MOSFET of the high-side switch at open-load and short-to-battery. The load current measured through SNS pin is much lower than expected one in the case of OUT shorted to battery or open-load.

Table 1 EN=High Diagnostic Summary
Load conditions ISNSI current/A
Normal IOUT / KSNS
Open-circuit 0
Short-to-battery 0

As mentioned above, TI’s high-side switch products are capable of detecting OUT shorted to battery or open-load faults at EN=High, but cannot distinguish the two faults.

EN=Low

When EN=Low, the high-side switch is disabled for output, the internal comparator detects the status of OUT for fault diagnosis. The mechanism is that the Power MOSFET has a pull-up MOS and 1MΩ resistor in parallel. If DIA_EN=High, the pull-up MOS is turned on and VOUT is connected to VBAT through 1MΩ resistor. In case of open-load or short-to-battery, VOUT voltage will be much higher than the open threshold VOL, and SNS pin will output a fault current ISNSFH. The current inputs into an external resistor RSNS to generate a fault voltage to indicate a fault, as shown in Figure 2. VOL and ISNSFH are described in the Electrical Characteristics section of the data sheet, as shown in Table 2.

Table 2 TPS1HB08-Q1 VOLand ISNSFH parameters
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
VOL Open-load (OL) detection voltage VEN = 0V, VDIA_en = 5V, VSEL1 = 0V 2 3 4 V
ISNSFH ISNS fault high-level VDIA_en = 5V, VSEL1 = 0V 4 4.5 5.3 mA
 Open-load and short-to-battery diagnostic circuitFigure 2 Open-load and short-to-battery diagnostic circuit

As mentioned above, when DIA_EN=HIGH and EN=Low, TI’s high-side switch products are capable of detecting both OUT shorted to battery and open load faults; however, in both cases, VOUT voltage will be significantly higher than the open-circuit threshold VOL and SNS pin will output the same fault ISNSFH. It remains impossible to distinguish between these two faults.

Differentiate between open-load and short-to-battery faults in high-side switches

From the analysis above, the reader will find that it is not possible to distinguish between open-load and short-to-battery faults under the existing mechanisms. TPSxHxxx-Q1 family of products can indicate fault information with a high-accuracy current sensing circuit and fault diagnostic circuit. Based on this feature, additional external components can be designed to differentiate between open-load and short-to-battery faults.

Solution 1

 Solution 1 - Implement a diagnostic circuit that differentiates between open-load and short-to-batteryFigure 3 Solution 1 - Implement a diagnostic circuit that differentiates between open-load and short-to-battery

If EN=H and DIAG_EN=H, the current value of SNS can be read to determine the fault type:

  • Normal: IL=VBAT/(RDS_ON+RPD//RLOAD)
  • Open Load: IL=VBAT/(RDS_ON+RPD)
  • Short to Battery: VBAT≈VOUT,IL=0A

Note: IL refers to the current through the internal MOS of the high-side switch.

If EN=L and DIAG_EN=H, the output of the op amp can be read to determine the fault type:

  • Normal: SNS will be Hi-Z (Do not report fault). Since the internal diagnostic MOS has a 1MΩ in series, the pull-down capability of a load-equivalent pull-down resistor is stronger than that of the internal pull-up, VOUT will be less than VOL. The comparator output will be low because V-> V+.
  • Open Load: VOUT=VBAT> VOL so SNS will output a fault but the comparator will output a low because of V-> V+.
  • Short to Battery: VOUT=VBAT> VOL so SNS will output a fault. The comparator will output a high because VOUT=V BAT =V+ > V-.

Table 3 A diagnostic summary to differentiate between open-load and short-to-battery faults
EN PIN Load conditions ISNSI current/A.
High Normal [VBAT/(RON+RPD//RLOAD)]/KSNS
Open-circuit [VBAT/(RON+RPD)]/KSNS
Short-to-battery 0
EN PIN Load conditions ISNSI current/A. Comparator output
Low Normal 0 Low
Open-circuit ISNSFH Low
Short-to-battery ISNSFH High

Solution 2

 Solution 2 - Implement a diagnostic circuit that differentiates between open-load and short-to-batteryFigure 4 Solution 2 - Implement a diagnostic circuit that differentiates between open-load and short-to-battery

If EN=H and DIAG_EN=H, the current value of SNS can be read to determine the fault type:

  • Normal: IL=VBAT/(RDS_ON+RPD//RLOAD)
  • Open Load: IL=VBAT/(RDS_ON+RPD)
  • Short to Battery: VBAT≈ VOUT, current does not pass through the device, IL=0A

If EN=L and DIAG_EN=H, open load can be distinguished from short-to-battery:

  • Normal: SNS will be Hi-Z (Do not report fault) regardless of FET/BJT status
  • Open Load: SNS will not report a fault when FET/BJT is disabled. It will only show a fault when the FET/BJT is turned on, then the fault type can be determined by toggling FET/BJT and seeing if SNS voltage changes. (When EN=L and DIAG_EN=H and it is necessary to configure the values of RPU and RPD to disable FET/BJT, VOUT=VBAT> VOL. When FET/BJT is turned on, VOUT<VOL)
  • Short to Battery: VOUT=V BAT> V OL, SNS reports a fault regardless of FET/BJT status.

Table 4 A diagnostic summary to differentiate between open-load and short-to-battery faults
EN PIN MCU_GPIO Load conditions ISNSI current/A
High Low Normal [VBAT/(RDS_ON+RPD//RLOAD)]/KSNS
Low Open-circuit [VBAT/(RDS_ON+RPD)]/KSNS
Low Short-to-battery 0
Low Low/High Normal 0
Low Open-circuit 0
High Open-circuit ISNSFH
Low/High Short-to-battery ISNSFH

Summary

Two solutions are described above to differentiate between open-load and short-to-battery faults when not driving loads, and engineers can choose one to design based on their needs. For applications that do not require offline diagnostics, diagnostics can be performed at EN=High, which eliminates the need for external circuit design.