SLVSH18B December   2024  – July 2025 TPS4HC120-Q1

PRODUCTION DATA  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Device Comparison Table
  6. Pin Configuration and Functions
  7. Specifications
    1. 6.1 Absolute Maximum Ratings
    2. 6.2 ESD Ratings
    3. 6.3 Recommended Operating Conditions
    4. 6.4 Thermal Information
    5. 6.5 Electrical Characteristics
    6. 6.6 Timing Characteristics, SNS
    7. 6.7 Switching Characteristics
    8. 6.8 Typical Characteristics
  8. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
      1. 7.3.1 Pin Current and Voltage Conventions
      2. 7.3.2 Low Power Mode
        1. 7.3.2.1 Entry into LPM
        2. 7.3.2.2 During LPM
        3. 7.3.2.3 Exiting LPM
      3. 7.3.3 Accurate Current Sense
      4. 7.3.4 Adjustable Current Limit
      5. 7.3.5 Inductive-Load Switching-Off Clamp
      6. 7.3.6 Fault Detection and Reporting
        1. 7.3.6.1 Diagnostic Enable Function
        2. 7.3.6.2 Multiplexing of Current Sense
        3. 7.3.6.3 FAULT Reporting
        4. 7.3.6.4 Fault Table
      7. 7.3.7 Full Diagnostics
        1. 7.3.7.1 Short-to-GND and Overload Detection
        2. 7.3.7.2 Open-Load Detection
          1. 7.3.7.2.1 Channel On
          2. 7.3.7.2.2 Channel Off
        3. 7.3.7.3 Short-to-Battery Detection
        4. 7.3.7.4 Reverse-Polarity and Battery Protection
        5. 7.3.7.5 Thermal Fault Detection
          1. 7.3.7.5.1 Thermal Protection Behavior
      8. 7.3.8 Full Protections
        1. 7.3.8.1 UVLO Protection
        2. 7.3.8.2 Loss of GND Protection
        3. 7.3.8.3 Loss of Power Supply Protection
        4. 7.3.8.4 Reverse Polarity Protection
        5. 7.3.8.5 Protection for MCU I/Os
    4. 7.4 Device Functional Modes
      1. 7.4.1 Working Modes
        1. 7.4.1.1 SLEEP
        2. 7.4.1.2 DIAGNOSTIC
        3. 7.4.1.3 ACTIVE
        4. 7.4.1.4 STANDBY DELAY
        5. 7.4.1.5 LOW POWER MODE
  9. Application and Implementation
    1. 8.1 Application Information
      1. 8.1.1 EMC Transient Disturbances Test
    2. 8.2 Typical Application
      1. 8.2.1 Design Requirements
      2. 8.2.2 Detailed Design Procedure
      3. 8.2.3 Application Curves
    3. 8.3 Power Supply Recommendations
    4. 8.4 Layout
      1. 8.4.1 Layout Guidelines
      2. 8.4.2 Layout Examples
        1. 8.4.2.1 Without a GND Network
        2. 8.4.2.2 With a GND Network
  10. Device and Documentation Support
    1. 9.1 Receiving Notification of Documentation Updates
    2. 9.2 Support Resources
    3. 9.3 Trademarks
    4. 9.4 Electrostatic Discharge Caution
    5. 9.5 Glossary
  11. 10Revision History
  12. 11Mechanical, Packaging, and Orderable Information

Package Options

Refer to the PDF data sheet for device specific package drawings

Mechanical Data (Package|Pins)
  • DGQ|28
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Accurate Current Sense

The high-accuracy current-sense function is internally implemented, which allows a better real-time monitoring effect and more-accurate diagnostics without further calibration. A current mirror is used to source 1 / KSNS of the load current, flowing out to the external resistor between the SNS pin and GND, and reflected as voltage on the SNS pin.

KSNS is the ratio of the output current and the sense current. The accuracy values of KSNS quoted in the Electrical Characteristics take into consideration temperature and supply voltage. Each device is internally calibrated while in production, so post-calibration by users is not required in most cases.

The maximum voltage out on the SNS pin is clamped to VSNSFH, which is the fault voltage level. To ensure that this voltage is not higher than the system can tolerate, limit the max voltage at the DIAG_EN pin to the voltage at the SNS pin. If DIAG_EN is between VIH and 3.3V, the maximum output on the SNS pin is approximately 3.3V. However, if the voltage at DIAG_EN is above 3.3V, then the fault SNS voltage, VSNSFH, tracks that voltage up to 5V. Tracking is done because the GPIO voltage output that is powering the diagnostics through DIAG_EN is close to the maximum acceptable ADC voltage within the same microcontroller. Therefore, choose the sense resistor value, RSNS, to maximize the range of currents needed to be measured by the system. Choose the RSNS value based on application need. The maximum usable RSNS value is bounded by the ADC minimum acceptable voltage, VADC,min, for the smallest load current needed to be measured by the system, ILOAD,min. Choose the minimum acceptable RSNS value so that the VSNS voltage is less than the VSNSFH value, allowing for the system to correctly determine faults. This difference between the maximum readable current through the SNS pin, ILOAD,max × RSNS, and the VSNSFH is called the headroom voltage, VHR. The headroom voltage is determined by the system but is important so that there is a difference between the maximum readable current and a fault condition. Therefore, the minimum RSNS value has to be the VSNSFH minus the VHR times the sense current ratio, KSNS divided by the maximum load current the system must measure, ILOAD,max. Use the following equation to set the boundary equation.

Equation 1. VADC,min × KSNS / ILOAD,min ≤ RSNS ≤ (VSNSFH – VHR) × KSNS / ILOAD,max
TPS4HC120-Q1 Voltage Indication on the Current-Sense PinFigure 7-5 Voltage Indication on the Current-Sense Pin

The maximum current the system wants to read, ILOAD,max, must be less than the current-limit threshold because after the current-limit threshold is tripped, the VSNS value goes to VSNSFH.

TPS4HC120-Q1 Current-Sense and Current-Limit Block Diagram Figure 7-6 Current-Sense and Current-Limit Block Diagram

Because this scheme adapts based on the voltage coming in from the MCU, there is no need to have a Zener diode on the SNS pin to protect from high voltages.