SLUSCC5A September   2016  – May 2018 BQ25890H

PRODUCTION DATA.  

  1. Features
  2. Applications
  3. Description
    1.     Simplified Schematic
  4. Revision History
  5. Description (continued)
  6. Pin Configuration and Functions
    1.     Pin Functions
  7. Specifications
    1. 7.1 Absolute Maximum Ratings
    2. 7.2 ESD Ratings
    3. 7.3 Recommended Operating Conditions
    4. 7.4 Thermal Information
    5. 7.5 Electrical Characteristics
    6. 7.6 Timing Requirements
    7. 7.7 Typical Characteristics
  8. Detailed Description
    1. 8.1 Functional Block Diagram
    2. 8.2 Feature Description
      1. 8.2.1  Device Power-On-Reset (POR)
      2. 8.2.2  Device Power Up from Battery without Input Source
      3. 8.2.3  Device Power Up from Input Source
        1. 8.2.3.1 Power Up REGN Regulation (LDO)
        2. 8.2.3.2 Poor Source Qualification
        3. 8.2.3.3 Input Source Type Detection
          1. 8.2.3.3.1 D+/D– Detection Sets Input Current Limit
          2. 8.2.3.3.2 Force Input Current Limit Detection
        4. 8.2.3.4 Input Voltage Limit Threshold Setting (VINDPM Threshold)
        5. 8.2.3.5 Converter Power-Up
      4. 8.2.4  Input Current Optimizer (ICO)
      5. 8.2.5  Boost Mode Operation from Battery
      6. 8.2.6  Power Path Management
        1. 8.2.6.1 Narrow VDC Architecture
        2. 8.2.6.2 Dynamic Power Management
        3. 8.2.6.3 Supplement Mode
      7. 8.2.7  Battery Charging Management
        1. 8.2.7.1 Autonomous Charging Cycle
        2. 8.2.7.2 Battery Charging Profile
        3. 8.2.7.3 Charging Termination
        4. 8.2.7.4 Resistance Compensation (IRCOMP)
        5. 8.2.7.5 Thermistor Qualification
          1. 8.2.7.5.1 JEITA Guideline Compliance in Charge Mode
          2. 8.2.7.5.2 Cold/Hot Temperature Window in Boost Mode
        6. 8.2.7.6 Charging Safety Timer
      8. 8.2.8  Battery Monitor
      9. 8.2.9  Status/Control Outputs (STAT, INT and DSEL)
        1. 8.2.9.1 Charging Status Indicator (STAT)
        2. 8.2.9.2 Interrupt to Host (INT)
        3. 8.2.9.3 D+/D- Multiplexer Selection Control
      10. 8.2.10 BATET (Q4) Control
        1. 8.2.10.1 BATFET Disable Mode (Shipping Mode)
        2. 8.2.10.2 BATFET Enable (Exit Shipping Mode)
        3. 8.2.10.3 BATFET Full System Reset
      11. 8.2.11 Current Pulse Control Protocol
      12. 8.2.12 D+/D- Output Driver
      13. 8.2.13 Input Current Limit on ILIM
      14. 8.2.14 Thermal Regulation and Thermal Shutdown
        1. 8.2.14.1 Thermal Protection in Buck Mode
        2. 8.2.14.2 Thermal Protection in Boost Mode
      15. 8.2.15 Voltage and Current Monitoring in Buck and Boost Mode
        1. 8.2.15.1 Voltage and Current Monitoring in Buck Mode
          1. 8.2.15.1.1 Input Overvoltage (ACOV)
          2. 8.2.15.1.2 System Overvoltage Protection (SYSOVP)
        2. 8.2.15.2 Voltage and Current Monitoring in Boost Mode
          1. 8.2.15.2.1 VBUS Overcurrent Protection
          2. 8.2.15.2.2 Boost Mode Overvoltage Protection
      16. 8.2.16 Battery Protection
        1. 8.2.16.1 Battery Overvoltage Protection (BATOVP)
        2. 8.2.16.2 Battery Over-Discharge Protection
        3. 8.2.16.3 System Overcurrent Protection
      17. 8.2.17 Serial Interface
        1. 8.2.17.1 Data Validity
        2. 8.2.17.2 START and STOP Conditions
        3. 8.2.17.3 Byte Format
        4. 8.2.17.4 Acknowledge (ACK) and Not Acknowledge (NACK)
        5. 8.2.17.5 Slave Address and Data Direction Bit
        6. 8.2.17.6 Single Read and Write
        7. 8.2.17.7 Multi-Read and Multi-Write
    3. 8.3 Device Functional Modes
      1. 8.3.1 Host Mode and Default Mode
    4. 8.4 Register Maps
      1. 8.4.1  REG00
        1. Table 8. REG00
      2. 8.4.2  REG01
        1. Table 9. REG01
      3. 8.4.3  REG02
        1. Table 10. REG02
      4. 8.4.4  REG03
        1. Table 11. REG03
      5. 8.4.5  REG04
        1. Table 12. REG04
      6. 8.4.6  REG05
        1. Table 13. REG05
      7. 8.4.7  REG06
        1. Table 14. REG06
      8. 8.4.8  REG07
        1. Table 15. REG07
      9. 8.4.9  REG08
        1. Table 16. REG08
      10. 8.4.10 REG09
        1. Table 17. REG09
      11. 8.4.11 REG0A
        1. Table 18. REG0A
      12. 8.4.12 REG0B
        1. Table 19. REG0B
      13. 8.4.13 REG0C
        1. Table 20. REG0C
      14. 8.4.14 REG0D
        1. Table 21. REG0D
      15. 8.4.15 REG0E
        1. Table 22. REG0E
      16. 8.4.16 REG0F
        1. Table 23. REG0F
      17. 8.4.17 REG10
        1. Table 24. REG10
      18. 8.4.18 REG11
        1. Table 25. REG11
      19. 8.4.19 REG12
        1. Table 26. REG12
      20. 8.4.20 REG13
        1. Table 27. REG13
      21. 8.4.21 REG14
        1. Table 28. REG14
  9. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Application
      1. 9.2.1 Design Requirements
      2. 9.2.2 Detailed Design Procedure
        1. 9.2.2.1 Inductor Selection
        2. 9.2.2.2 Buck Input Capacitor
        3. 9.2.2.3 System Output Capacitor
      3. 9.2.3 Application Curves
    3. 9.3 System Examples
  10. 10Power Supply Recommendations
  11. 11Layout
    1. 11.1 Layout Guidelines
    2. 11.2 Layout Example
  12. 12Device and Documentation Support
    1. 12.1 Documentation Support
      1. 12.1.1 Related Documentation
    2. 12.2 Receiving Notification of Documentation Updates
    3. 12.3 Community Resources
    4. 12.4 Trademarks
    5. 12.5 Electrostatic Discharge Caution
    6. 12.6 Glossary
  13. 13Mechanical, Packaging, and Orderable Information

