SPVA059 June   2026 BQ21080 , BQ21088 , BQ24070 , BQ24071 , BQ24072 , BQ24073 , BQ24074 , BQ24075 , BQ24076 , BQ24078 , BQ24079 , BQ25150 , BQ25155 , BQ25157 , BQ25170 , BQ25170J , BQ25171-Q1 , BQ25172 , BQ25173 , BQ25173-Q1 , BQ25175 , BQ25176J , BQ25176K , BQ25176M , BQ25180 , BQ25185 , BQ25186 , BQ25188 , BQ25190

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Design Procedure
    1. 2.1 Step-by-Step Calculation Method
  6. 3Design Examples
    1. 3.1 Example 1: BQ25190 with Standard NTC Beta Value, 10°C to 45°C
    2. 3.2 Example 2: BQ25188 with Different NTC Beta Value, 0°C to 45°C
    3. 3.3 Example 3: BQ25170 with Standard NTC Beta Value, -10°C to 60°C
  7. 4Error Analysis
    1. 4.1 Worst-Case Analysis Method
    2. 4.2 Example: Worst-Case Error Analysis for BQ25190, 10°C to 45°C
  8. 5NTC Thermistor Modeling
  9. 6Summary
  10. 7References

Worst-Case Analysis Method

The actual HOT and COLD trip temperatures vary with component and device tolerances. Therefore, to verify that the required charging limits are still met across all conditions, the TS network should be analyzed using worst-case analysis. This is the error analysis method implemented in the current-based TS calculator in the TI Charger GUI. In this note, worst-case analysis means calculating the most extreme HOT and COLD trip temperatures using the minimum and maximum values of the TS network parameters.

Use the following procedure to perform worst-case analysis on the TS network.

  1. Identify the worst-case values of the TS network parameters.

    • NTC R25 tolerance
    • NTC beta tolerance
    • RS and RP resistor tolerances
    • TS bias current variation (min/typ/max)
    • TS threshold variation (min/typ/max)
  2. Calculate the NTC resistance at the trip points for the worst-case parameter values using Equation 9. To derive Equation 9, convert the selected TS threshold voltage into an equivalent TS network resistance.
    Equation 5. V T H = I B I A S R e q
    Equation 6. R e q = V T H I B I A S

    Using the compensated TS network equation:

    Equation 7. R e q = R P R S + R N T C

    Solving for RNTC:

    Equation 8. R N T C = R e q R P + R S - R P R S R P - R e q
    Equation 9. R N T C = V T H I B I A S R P + R S - R P R S R P - V T H I B I A S

    The worst-case RNTC equations are:

    Equation 10. R N T C , m a x = V T H , m a x I B I A S , m i n R P , m i n + R S , m i n - R P , m i n R S , m i n R P , m i n - V T H , m a x I B I A S , m i n
    Equation 11. R N T C , m i n = V T H , m i n I B I A S , m a x R P , m a x + R S , m a x - R P , m a x R S , m a x R P , m a x - V T H , m i n I B I A S , m a x
  3. Convert the calculated RNTC trip point resistance to temperature using the R-T table in the NTC datasheet. If the calculated RNTC falls between two rows, linear interpolation can be used to calculate the corresponding temperature. If the calculated RNTC falls within the error range for two rows, choose the worst-case temperature.
    • (T1, R1)
    • (T2, R2)
    Equation 12. T - T 1 T 2 - T 1 = R N T C - R 1 R 2 - R 1
    Equation 13. T = T 1 + R N T C - R 1 R 2 - R 1 T 2 - T 1

    Repeat for the remaining cases to determine the worst-case trip temperature range.

    If an R-T table is not available, the beta equation given in Equation 14 can be used to calculate the trip temperature using the worst-case values for beta and R25.

    Equation 14. T = 1 T 0 + 1 β ln R N T C R 25 - 1

    Where T is in kelvins

    Worst-case minimum trip temperature:

    Equation 15. T = 1 T 25 + 1 β m i n ln R N T C , m a x R 25 , m i n - 1

    Worst-case maximum trip temperature:

    Equation 16. T = 1 T 25 + 1 β m a x ln R N T C , m i n R 25 , m a x - 1