Package Options

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

Electrical Characteristics

VVBUS_UVLOZ< VVBUS< VACOV and VVBUS> VBAT + VSLEEP, TJ = –40°C to +125°C and TJ = 25°C for typical values (unless otherwise noted)
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
QUIESCENT CURRENTS
IBAT Battery discharge current (BAT, SW, SYS) in buck mode VBAT = 4.2 V, V(VBUS)< V(UVLO), leakage between BAT and VBUS 5 µA
High-Z mode, no VBUS, BATFET disabled (REG09[5]=1), battery monitor disabled, TJ< 85°C 12 23 µA
High-Z mode, no VBUS, BATFET enabled (REG09[5]=0), battery monitor disabled, TJ< 85°C 32 60 µA
I(VBUS_HIZ) Input supply current (VBUS) in buck mode when High-Z mode is enabled V(VBUS)= 5 V, High-Z mode, no battery, battery monitor disabled 15 35 µA
V(VBUS)= 12 V, High-Z mode, no battery, battery monitor disabled 25 50 µA
I(VBUS) Input supply current (VBUS) in buck mode VBUS> V(UVLO), VBUS> VBAT, converter not switching 1.5 3 mA
VBUS> V(UVLO), VBUS> VBAT, converter switching, VBAT = 3.2 V, ISYS = 0A 3 mA
VBUS> V(UVLO), VBUS> VBAT, converter switching, VBAT = 3.8 V, ISYS = 0 A 3 mA
I(BOOST) Battery discharge current in boost mode VBAT = 4.2 V, boost mode, I(VBUS)= 0 A, converter switching, PFM_OTG_DIS=0 3 mA
VBAT = 4.2 V, boost mode, I(VBUS)= 0 A, converter switching, PFM_OTG_DIS=1 15 mA
VBUS/BAT POWER UP
V(VBUS_OP) VBUS operating range 3.9 14 V
V(VBUS_UVLOZ) VBUS for active I2C, no battery 3.6 V
V(SLEEP) Sleep mode falling threshold 25 65 120 mV
V(SLEEPZ) Sleep mode rising threshold 130 250 370 mV
V(ACOV) VBUS over-voltage rising threshold 14 14.6 V
VBUS over-voltage falling threshold 13.5 14 V
VBAT(UVLOZ) Battery for active I2C, no VBUS 2.3 V
VBAT(DPL) Battery depletion falling threshold 2.15 2.5 V
VBAT(DPLZ) Battery depletion rising threshold 2.35 2.7 V
V(VBUSMIN) Bad adapter detection threshold 3.8 V
I(BADSRC) Bad adapter detection current source 30 mA
POWER-PATH MANAGEMENT
VSYS Typical system regulation voltage I(SYS) = 0 A, VBAT> VSYS(MIN), BATFET Disabled (REG09[5]=1) VBAT+
50 mV
V
I(SYS) = 0 A, VBAT< VSYS(MIN), BATFET Disabled (REG09[5]=1) VSYS(MIN) +
150 mV
V
VSYS(MIN) Minimum DC system voltage output VBAT< VSYS(MIN), SYS_MIN = 3.5 V (REG03[3:1]=101), ISYS= 0 A 3.50 3.65 V
VSYS(MAX) Maximum DC system voltage output VBAT = 4.35 V, SYS_MIN = 3.5V (REG03[3:1]=101), ISYS= 0 A 4.40 4.42 V
RON(RBFET) Top reverse blocking MOSFET(RBFET) on-resistance between VBUS and PMID TJ = –40°C to +85°C 27 38
TJ = –40°C to +125°C 27 44
RON(HSFET) Top switching MOSFET (HSFET) on-resistance between PMID and SW TJ = –40°C to +85°C 27 39
TJ = –40°C to +125°C 27 47
RON(LSFET) Bottom switching MOSFET (LSFET) on-resistance between SW and GND TJ = –40°C to +85°C 16 24
TJ = –40°C to +125°C 16 28
V(FWD) BATFET forward voltage in supplement mode BAT discharge current 10 mA 30 mV
VBAT(GD) Battery good comparator rising threshold VBAT rising 3.4 3.55 3.7 V
VBAT(GD_HYST) Battery good comparator falling threshold VBAT falling 100 mV
BATTERY CHARGER
VBAT(REG_RANGE) Typical charge voltage range 3.840 4.608 V
VBAT(REG_STEP) Typical charge voltage step 16 mV
VBAT(REG) Charge voltage resolution accuracy VBAT = 4.208 V (REG06[7:2]=010111) or
VBAT = 4.352 V (REG06[7:2]=100000)
TJ = –40°C to +85°C
-0.5% 0.5%
I(CHG_REG_RANGE) Typical fast charge current regulation range 0 5056 mA
I(CHG_REG_STEP) Typical fast charge current regulation step 64 mA
I(CHG_REG_ACC) Fast charge current regulation accuracy VBAT = 3.1 V or 3.8 V, ICHG = 128 mA
TJ = –40°C to +85°C
-20% 20%
VBAT= 3.1 V or 3.8 V, ICHG = 256 mA
TJ = –40°C to +85°C
-10% 10%
VBAT= 3.1 V or 3.8 V, ICHG=1792 mA
TJ = –40°C to +85°C
-5% 5%
VBAT(LOWV) Battery LOWV falling threshold Fast charge to precharge, BATLOWV (REG06[1]) = 1 2.6 2.8 2.9 V
Battery LOWV rising threshold Precharge to fast charge, BATLOWV (REG06[1])=1
(Typical 200-mV hysteresis)
2.8 3 3.1 V
I(PRECHG_RANGE) Precharge current range 64 1024 mA
I(PRECHG_STEP) Typical precharge current step 64 mA
I(PRECHG_ACC) Precharge current accuracy VBAT=2.6 V, IPRECHG = 256 mA –10% +10%
I(TERM_RANGE) Termination current range 64 1024 mA
I(TERM_STEP) Typical termination current step 64 mA
I(TERM_ACC) Termination current accuracy ITERM = 256 mA, ICHG<= 1344 mA
TJ = –20°C to +85°C
–12% 12%
ITERM = 256 mA, ICHG> 1344 mA
TJ = –20°C to +85°C
–20% 20%
V(SHORT) Battery short voltage VBAT falling 2 V
V(SHORT_HYST) Battery short voltage hysteresis VBAT rising 200 mV
I(SHORT) Battery short current VBAT < 2.2 V 100 mA
V(RECHG) Recharge threshold below VBATREG VBAT falling, VRECHG (REG06[0]=0) = 0 100 mV
VBAT falling, VRECHG (REG06[0]=0) = 1 200 mV
ISYS(LOAD) System discharge load current VSYS = 4.2 V 30 mA
RON(BATFET) SYS-BAT MOSFET (BATFET) on-resistance TJ = 25°C 11 13
TJ = –40°C to +125°C 11 19
INPUT VOLTAGE / CURRENT REGULATION
VIN(DPM_RANGE) Typical Input voltage regulation range 3.9 15.3 V
VIN(DPM_STEP) Typical Input voltage regulation step 100 mV
VIN(DPM_ACC) Input voltage regulation accuracy VINDPM = 4.4 V, 9 V, TJ = –40°C to +105°C 3% 3%
IIN(DPM_RANGE) Typical Input current regulation range 100 3250 mA
IIN(DPM_STEP) Typical Input current regulation step 50 mA
IIN(DPM100_ACC) Input current 100-mA regulation accuracy
VBAT = 5 V, current pulled from SW
IINLIM (REG00[5:0]) =100 mA 85 90 100 mA
IIN(DPM_ACC) Input current regulation accuracy
VBAT = 5 V, current pulled from SW
USB150, IINLIM (REG00[5:0]) = 150 mA 125 135 150 mA
USB500, IINLIM (REG00[5:0]) = 500 mA 440 470 500 mA
USB900, IINLIM (REG00[5:0]) = 900 mA 750 825 900 mA
Adapter 1.5 A, IINLIM (REG00[5:0]) = 1500 mA 1300 1400 1500 mA
IIN(START) Input current regulation during system start up VSYS = 2.2 V, IINLIM (REG00[5:0])> = 200 mA 200 mA
KILIM IINMAX = KILIM/RILIM Input current regulation by ILIM pin = 1.5 A 315 350 385 A x Ω
D+/D- DETECTION
V(0P0_VSRC) D+/D– voltage source (0 V) I(DP) < 1 mA; DP_DAC=001 or DM_DAC=001 -0.15 0 0.15 V
V(0P6_VSRC) D+/D– voltage source (0.6 V)
I(DP) < 1 mA; DP_DAC=010
or
I(DM) < 1 m; ADM_DAC=010
0.5 0.6 0.7 V
V(1P2_VSRC) D+/D– voltage source (1.2 V) I(DP) < 1 mA; DP_DAC=011
or
I(DM) < 1 m; DM_DAC=011
1.075 1.2 1.325 V
V(2P0_VSRC) D+/D– voltage source (2.0 V) I(DP) < 1 mA; DP_DAC=100
or
I(DM) < 1 m; DM_DAC=100
1.875 2.0 2.125 V
V(2P7_VSRC) D+/D– voltage source (2.7 V) I(DP) < 1 mA; DP_DAC=101
or
I(DM) < 1 m; DM_DAC=101
2.575 2.7 2.825 V
V(3P3_VSRC) D+/D– voltage source (3.3 V) I(DP) < 1 mA; DP_DAC=110
or
I(DM) < 1 m; DM_DAC=110
3.15 3.3 3.45 V
V(3p45_VSRC) D+/D– voltage source (3.45 V) 3.3 3.45 3.6 V
I(10UA_ISRC) D+ connection check current source 7 10 14 µA
I(100UA_ISINK) D+/D– current sink (100 µA) 50 100 150 µA
I(DPDM_LKG) D+/D– leakage current D–, switch open –1 1 µA
D+, switch open –1 1 µA
I(1P6MA_ISINK) D+/D– current sink (1.6 mA) 1.45 1.60 1.75 µA
V(0P4_VTH) D+/D– low comparator threshold 250 400 mV
V(0P8_VTH) D+ low comparator threshold 0.8 V
V(2P7_VTH) D+/D– comparator threshold for non-standard adapter detection (divider 1, 3, or 4) 2.55 2.85 V
V(2P0_VTH) D+/D– comparator threshold for non-standard adapter detection (divider 1, 3) 1.85 2.15 V
V(1P2_VTH) D+/D– comparator threshold for non-standard adapter detection (divider 2) 1.05 1.35 V
R(D–_DWN) D– pulldown for connection check 14.25 24.8
BAT OVER-VOLTAGE/CURRENT PROTECTION
VBAT(OVP) Battery over-voltage threshold VBAT rising, as percentage of VBAT(REG) 104%
VBAT(OVP_HYST) Battery over-voltage hysteresis VBAT falling, as percentage of VBAT(REG) 2%
IBAT(FET_OCP) System over-current threshold 9 A
THERMAL REGULATION AND THERMAL SHUTDOWN
TREG Junction temperature regulation accuracy REG08[1:0] = 11 120 °C
TSHUT Thermal shutdown rising temperature Temperature rising 160 °C
TSHUT(HYS) Thermal shutdown hysteresis Temperature falling 30 °C
JEITA THERMISTOR COMPARATOR (BUCK MODE)
V(T1) T1 (0°C) threshold, charge suspended T1 below this temperature. As percentage to V(REGN) 72.75% 73.25% 73.75%
V(T1_HYS) Charge back to ICHG/2 (REG04[6:0]) and VREG (REG06[7:2]) above this temperature. As percentage to V(REGN) 1.4%
V(T2) T2 (10°C) threshold, charge back to ICHG/2 (REG04[6:0]) and VREG (REG06[7:2]) below this temperature. As percentage to V(REGN) 67.75% 68.25% 68.75%
V(T2_HYS) Charge back to ICHG (REG04[6:0]) and VREG (REG06[7:2]) above this temperature. As percentage to V(REGN) 1.4%
V(T3) T3 (45°C) threshold, charge back to ICHG (REG04[6:0]) and VREG-200 mV (REG06[7:2]) above this temperature. As percentage to V(REGN) 44.25v 44.75% 45.25%
V(T3_HYS) Charge back to ICHG (REG04[6:0]) and VREG (REG06[7:2]) below this temperature. As percentage to V(REGN) 1%
V(T5) T5 (60°C) threshold, charge suspended above this temperature. As percentage to V(REGN) 33.875% 34.375% 34.875%
V(T5_HYS) Charge back to ICHG (REG04[6:0]) and VREG-200 mV (REG06[7:2]) below this temperature. As percentage to V(REGN) 1.25%
COLD/HOT THERMISTOR COMPARATOR (BOOST MODE)
V(BCOLD1) Cold temperature threshold 1, TS pin voltage rising threshold As percentage to VREGN REG01[5] = 1
(Approximately –20°C w/ 103AT)
79.5% 80% 80.5%
V(BCOLD1_HYS) Cold temperature threshold 1, TS pin voltage falling threshold As percentage to VREGN REG01[5] = 1 1%
V(BHOT2) Hot temperature threshold 2, TS pin voltage falling threshold As percentage to VREGN REG01[7:6] = 10
(Approx. 65°C w/ 103AT)
30.75% 31.25% 31.75%
V(BHOT2_HYS) Hot temperature threshold 2, TS pin voltage rising threshold As percentage to VREGN REG01[7:6] =10 3%
PWM
FSW PWM switching frequency, and digital clock Oscillator frequency 1.32 1.68 MHz
DMAX Maximum PWM duty cycle 97%
BOOST MODE OPERATION
V(OTG_REG_RANGE) Typical boost mode regulation voltage range 4.55 5.55 V
V(OTG_REG_STEP) Typical boost mode regulation voltage step 64 mV
V(OTG_REG_ACC) Boost mode regulation voltage accuracy I(VBUS) = 0 A, BOOSTV=4.998V (REG0A[7:4] = 0111) –3% 3%
V(OTG_BAT1) Minimum battery voltage to exit boost mode BAT falling, MIN_VBAT_SEL=0 2.7 2.9 V
V(OTG_BAT2) Minimum battery voltage to exit boost mode BAT falling, MIN_VBAT_SEL=1 2.4 2.6 V
V(OTG_BAT_EN) Minimum battery voltage to enter boost mode BAT rising, MIN_VBAT_SEL=0 2.9 3.1 V
BAT rising, MIN_VBAT_SEL=1 2.7 2.9 V
I(OTG) Typical boost mode output current range 0.5 2.45 A
I(OTG_OCP_ACC) Boost mode RBFET over-current protection accuracy BOOST_LIM =1.2 A (REG0A[2:0]=010) 1.2 1.65 A
V(OTG_OVP) Boost mode over-voltage threshold Rising threshold 5.8 6 V
REGN LDO
V(REGN) REGN LDO output voltage V(VBUS) = 9 V, I(REGN) = 40 mA 5.6 6 6.4 V
V(VBUS) = 5 V, I(REGN) = 20 mA 4.7 4.8 V
I(REGN) REGN LDO current limit V(VBUS) = 9 V, V(REGN) = 3.8 V 50 mA
ANALOG-TO-DIGITAL CONVERTER (ADC)
RES Resolution Rising threshold 7 bits
VBAT(RANGE) Typical battery voltage range V(VBUS)> VBAT + V(SLEEP) or OTG mode is enabled 2.304 4.848 V
V(VBUS)< VBAT + V(SLEEP) and OTG mode is disabled VSYS_MIN 4.848 V
V(BAT_RES) Typical battery voltage resolution 20 mV
V(SYS_RANGE) Typical system voltage range V(VBUS)> VBAT + V(SLEEP) or OTG mode is enabled 2.304 4.848 V
V(VBUS)< VBAT + V(SLEEP) and OTG mode is disabled VSYS_MIN 4.848 V
V(SYS_RES) Typical system voltage resolution 20 mV
V(VBUS_RANGE) Typical VVBUS voltage range V(VBUS)> VBAT + V(SLEEP) or OTG mode is enabled 2.6 15.3 V
V(VBUS_RES) Typical VVBUS voltage resolution 100 mV
IBAT(RANGE) Typical battery charge current range V(VBUS)> VBAT + V(SLEEP) and VBAT> VBAT(SHORT) 0 6.4 A
IBAT(RES) Typical battery charge current resolution 50 mA
V(TS_RANGE) Typical TS voltage range 21% 80%
V(TS_RES) Typical TS voltage resolution 0.47%
LOGIC I/O PIN (OTG, CE, QON)
VIH Input high threshold level 1.3
VIL Input low threshold level 0.4 V
IIN(BIAS) High Level Leakage Current Pull-up rail 1.8 V 1 µA
V(QON) Internal /QON pull-up Battery only mode BAT V
V(VBUS) = 9 V 5.8 V
V(VBUS) = 5 V 4.3 V
R(QON) Internal /QON pull-up resistance 200
LOGIC I/O PIN (DSEL)
VOL Output low threshold level IOL = 2 mA, CDSEL= 47 nF 0.4 V
VOH Output high threshold level IOH = 5 mA, CDSEL= 47 nF, non-switching, I(REGN) = 30 mA 4.5 V
LOGIC I/O PIN (INT, STAT)
VOL Output low threshold level Sink current = 5 mA, sink current 0.4 V
IOUT_BIAS High level leakage current Pull-up rail 1.8 V 1 µA
I2C INTERFACE (SCL, SDA)
VIH Input high threshold level, SCL and SDA Pull-up rail 1.8 V 1.3
VIL Input low threshold level Pull-up rail 1.8 V 0.4 V
VOL Output low threshold level Sink current = 5 mA, sink current 0.4 V
IBIAS High level leakage current Pull-up rail 1.8 V 1 µA