BQ 25731
BQ 25731
BQ25731 I2C 1- to 5-Cell Buck-Boost Battery Charge Controller with USB-C PD 3.0
OTG Output
– Input, MOSFET, inductor overcurrent protection
1 Features • Package: 32-Pin 4.0 mm × 4.0 mm WQFN
• No battery MOSFET for saving cost and high
efficiency
2 Applications
• 400-kHz/800-kHz programmable switching • Cordless power tool
frequency for high efficiency/high power density • Battery pack: cordless power tool
• Buck-boost charger for USB-C Power Delivery • Appliances: battery charger, power bank
(PD) interface platform
3 Description
– 3.5-V to 26-V input range to charge 1- to 5-cell
battery The BQ25731 is a synchronous buck-boost battery
– Charge current up to 16.2 A/8.1 A with 128- charge controller to charge a 1- to 5-cell battery from
mA/64-mA resolution based on 5-mΩ/10-mΩ a wide range of input sources including USB adapter,
sensing resistor high voltage USB-C Power Delivery (PD) sources,
– Input current limit up to 10 A/6.35 A with 100- and traditional adapters. It offers a low component
mA/50-mA resolution based on 5-mΩ/10-mΩ count, high efficiency solution for space constrained,
sensing resistor 1- to 5-cell battery charging applications.
– Support USB 2.0, USB 3.0, USB 3.1 and USB During power up, the charger sets the converter to
Power Delivery (PD) a buck, boost, or buck-boost configuration based on
– Input Current Optimizer (ICO) to extract max the input source and battery conditions. The charger
input power without overloading the adapter seamlessly transits between the buck, boost, and
– Seamless transition between buck, buck-boost, buck-boost operation modes without host control.
and boost operations
– Input current and voltage regulation (IINDPM Device Information
and VINDPM) against source overload PART NUMBER PACKAGE(1) BODY SIZE (NOM)
• TI patented switching frequency dithering pattern BQ25731 WQFN (32) 4.00 mm × 4.00 mm
for EMI noise reduction
• TI patented Pass Through Mode (PTM) for system (1) For all available packages, see the orderable addendum at
the end of the data sheet.
power efficiency improvement and battery fast
charging achieving 99% efficiency. Q2
CHRG_OK,IBAT, IADPT
dedicated pins
VOTG
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
BQ25731
SLUSE66A – JUNE 2020 – REVISED JANUARY 2021 www.ti.com
Table of Contents
1 Features............................................................................1 9.4 Device Functional Modes..........................................35
2 Applications..................................................................... 1 9.5 Programming............................................................ 35
3 Description.......................................................................1 9.6 Register Map.............................................................40
4 Revision History.............................................................. 2 10 Application and Implementation................................ 83
5 Description (continued).................................................. 3 10.1 Application Information........................................... 83
6 Device Comparison Table...............................................4 10.2 Typical Application.................................................. 83
7 Pin Configuration and Functions...................................5 11 Power Supply Recommendations..............................92
8 Specifications.................................................................. 8 12 Layout...........................................................................93
8.1 Absolute Maximum Ratings........................................ 8 12.1 Layout Guidelines................................................... 93
8.2 ESD Ratings............................................................... 8 12.2 Layout Example...................................................... 94
8.3 Recommended Operating Conditions.........................8 13 Device and Documentation Support..........................96
8.4 Thermal Information....................................................9 13.1 Device Support....................................................... 96
8.5 Electrical Characteristics(BQ25731)........................... 9 13.2 Documentation Support.......................................... 96
8.6 Timing Requirements................................................ 18 13.3 Support Resources................................................. 96
8.7 Typical Characteristics.............................................. 19 13.4 Trademarks............................................................. 96
9 Detailed Description......................................................22 13.5 Electrostatic Discharge Caution..............................96
9.1 Overview................................................................... 22 13.6 Glossary..................................................................96
9.2 Functional Block Diagram......................................... 23 14 Mechanical, Packaging, and Orderable
9.3 Feature Description...................................................24 Information.................................................................... 97
4 Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
5 Description (continued)
During power up, the charger sets the converter to a buck, boost, or buck-boost configuration based on the input
source and battery conditions. The charger seamlessly transitions between the buck, boost, and buck-boost
operation modes without host control.
In the absence of an input source, the BQ25731 supports the USB On-the-Go (OTG) function from a 1- to 5-cell
battery to generate an adjustable 3-V to 24-V output on VBUS with 8-mV resolution. The OTG output voltage
transition slew rate can be configured to comply with the USB-PD 3.0 PPS specification.
The latest version of the USB-C PD specification includes Fast Role Swap (FRS) to ensure power role swapping
occurs in a timely fashion so that the device(s) connected to the dock can avoid experiencing momentary power
loss or glitching. This device integrates FRS in compliance with the PD specification.
TI patented switching frequency dithering pattern can significantly reduce EMI noise over the whole conductive
EMI frequency range (150 kHz to 30 MHz). Multiple dithering scale options are available to provide flexibility for
different applications to simplify EMI noise filter design.
The charger can be operated in the TI patented Pass Through Mode (PTM) to improve efficiency over the full
load range. In PTM, input power is directly passed through the charger to the system. Switching losses of the
MOSFETs and inductor core loss can be saved for high efficiency operation.
The BQ25731 is available in a 32-pin 4 mm × 4 mm WQFN package.
LODRV1
LODRV2
HIDRV1
BTST1
BTST2
REGN
PGND
SW1
32
31
30
29
28
27
26
25
VBUS 1 24 HIDRV2
ACN 2 23 SW2
ACP 3 22 VSYS
CHRG_OK 4 21 NC
Thermal
OTG/VAP/FRS 5 Pad 20 SRP
ILIM_HIZ 6 19 SRN
VDDA 7 18 CELL_BATPRESZ
IADPT 8 17 COMP2
10
12
13
14
15
16
11
9
PSYS
PROCHOT
SDA
SCL
CMPIN
CMPOUT
COMP1
IBAT
8 Specifications
8.1 Absolute Maximum Ratings
over operating free-air temperature range (unless otherwise noted)(1)
MIN MAX UNIT
SRN, SRP, ACN, ACP, VBUS, VSYS –0.3 32
SW1, SW2 –2 32
BTST1, BTST2, HIDRV1, HIDRV2, –0.3 38
LODRV1, LODRV2 (25nS) –4 7
HIDRV1, HIDRV2 (25nS) –4 38
Voltage V
SW1, SW2 (25nS) –4 32
SDA, SCL, REGN, PSYS, CHRG_OK, CELL_BATPRESZ, ILIM_HIZ,
LODRV1, LODRV2, VDDA, COMP2, CMPIN, CMPOUT,OTG/VAP/ –0.3 7
FRS,
PROCHOT –0.3 5.5
IADPT, IBAT, COMP1 –0.3 3.6
(1) Stresses beyond those listed under Absolute Maximum Rating may cause permanent damage to the device. These are stress
ratings only, which do not imply functional operation of the device at these or any other conditions beyond those indicated
under Recommended Operating Condition. Exposure to absolute-maximum-rated conditions for extended periods may affect device
reliability.
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application
report.
16.8 V
REG0x05/04() = 0x41A0H
–0.5% 0.5%
12.6 V
REG0x05/04() = 0x3138H
Battery voltage –0.5% 0.5%
VBAT_REG_ACC regulation accuracy
(0°C to 85°C) 8.4 V
REG0x05/04() = 0x20D0H
–0.6% 0.6%
4.2 V
REG0x05/04() = 0x1068H
–1.1% 1.45%
CHARGE CURRENT REGULATION IN FAST CHARGE
Charge current
VIREG_CHG_RNG regulation differential VIREG_CHG = VSRP – VSRN 0 81.28 mV
voltage range
(1) Devices participating in a transfer timeout when any clock low exceeds the 25-ms minimum timeout period. Devices that have detected
a timeout condition must reset the communication no later than the 35-ms maximum timeout period. Both a host and a target must
adhere to the maximum value specified because it incorporates the cumulative stretch limit for both a host (10 ms) and a target (25
ms).
98 98
96 96
94 94
Efficiency(%)
Efficiency(%)
92 92
90 90
88 88
VOUT=3.7V VOUT=3.7V
86 VOUT=7.4V 86 VOUT=7.4V
VOUT=11.1V VOUT=11.1V
84 VOUT=14.8V 84 VOUT=14.8V
VOUT=18.5V VOUT=18.5V
82 82
0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12
Output Current(A) Output Current(A)
VIN = 5 V CCM VOUT=Battery Voltage VIN = 9 V CCM VOUT=Battery Voltage
Fs=400kHz Fs=400kHz
RAC=5mΩ RSR=5mΩ Inductance=4.7uH RAC=5mΩ RSR=5mΩ Inductance=4.7uH
Figure 8-1. Charge Efficiency Figure 8-2. Charge Efficiency
100 100
98 98
96 96
94 94
Efficiency(%)
Efficiency(%)
92 92
90 90
88 88
VOUT=3.7V VOUT=3.7V
86 VOUT=7.4V 86 VOUT=7.4V
VOUT=11.1V VOUT=11.1V
84 VOUT=14.8V 84 VOUT=14.8V
VOUT=18.5V VOUT=18.5V
82 82
0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12
Output Current(A) Output Current(A)
VIN = 15 V CCM VOUT=Battery Voltage VIN = 20 V CCM VOUT=Battery Voltage
Fs=400kHz Fs=400kHz
RAC=5mΩ RSR=5mΩ Inductance=4.7uH RAC=5mΩ RSR=5mΩ Inductance=4.7uH
Figure 8-3. Charge Efficiency Figure 8-4. Charge Efficiency
98 98
96 96
94 94
Efficiency(%)
Efficiency(%)
92 92
90 90
88 88
VOUT=3.7V
86 VOUT=7.4V 86 VOTG=5V
VOUT=11.1V VOTG=9V
84 VOUT=14.8V 84 VOTG=15V
VOUT=18.5V VOTG=20V
82 82
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
Output Current(A) Output Current(A)
PTM Mode VOUT=Battery Voltage VBAT= 4 V CCM Fs=400kHz
RAC=5mΩ RSR=5mΩ Inductance=4.7uH RAC=5mΩ RSR=5mΩ Inductance=4.7uH
Figure 8-5. PTM Mode Charge Efficiency Figure 8-6. OTG Efficiency with 1S Battery
100 100
98 98
96 96
94 94
Efficiency(%)
Efficiency(%)
92 92
90 90
88 88
86 VOTG=5V 86 VOTG=5V
VOTG=9V VOTG=9V
84 VOTG=15V 84 VOTG=15V
VOTG=20V VOTG=20V
82 82
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
Output Current(A) Output Current(A)
VBAT= 8 V CCM Fs=400kHz VBAT= 12 V CCM Fs=400kHz
RAC=5mΩ RSR=5mΩ Inductance=4.7uH RAC=5mΩ RSR=5mΩ Inductance=4.7uH
Figure 8-7. OTG Efficiency with 2S Battery Figure 8-8. OTG Efficiency with 3S Battery
98 98
96 96
94 94
Efficiency(%)
Efficiency(%)
92 92
90 90
88 88
86 VOTG=5V 86 VOTG=5V
VOTG=9V VOTG=9V
84 VOTG=15V 84 VOTG=15V
VOTG=20V VOTG=20V
82 82
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
Output Current(A) Output Current(A)
VBAT= 16 V CCM Fs=400kHz VBAT= 20 V CCM Fs=400kHz
RAC=5mΩ RSR=5mΩ Inductance=4.7uH RAC=5mΩ RSR=5mΩ Inductance=4.7uH
Figure 8-9. OTG Efficiency with 4S Battery Figure 8-10. OTG Efficiency with 5S Battery
9 Detailed Description
9.1 Overview
The BQ25731 is a buck-boost charger controller for cordless power tools, power banks, and other appliances
with rechargeable batteries. It provides seamless transition between different converter operation modes (buck,
boost, or buck-boost), fast transient response, and high light load efficiency.
The BQ25731 supports a wide range of power sources, including USB-C PD ports, legacy USB ports, traditional
AC-DC adapters, and so forth. It takes input voltage from 3.5 V to 26 V and charges a battery of 1 to 5 cells in
series. In the absence of an input source, the BQ25731 supports the USB On-the-Go (OTG) function from a 1- to
5-cell battery to generate an adjustable 3 V to 24 V at the USB port with 8-mV resolution.
The BQ25731 features Dynamic Power Management (DPM) to limit input power and avoid AC adapter
overloading. During battery charging, as system power increases, charging current is reduced to maintain total
input current below adapter rating.
The latest version of the USB-C PD specification includes Fast Role Swap (FRS) to ensure power role swapping
occurs in a timely fashion so that the device(s) connected to the dock never experience momentary power loss
or glitching. The device integrates FRS with compliance to the USB-C PD specification.
The TI patented switching frequency dithering pattern can significantly reduce EMI noise over the entire
conductive EMI frequency range (150 kHz to 30 MHz). Multiple dithering scale options are available to provide
flexibility for different applications to simplify EMI noise filter design.
The I2C host controls input current, charge current, and charge voltage registers with high resolution, high
accuracy regulation limits.
CHRG_OK 4
CHRG_OK_DRV 50ms Rising
Deglitch
Block Diagram
** programmable in register
50ms Rising EN_REGN
Deglitch
3.5V
VBUS 1 VREF_CMP**
CMP_DEG**
ACOV
14 CMPIN
26.8V 15 CMPOUT
VREF_VINDPM or VREF_VOTG
COMP1
VDDA VSNS_VINDPM or VSYS_VOTG
16
EN_HIZ 17
COMP2
ILIM_HIZ
6 Decoder VREF_ILIM
VREF_IIN_DPM, or VREF_IOTG
20X/40X 30 BTST1
IADPT VSNS_IOTG 31 HIDRV1
8 VSNS_IIN Loop Selector
VSNS_ICHG and
IBAT 32 SW1
9 VSNS_IDCHG Error Amplier
PWM VDDA
7
16X/8X
VREF_ICHG
EN_REGN REGN REGN
28
LDO
EN_HIZ
SRP 20 VSNS_ICHG
16X/8X EN_LEARN
SRN 19 EN_LDO
EN_CHRG
VREF_VBAT PWM 29 LODRV1
EN_OTG
Driver
VSNS_VBAT Logic 27 PGND
VSYS 22 VREF_VSYS
25 BTST2
VSNS_VSYS
24 HIDRV2
23 SW2
VSNS_VSYS
ACN VSNS_VBAT
PSYS (ACP-ACN) VSNS_ICHG Over Current
10 SRN
VSNS_IDCHG Over Voltage
(SRN-SRP) VSNS_IIN_DPM Detect 26 LODRV2
VSNS_VINDPM
EN_HIZ
I2C
EN_LEARN
Interface BATPRESZ
SDA 12 EN_LDO
ChargeOpon0() Decoder
EN_CHRG CELL_CONFIG 18 CELL_BATPRESZ
ChargeOp on1() EN_OTG
ChargeOpon2()
ChargeCurrent() VREF_VSYS
SCL 13
ChargeVoltage() VREF_VBAT
VREF_ICHG
InputCurrent() Loop
VREF_IIN_DPM IADPT
OTG/VAP/FRS 5 InputVoltage() Regulaon VREF_VINDPM IBAT Processor
MinSysVoltage() Reference Hot 11 PROCHOT
VREF_IOTG VSYS
OTGVoltage() VREF_VOTG CHRG_OK
OTGCurrent()
IDCHG_TH2
IDCHG_TH1
0A
/PROCHOT
Xb RSNS_RAC=0b 6.35 A
1.0 uH(90.9 kΩ)
1.5 uH(121 kΩ) 1b RSNS_RAC=1b 6.35 A
2.2 uH(137 kΩ)
0b RSNS_RAC=1b 10 A
Xb RSNS_RAC=0b 6.35 A
3.3 uH(169 kΩ)
Xb RSNS_RAC=1b 10 A
enabled, ADC circuits are disactivated to reduce quiescent current. In order to exit HIZ mode, ILIM_HIZ pin
voltage has to be higher than 0.8 V and EN_HIZ bit has to be set to 0b.
9.3.9 USB On-The-Go (OTG)
The device supports USB OTG operation to deliver power from the battery to other portable devices through
USB port. The OTG mode output voltage is set in OTGVoltage register REG0x07/06() with 8-mV LSB range
from 3.0 V to 24 V. The OTG mode output current is set in OTGCurrent register REG0x09() with 100-mA LSB
range from 0 A to 12.7 A under 5-mΩ input current sensing. Both OTG voltage and OTG current are qualified for
USB-C™ programed power supply (PPS) specification in terms of resolution and accuracy. The OTG mode can
be enabled following below steps:
• Set target OTG current limit in OTGCurrent register, VBUS is below VVBUS_CONVENZ.
• Set OTG_VAP_MODE = 1b and EN_OTG = 1b.
• OTG/VAP/FRS pin is pulled high.
• 15 ms after the above conditions are valid, converter starts and VBUS ramps up to target voltage. CHRG_OK
pin goes HIGH if OTG_ON_CHRGOK= 1b.
OTG/VAP/FRS pin is used as multi-function to enable OTG and FRS mode.
9.3.10 Converter Operation
The charger operates in buck, buck-boost and boost mode under different VBUS and VBAT combination. The
buck-boost can operate seamlessly across the three operation modes. The 4 main switches operating status
under continuous conduction mode (CCM) are listed below for reference.
Table 9-3. MOSFET Operation
MODE BUCK BUCK-BOOST BOOST
Q1 Switching Switching ON
Q2 Switching Switching OFF
Q3 OFF Switching Switching
Q4 ON Switching Switching
COMP1 COMP2
R1 R2
C12 C22
C11 C21
• VIADPT = 20 or 40 × (VACP – VACN) during forward mode, or 20 or 40 × (VACN – VACP) during reverse OTG
mode.
• VIBAT = 8 or 16 × (VSRP – VSRN) during forward charging mode.
• VIBAT = 8 or 16 × (VSRN – VSRP) during forward supplement mode, reverse OTG mode and battery only
discharge scenario.
A maximum 100-pF capacitor is recommended to connect on the output for decoupling high-frequency noise. An
additional RC filter is optional. Note that RC filtering has additional response delay. The CSA output voltage is
clamped at 3.3 V.
9.3.16.2 High-Accuracy Power Sense Amplifier (PSYS)
The charger monitors total system power. During forward mode, the input adapter powers the system. During
reverse OTG mode and battery only discharge scenario, the battery powers the system and VBUS output. The
ratio of PSYS pin output current and total system power, KPSYS, can be programmed in PSYS_RATIO register
bit with default 1 μA/W. The input and charge sense resistors (RAC and RSR) are selected in RSNS_RAC bit and
RSNS_RSR bit. By default, PSYS_CONFIG=00b and PSYS voltage can be calculated with Equation 1, where
IIN>0 when the charger is in forward charging and IIN<0 when charger is in OTG operation; where IBAT>0 when
the battery is in charging and IBAT<0 when battery is discharging.
RAC and RSR values are not limited to symmetrical both 5 mΩ or both 10 mΩ. For defined current sense resistors
(10 mΩ/5 mΩ), PSYS function is still valid when RAC=5 mΩ(RSNS_RAC=1b) and RSR=10 mΩ(RSNS_RAC=0b),
vice versa. As long as RSNS_RAC and RSNS_RSR bit status are consistent with practical resistors used in the
system.
Charger can block IBAT contribution to above equation by setting PSYS_CONFIG =01b in forward mode and
block IBUS contribution to above equation by setting PSYS_OTG_IDCHG=1b in OTG mode.
To minimize the quiescent current, the PSYS function is disabled by default PSYS_CONFIG = 11b.
Table 9-6. PSYS Configuration Table
OTG
PSYS_OTG_IDCHG FORWARD MODE PSYS
CASE # PSYS_CONFIG BITS MODE PSYS
BITS CONFIGURATION
CONFIGURATION
1 00b 0b PSYS = PBUS+PBAT PSYS = PBUS + PBAT
2 00b 1b PSYS = PBUS+PBAT PSYS =PBAT
3 01b Xb PSYS = PBUS PSYS = 0
4 11b Xb PSYS = 0 (Disabled) PSYS = 0 (Disabled)
5 (Reserved) 10b Xb PSYS = 0 (Reserved) PSYS = 0 (Reserved)
still overheat when it is kept running at its voltage limit for a long period of time. Therefore, it is preferred to
operate the third party adapter slightly under its current rating. The Input Current Optimizer (ICO) feature can
automatically maximize the power of unknown input adapter without continuously working under VINDPM. Note
the ICO feature can only be employed when the adapter input current limit is at least 500 mA. Please contact
factory for more detail information about ICO feature.
9.3.19 Two-Level Adapter Current Limit (Peak Power Mode)
Usually adapter can supply current higher than DC rating for a few milliseconds to tens of milliseconds. The
charger employs two-level input current limit, or peak power mode, to fully utilize the overloading capability. The
level 1 current limit, or ILIM1, is the same as adapter DC current, set in IIN_DPM register. The level 2 overloading
current, or ILIM2, is set in ILIM2_VTH, as a percentage of ILIM1.
When the charger detects input current surge and battery discharge due to load transient (both the adapter and
battery support the system together), the charger will first apply ILIM2 for TOVLD (PKPWR_TOVLD_DEG register
bits), and then ILIM1 for up to TMAX – TOVLD time. TMAX is programmed in PKPWR_TMAX register bits. After TMAX,
if the load is still high, another peak power cycle starts. Charging is disabled during TMAX and TOVLD already
expires; once TMAX, expires, a new cycle starts and resumes charging automatically.
To prepare entering peak power follow below steps:
• Set EN_IIN_DPM=1b to enable input current dynamic power management.
• Set EN_EXTILIM=0b to disable external current limit.
• Set register IIN_HOST based on adapter output current rating as the level 1 current limit(ILIM1)
• Set register bits ILIM2_VTH according to the adapter overload capability as the level 2 current limit(ILIM2) .
• Set register bits PKPWR_TOVLD_DEG as ILIM2 effective duration time for each peak power mode operation
cycle based on adapter capability.
• Set register bits PKPWR_TMAX as each peak power mode operation cycling time based on adapter
capability.
Host need to set EN_PKPWR_IIN_DPM=1b to enable peak power mode triggered by input current overshoot.
The overshoot threshold is IIN_DPM register which is same as the level 1 current limit (ILIM1). Typical application
waveform refer to Figure 10-18.
ICRIT_DEG
ICRIT
ILIM2
ILIM1
TOVLD
TOVLD
TMAX
IBUS
ISYS
IBAT 0A
Baery Discharge
PROCHOT_WIDTH
PROCHOT
PP_ICRIT
IADPT
+
ICRIT Adjustable
Low Pass Deglitch
Filter PP_INOM
+
EXIT_VAP
INOM (triggered by IN_VAP 1.05V
falling edge)
PP_IDCHG2
IDCHG2
+
IDCHG_VTH2
PP_IDCHG1
IDCHG1
+ PROCHOT
IDCHG_VTH1
10ms
Debounce
PP_VSYS
VSYS_VTH2 +
VSYS
10ms
Fixed
Deglitch
4us
PP_VINDPM
A*VINDPM +
VBUS
Fixed
Deglitch
4us
PP_VBUS_VAP PP_ACOK
VBUS_VAP_TH +
+
• When EN_PROCHOT_LPWR = 1b, charger monitors system voltage. Connect CMPIN to voltage
proportional to system voltage. PROCHOT triggers from HIGH to LOW when CMPIN voltage rises above
1.2 V.
1.2 V PROCHOT
Independent
Comparator
CMPIN
Voltage v VSYS
EN_ACOC=1b. When ACOC is triggered, its corresponding status bit Fault ACOC will be set and it can be
cleared by host read.
9.3.21.4 System Overvoltage Protection (SYSOVP)
When the converter starts up, the BQ25731 reads CELL_BATPRESZ pin configuration and sets ChargeVoltage()
and SYSOVP threshold (1s – 6 V, 2s – 12 V, 3s/4s – 19.5 V and 5s – 25 V ). Before ChargeVoltage() is written
by the host, the battery configuration will change with CELL pin voltage. When SYSOVP happens, the device
latches off the converter. Fault SYSOVP status bit is set to 1. The user can clear latch-off by either writing 0
to the Fault SYSOVP status bit or removing and plugging in the adapter again. After latch-off is cleared, the
converter starts again.
9.3.21.5 Battery Overvoltage Protection (BATOVP)
Battery overvoltage may happen when user plugs in a wrong battery or a wrong regulation voltage is written
into ChargeVoltage() register. The BATOVP rising threshold is 104% of regulation voltage set in ChargeVoltage()
register, and falling threshold is 102% of regulation voltage set in ChargeVoltage() register. When BATOVP rising
condition is triggered: if charge is enabled (charge current is not 0A) converter should shut down with both
HS MOSFET and LS MOSFET turned off; if charge is disabled the converter should keep operating without
disturbance until battery rise up system voltage to be high enough trigger SYSOVP. There is no user status bit
to monitor. Note VBAT voltage used for BATOVP detection is based on SRN pin measurement. When BATOVP
is triggered with charge enabled, 40-mA discharge current is added on VSYS pin will help discharge battery
voltage.
9.3.21.6 Battery Discharge Overcurrent Protection (BATOC)
The charger monitors the battery discharge current to provide the battery overcurrent protection (BATOC)
through voltage across SRN and SRP. BATOC can be enabled by configuring EN_BATOC=1b. BATOC threshold
is selected either 133% of IDCHG_TH2 or 200% IDCHG_TH2 through BATOC_VTH bit. The threshold is also
clamped between 100 mV and 360 mV SRN-SRP cross voltage.
When discharge current is higher than the threshold after 250-μs deglitch time, BATOC fault is triggered, status
bit Fault BATOC is set accordingly. Converter shuts down when BATOC is asserted to disable OTG operation
and reduce discharge current.
BATOC is not a latch fault, therefore after BATOC fault is removed, with 250-ms relax time, converter resume
switching automatically. But status bit Fault BATOC is only cleared by host read.
9.3.21.7 Battery Short Protection (BATSP)
For multicell operation, if BAT voltage falls below VSYS_MIN during charging, the maximum charger current
is limited to 384 mA. For single-cell operation, if BAT voltage falls below 3.0 V during charging, the maximum
charge current is limited to 384 mA; if BAT voltage is between 3.0 V and 3.6V then maximum charge current is
limited to 2 A. Note VBAT voltage used for battery short detection is based on SRN pin measurement.
9.3.21.8 System Undervoltage Lockout (VSYS_UVP)
During converter steady state operation VSYS pin is monitoring the system voltage, when VSYS is lower than
1.6 V, there is 2-ms deglitch time, the IIN_DPM is set to 0.5 A by the charger itself. After 2-ms deglitch time, the
charger should shut down and latched off. Fault VSYS_UVP bit will be set to 1 to report a system short fault. The
charger only can be enabled again once the host writes Fault VSYS_UVP bit to 0b.
During converter startup after VBUS rise above VVBUS_CONVEN: when VSYS is lower than 1.6 V, the IIN_DPM is
set to 0.5 A by the charger itself. After VSYS rise up higher than 1.6-V threshold IIN_DPM will be released to
default charger IIN_DPM setting. If after converter startup for 3 min (BQ25731), VSYS is still lower than 1.6-V
threshold, then the charger should shut down and latched off. Fault VSYS_UVP bit will be set to 1 to report a
system short fault. The charger only can be enabled again once the host writes Fault VSYS_UVP bit to 0b.
The charger VSYS_UVP is enabled by POR and can be disabled by writing VSYS_UVP_ENZ=1b.
(up to 100 kHz), and fast mode (up to 400 kHz). connecting to the positive supply voltage via a current source or
pull-up resistor. When the bus is free, both lines are HIGH. The SDA and SCL pins are open drain.
9.5.1.1 Timing Diagrams
SCL
SDA
B = MSB of address clocked into target I = Target pulls SDA line low
E = Target pulls SDA line low L = Stop condition, data executed by target
SCL
SDA
B = MSB of address clocked into target H = LSB of data clocked into host
SDA
SCL
Data line stable; Change
Data valid of data
allowed
Figure 9-8. Bit Transfer on the I2C Bus
SDA SDA
SCL SCL
MSB
SDA
SCL S or Sr 1 2 7 8 9 1 2 8 9 P or Sr
START or ACK ACK
STOP or
Repeated Repeated
START START
SDA
If the register address is not defined, the charger IC send back NACK and go back to the idle state.
9.5.1.8 Multi-Read and Multi-Write
The charger device supports multi-read and multi-write.
7 6 5 4 3 2 1 0
EN_CMP_LAT VSYS_UVP_E EN_LEARN IADPT_GAIN IBAT_GAIN Reserved EN_IIN_DPM CHRG_INHIBIT
CH NZ
R/W R/W R/W R/W R/W R/W R/W R/W
Table 9-8. ChargeOption0 Register (I2C address = 01h) Field Descriptions (continued)
BIT FIELD TYPE RESET DESCRIPTION
2 EN_OOA R/W 1b Out-of-Audio Enable
In both forward mode and OTG mode, switching frequency reduces with
diminishing load, under extreme light load condition the switching frequency
could be lower than 25 kHz which is already in audible frequency range. By
configuring EN_OOA=1b, the minimum PFM burst frequency is clamped at
around 25 kHz to avoid any audible noise.
0b: No limit of PFM burst frequency
1b: Set minimum PFM burst frequency to above 25 kHz to avoid audio noise
<default at POR>
1 PWM_FREQ R/W 1b Switching Frequency Selection: Recommend 800 kHz with 2.2 µH, and 400
kHz with 4.7 µH.
0b: 800kHz
1b: 400 kHz<default at POR>
0 LOW_PTM_RIPPLE R/W 1b PTM mode input voltage and current ripple reduction
0b: Disable
1b: Enable <default at POR>
Table 9-9. ChargeOption0 Register (I2C address = 00h) Field Descriptions (continued)
BIT FIELD TYPE RESET DESCRIPTION
1 EN_IIN_DPM R/W 1b IIN_DPM Enable
Host writes this bit to enable IIN_DPM regulation loop. When the IIN_DPM
is disabled by the charger (refer to IIN_DPM_AUTO_DISABLE), this bit goes
LOW.
0b: IIN_DPM disabled
1b: IIN_DPM enabled <default at POR>
0 CHRG_INHIBIT R/W 0b Charge Inhibit
When this bit is 0, battery charging will start with valid values in the
ChargeVoltage() register and the ChargeCurrent register.
0b: Enable Charge <default at POR>
1b: Inhibit Charge
Table 9-10. Charge Current Register with 5-mΩ Sense Resistor (I2C address = 03h) Field Descriptions
BIT FIELD TYPE RESET DESCRIPTION
7-5 Reserved R/W 000b Not used. 1 = invalid write.
4 Charge Current, bit 6 R/W 0b 0 = Adds 0 mA of charger current.
1 = Adds 8192 mA of charger current.
3 Charge Current, bit 5 R/W 0b 0 = Adds 0 mA of charger current.
1 = Adds 4096 mA of charger current.
2 Charge Current, bit 4 R/W 0b 0 = Adds 0 mA of charger current.
1 = Adds 2048 mA of charger current.
1 Charge Current, bit 3 R/W 0b 0 = Adds 0 mA of charger current.
1 = Adds 1024 mA of charger current.
0 Charge Current, bit 2 R/W 0b 0 = Adds 0 mA of charger current.
1 = Adds 512 mA of charger current.
Table 9-11. Charge Current Register with 5-mΩ Sense Resistor (I2C address = 02h) Field Descriptions
BIT FIELD TYPE RESET DESCRIPTION
7 Charge Current, bit 1 R/W 1b 0 = Adds 0 mA of charger current.
1 = Adds 256 mA of charger current.
6 Charge Current, bit 0 R/W 0b 0 = Adds 0 mA of charger current.
1 = Adds 128 mA of charger current.
5-0 Reserved R/W 000000b Not used. Value Ignored.
9.6.3 ChargeVoltage Register (I2C address = 05/04h) [reset value based on CELL_BATPRESZ pin setting]
To set the output charge voltage, write a 16-bit ChargeVoltage register command (REG0x05/04h()) using the
data format listed in Figure 9-16, Table 9-12, and Table 9-13. The charger provides charge voltage range from
1.024 V to 23.000 V, with 8-mV step resolution. Any write below 1.024 V or above 23.000 V is ignored.
Upon POR, ChargeVoltage() is by default set as 4200 mV for 1 s, 8400 mV for 2 s, 12600 mV for 3 s or 16800
mV for 4 s, 21000 mV for 5s. After CHRG_OK goes high, the charge will start when the host writes the charging
current to ChargeCurrent() register, the default charging voltage is used if ChargeVoltage() is not programmed. If
the battery is different from 4.2 V/cell, the host has to write to ChargeVoltage() before ChargeCurrent() register
for correct battery voltage setting. Writing ChargeVoltage() to 0 should keep ChargeVoltage() value unchanged,
and force ChargeCurrent() register to zero to disable charge.
The SRN pin senses the battery voltage for voltage regulation and should be connected as close to the battery
as possible.
Figure 9-16. ChargeVoltage Register (I2C address = 05/04h) [reset value based on CELL_BATPRESZ pin
setting]
7 6 5 4 3 2 1 0
Reserved Charge Voltage, Charge Voltage, Charge Voltage, Charge Voltage, Charge Voltage, Charge Voltage, Charge Voltage,
bit 11 bit 10 bit 9 bit 8 bit 7 bit 6 bit 5
R/W R/W R/W R/W R/W R/W R/W R/W
7 6 5 4 3 2 1 0
Charge Voltage, Charge Voltage, Charge Voltage, Charge Voltage, Charge Voltage, Reserved
bit 4 bit 3 bit 2 bit 1 bit 0
R/W R/W R/W R/W R/W R/W
Table 9-13. ChargeVoltage Register (I2C address = 04h) Field Descriptions (continued)
BIT FIELD TYPE RESET DESCRIPTION
5 Charge Voltage, bit 2 R/W 0b 0 = Adds 0 mV of charger voltage.
1 = Adds 32 mV of charger voltage.
4 Charge Voltage, bit 1 R/W 0b 0 = Adds 0 mV of charger voltage.
1 = Adds 16 mV of charger voltage.
3 Charge Voltage, bit 0 R/W 0b 0 = Adds 0 mV of charger voltage.
1 = Adds 8 mV of charger voltage.
2-0 Reserved R/W 000b Not used. Value Ignored.
Table 9-14. ChargerStatus Register (I2C address = 21h) Field Descriptions (continued)
BIT FIELD TYPE RESET DESCRIPTION
0 IN_OTG R 0b 0b: Charger is not in OTG
1b: Charge is in OTG
Table 9-18. IIN_DPM Register with 5-mΩ Sense Resistor (I2C address = 25h) Field Descriptions
BIT FIELD TYPE RESET DESCRIPTION
7 Reserved R 0b Not used. 1 = invalid write.
6 Input Current in DPM, bit 6 R 0b 0 = Adds 0 mA of input current.
1 = Adds 6400 mA of input current.
5 Input Current in DPM, bit 5 R 0b 0 = Adds 0 mA of input current.
1 = Adds 3200 mA of input current.
4 Input Current in DPM, bit 4 R 0b 0 = Adds 0 mA of input current.
1 = Adds 1600 mA of input current.
3 Input Current in DPM, bit 3 R 0b 0 = Adds 0 mA of input current.
1 = Adds 800mA of input current
2 Input Current in DPM, bit 2 R 0b 0 = Adds 0 mA of input current.
1 = Adds 400 mA of input current.
1 Input Current in DPM, bit 1 R 0b 0 = Adds 0 mA of input current.
1 = Adds 200 mA of input current.
0 Input Current in DPM, bit 0 R 0b 0 = Adds 0 mA of input current.
1 = Adds 100 mA of input current.
Table 9-19. IIN_DPM Register with 5-mΩ Sense Resistor (I2C address = 24h) Field Descriptions
BIT FIELD TYPE RESET DESCRIPTION
7-0 Reserved R 00000000b Not used. Value Ignored.
R R R R R R R R
7 6 5 4 3 2 1 0
R R R R R R R R
Reserved R R R R R R R
7 6 5 4 3 2 1 0
Reserved R R R R R R R
R R R R R R R R
7 6 5 4 3 2 1 0
R R R R R R R R
R R R R R R R R
7 6 5 4 3 2 1 0
R R R R R R R R
7 6 5 4 3 2 1 0
CMP_REF CMP_POL CMP_DEG FORCE_CON EN_PTM EN_SHIP_DCH AUTO_WAKEU
V_OFF G P_EN
R/W R/W R/W R/W R/W R/W R/W
Table 9-28. ChargeOption1 Register (I2C address = 31h) Field Descriptions (continued)
BIT FIELD TYPE RESET DESCRIPTION
0 EN_FAST_5MOHM R/W 1b Enable fast compensation to increase bandwidth under 5 mΩ RAC
(RSNS_RAC=1b) for input current up to 6.4-A application (the fast
compensation will only work when IADPT pin is configured less than 160 kΩ)
0b: Turn off bandwidth promotion under RSNS_RAC=1b
(Note when this bit configured as 0b, IIN_HOST DAC can be extended up to
10 A, writing IIN_HOST value higher than 10 A will be neglected, the ICHG
regulation loop will be slower to guarantee stability under 6.4-A to 10-A input
current range)
1b: Turn on bandwidth promotion under RSNS_RAC=1b <default at POR>
(Note when this bit configured as 1b, IIN_HOST DAC is clamped at 6.4 A,
writing IIN_HOST value higher than 6.4 A will be neglected, the ICHG regulation
loop will be faster within 6.4-A input current range)
Table 9-29. ChargeOption1 Register (I2C address = 30h) Field Descriptions (continued)
BIT FIELD TYPE RESET DESCRIPTION
1 EN_SHIP_DCHG R/W 0b Discharge SRN for Shipping Mode. Used to discharge VBAT pin capacitor
voltage which is necessary for battery gauge device shipping mode.
When this bit is 1, discharge SRN pin down in 140 ms 20 mA. When 140 ms is
over, this bit is reset to 0b automatically. If this bit is written to 0b by host before
140 ms expires, VSYS should stop discharging immediately. Note if after 140-ms
SRN voltage is still not low enough for battery gauge device entering ship mode,
the host may need to start a new 140-ms discharge cycle.
0b: Disable shipping mode <default at POR>
1b: Enable shipping mode
0 AUTO_WAKEUP_EN R/W 0b Auto Wakeup Enable
When this bit is HIGH, if the battery is below VSYS_MIN , the device should
automatically enable 128-mA charging current for 30 mins. When the battery is
charged up above minimum system voltage, charge will terminate and the bit is
reset to LOW. The charger will also exit auto wake up if host write a new charge
current value to charge current register Reg0x14().
0b: Disable <default at POR>
1b: Enable
7 6 5 4 3 2 1 0
EN_EXTILIM EN_ICHG_IDC Q2_OCP ACX_OCP EN_ACOC ACOC_VTH EN_BATOC BATOC_VTH
HG
R/W R/W R/W R/W R/W R/W R/W R/W
7 6 5 4 3 2 1 0
Reserved EN_VBUS_VAP OTG_VAP_MO IL_AVG CMP_EN Reserved PSYS_OTG_ID
DE CHG
R/W R/W R/W R/W R/W R/W R/W
Table 9-33. ChargeOption3 Register (I2C address = 34h) Field Descriptions (continued)
BIT FIELD TYPE RESET DESCRIPTION
6 EN_VBUS_VAP R/W 0b Enable the VBUS VAP for VAP operation mode 2&3
0b: Disabled <default at POR>
1b: Enabled
5 OTG_VAP_MODE R/W 1b The selection of the external OTG/VAP/FRS pin control. Don't
recommend to change pin control after OTG/VAP/FRS pin is pulled high.
0b: the external OTG/VAP/FRS pin controls the EN/DIS VAP mode
1b: the external OTG/VAP/FRS pin controls the EN/DIS OTG mode
<default at POR>
4-3 IL_AVG R/W 10b Converter inductor average current clamp. It is recommended to choose
the smallest option which is higher than maximum possible converter
average inductor current.
00b: 6A
01b: 10A
10b: 15A <default at POR>
11b: Disabled
2 CMP_EN R/W 1b Enable Independent Comparator with effective low.
0b: Disabled
1b: Enabled <default at POR>
1 Reserved R/W 0b Reserved
0 PSYS_OTG_IDCHG R/W 0b PSYS function during OTG mode.
0b: PSYS as battery discharge power minus OTG output power <default
at POR>
1b: PSYS as battery discharge power only
7 6 5 4 3 2 1 0
VSYS_TH1 INOM_DEG LOWER_PRO
CHOT_VINDP
M
R/W R/W R/W R/W R/W R/W R/W R/W
7 6 5 4 3 2 1 0
PP_VINDPM PP_COMP PP_ICRIT PP_INOM PP_IDCHG1 PP_VSYS PP_BATPRES PP_ACOK
R/W R/W R/W R/W R/W R/W R/W R/W
When the REG0x38h[7:0] are set to be disabled, the PROCHOT event associated with that bit will not be
reported in the PROCHOT status register REG0x22h[7:0] any more, and the PROCHOT pin will not be pulled
low any more if the event happens.
Table 9-36. ProchotOption1 Register (I2C address = 39h) Field Descriptions
BIT FIELD TYPE RESET DESCRIPTION
7-2 IDCHG_TH1 R/W 010000b IDCHG level 1 Threshold
6 bit, range, range 0 A to 64512 mA, step 1024 mA.
Measure current between SRN and SRP.
Trigger when the discharge current is above the threshold.
If the value is programmed to 000000b PROCHOT is always triggered.
Default: 16256 mA or 010000b
1-0 IDCHG_DEG1 R/W 00b IDCHG level 1 Deglitch Time
00b: 78 ms
01b: 1.25s <default at POR>
10b: 5s
11b: 20s
Table 9-37. ProchotOption1 Register (I2C address = 38h) Field Descriptions (continued)
BIT FIELD TYPE RESET DESCRIPTION
3 PP_IDCHG1 R/W 0b IDCHG1 PROCHOT Profile
0b: disable <default at POR>
1b: enable
2 PP_VSYS R/W 0b VSYS PROCHOT Profile
0b: disable <default at POR>
1b: enable
1 PP_BATPRES R/W 0b Battery removal PROCHOT Profile
0b: disable <default at POR>
1b: enable (one-shot falling edge triggered)
If BATPRES is enabled in PROCHOT after the battery is removed, it will
immediately send out one-shot PROCHOT pulse.
0 PP_ACOK R/W 0b Adapter removal PROCHOT Profile
0b: disable <default at POR>
1b: enable
EN_LWPWR= 0b to assert PROCHOT pulse after adapter removal.
If PP_ACOK is enabled in PROCHOT after the adapter is removed, it will be
pulled low.
7 6 5 4 3 2 1 0
EN_ADC_CMPI EN_ADC_VBU EN_ADC_PSY EN_ADC_IIN EN_ADC_IDCH EN_ADC_ICHG EN_ADC_VSY EN_ADC_VBAT
N S S G S
R/W R/W R/W R/W R/W R/W R/W R/W
The ADC registers are read in the following order: VBAT, VSYS, ICHG, IDCHG, IIN, PSYS, VBUS, CMPIN. ADC
is disabled in low power mode. Before enabling ADC, low power mode should be disabled first.
Table 9-38. ADCOption Register (I2C address = 3Bh) Field Descriptions
BIT FIELD TYPE RESET DESCRIPTION
7 ADC_CONV R/W 0b Typical each ADC channel conversion time is 25 ms maximum. Total ADC
conversion time is the product of 25 ms and enabled channel counts.
0b: One-shot update. Do one set of conversion updates to registers
REG0x29/28(), REG0x27/26(), REG0x2B/2A(), and REG0x2D/2C() after
ADC_START = 1.
1b: Continuous update. Do a set of conversion updates to registers
REG0x29/28(), REG0x27/26(), REG0x2B/2A(), and REG0x2D/2C()every 1
sec.
6 ADC_START R/W 0b 0b: No ADC conversion
1b: Start ADC conversion. After the one-shot update is complete, this bit
automatically resets to zero
5 ADC_FULLSCALE R/W 1b ADC input voltage range adjustment for PSYS and CMPIN ADC Channels.
2.04-V full scale holds 8 mV/LSB resolution and 3.06-V full scale holds 12
mV/LSB resolution
0b: 2.04 V
1b: 3.06 V <default at POR>(Not accurate for REGN<6-V application (VBUS
& VSYS< 6V))
4-0 Reserved R/W 00000b Reserved
Table 9-39. ADCOption Register (I2C address = 3Ah) Field Descriptions (continued)
BIT FIELD TYPE RESET DESCRIPTION
1 EN_ADC_VSYS R/W 0b 0b: Disable <default at POR>
1b: Enable
0 EN_ADC_VBAT R/W 0b 0b: Disable <default at POR>
1b: Enable
7 6 5 4 3 2 1 0
IDCHG_DEG2 IDCHG_TH2 PP_IDCHG2 STAT_IDCHG2 STAT_PTM
R/W R/W R/W R R
Table 9-41. ChargeOption4 Register (I2C address = 3Ch) Field Descriptions (continued)
BIT FIELD TYPE RESET DESCRIPTION
1 STAT_IDCHG2 R 0b The status is latched until a read from host.
0b: Not triggered <default at POR>
1b: Triggered
0 STAT_PTM R 0b PTM operation status bit monitor
0b: Not in PTM Operation <default at POR>
1b: In PTM Operation
9.6.18 Vmin Active Protection Register (I2C address = 3F/3Eh) [reset = 006Ch(2s~5s)/0004h(1S)]
To set the VAP VBUS PROCHOT trigger threshold, write a 7-bit Vmin Active Protection register command
(REG0x3F[7:1]) using the data format listed in Figure 9-31 and Table 9-42. The charger provides VAP mode
VBUS PROCHOT trigger threshold range from 3.2 V (0000000b) to 15.9 V (1111111b), with 100-mV step
resolution. There is a fixed offset of 3.2 V. Upon POR, the VBUS PROCHOT trigger threshold is 3.2 V
(0000000b).
To set VSYS_TH2 Threshold to assert STAT_VSYS, write a 6-bit Vmin Active Protection register command
(REG0x3E[7:2]) using the data format listed in Figure 9-31 and Table 9-43. The charger Measure on VSYS with
fixed 5-µs deglitch time. Trigger when SYS pin voltage is below the thresholds. The threshold range from 3.2
V (000000b) to 9.5 V (111111b) for 2s~5s and 3.2 V (000000b) to 3.9 V (000111b) for 1S, with 100-mV step
resolution. There is a fixed DC offset which is 3.2 V. Under 1S application writing beyond 3.9 V will be ignored.
For example, xxx111b and 000111b result in same VSYS_TH2 setting 3.9 V. Upon POR, the VSYS PROCHOT
trigger threshold is 3.2 V (000000b) for 1S and 5.9 V (011011b) for 2s~5s .
Figure 9-31. Vmin Active Protection Register (I2C address = 3F/3Eh) [reset = 0070h/0004h]
7 6 5 4 3 2 1 0
VBUS_VAP_TH VBUS_VAP_TH VBUS_VAP_TH VBUS_VAP_TH VBUS_VAP_T VBUS_VAP_TH VBUS_VAP_TH Reserved
Bit6 Bit5 Bit4 Bit3 H Bit2 Bit1 Bit0
R/W R/W
7 6 5 4 3 2 1 0
VSYS_TH2 Bit6 VSYS_TH2 Bit5 VSYS_TH2 Bit4 VSYS_TH2 Bit3 VSYS_TH2 VSYS_TH2 Bit1 EN_TH2_FOLL EN_FRS
Bit2 OW_TH1
R/W R/W R/W
Table 9-42. Vmin Active Protection Register (I2C address = 3Fh) Field Descriptions
BIT FIELD TYPE RESET DESCRIPTION
7 VBUS_VAP_TH, Bit6 R/W 0b 0 = Adds 0 mV of VAP Mode VBUS PROCHOT trigger voltage threshold
1 = Adds 6400 mV of VAP Mode VBUS PROCHOT trigger voltage
threshold
6 VBUS_VAP_TH, Bit5 R/W 0b 0 = Adds 0 mV of VAP Mode VBUS PROCHOT trigger voltage threshold
1 = Adds 3200 mV of VAP Mode VBUS PROCHOT trigger voltage
threshold
5 VBUS_VAP_TH, Bit4 R/W 0b 0 = Adds 0 mV of VAP Mode VBUS PROCHOT trigger voltage threshold
1 = Adds 1600 mV of VAP Mode VBUS PROCHOT trigger voltage
threshold
4 VBUS_VAP_TH, Bit3 R/W 0b 0 = Adds 0 mV of VAP Mode VBUS PROCHOT trigger voltage threshold
1 = Adds 800 mV of VAP mode VBUS PROCHOT trigger voltage threshold
3 VBUS_VAP_TH, Bit2 R/W 0b 0 = Adds 0 mV of VAP mode VBUS PROCHOT trigger voltage threshold
1 = Adds 400 mV of VAP mode VBUS PROCHOT trigger voltage threshold
2 VBUS_VAP_TH, Bit1 R/W 0b 0 = Adds 0 mV of VAP mode VBUS PROCHOT trigger voltage threshold
1 = Adds 200 mV of VAP mode VBUS PROCHOT trigger voltage threshold
1 VBUS_VAP_TH, Bit0 R/W 0b 0 = Adds 0 mV of VAP mode VBUS PROCHOT trigger voltage threshold
1 = Adds 100 mV of VAP mode VBUS PROCHOT trigger voltage threshold
0 Reserve R/W 0b Reserve
Table 9-43. Vmin Active Protection Register (I2C address = 3Eh) Field Descriptions
BIT FIELD TYPE RESET DESCRIPTION
7 VSYS_TH2, Bit5 R/W 0b 0 = Adds 0 mV of VAP mode VSYS PROCHOT trigger voltage threshold
1 = Adds 3200 mV of VAP mode VSYS PROCHOT trigger voltage
threshold
6 VSYS_TH2, Bit4 R/W 1b(2S~5s 0 = Adds 0 mV of VAP mode VSYS PROCHOT trigger voltage threshold
) 1 = Adds 1600 mV of VAP mode VSYS PROCHOT trigger voltage
0b(1S) threshold
5 VSYS_TH2, Bit3 R/W 1b(2S~5s 0 = Adds 0 mV of VAP mode VSYS PROCHOT trigger voltage threshold
) 1 = Adds 800 mV of VAP mode VSYS PROCHOT trigger voltage
0b(1S) threshold
4 VSYS_TH2, Bit2 R/W 0b 0 = Adds 0 mV of VAP mode VSYS PROCHOT trigger voltage threshold
1 = Adds 400 mV of VAP mode VSYS PROCHOT trigger voltage
threshold
3 VSYS_TH2, Bit1 R/W 0b(1S) 0 = Adds 0 mV of VAP mode VSYS PROCHOT trigger voltage threshold
1b(2S~5s 1 = Adds 200 mV of VAP mode VSYS PROCHOT trigger voltage
) threshold
2 VSYS_TH2, Bit0 R/W 1b 0 = Adds 0 mV of VAP mode VSYS PROCHOT trigger voltage threshold
1 = Adds 100 mV of VAP mode VSYS PROCHOT trigger voltage
threshold
1 EN_VSYSTH2_FOLLOW_VS R/W 0b Enable internal VSYS_TH2 follow VSYS_TH1 setting neglecting register
YSTH1 REG37[7:2] setting
0b: disable <default at POR>
1b: enable
0 EN_FRS R/W 0b Fast Role Swap feature enable (note not recommend to change EN_FRS
during OTG operation, the FRS bit from 0 to 1 change will disable power
stage for about 200 μs (Fs = 400 kHz). HIZ mode holds higher priority, If
EN_HIZ=1b, this EN_FRS bit should be forced to 0b.
0b: disable <default at POR>
1b: enable
7 6 5 4 3 2 1 0
OTG Voltage, OTG Voltage, OTG Voltage, OTG Voltage, OTG Voltage, OTG Voltage, Reserved
bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
R/W R/W R/W R/W R/W R/W R/W
Table 9-45. OTGVoltage Register (I2C address = 06h) Field Descriptions (continued)
BIT FIELD TYPE RESET DESCRIPTION
1-0 Reserved R/W 00b Not used. Value Ignored.
7 6 5 4 3 2 1 0
Reserved
R/W
7 6 5 4 3 2 1 0
Input Voltage, Input Voltage, Reserved
bit 1 bit 0
R/W R/W R/W
Table 9-50. IIN_HOST Register With 5-mΩ Sense Resistor (I2C address = 0Fh) Field Descriptions
BIT FIELD TYPE RESET DESCRIPTION
7 Reserved R/W 0b Not used. 1 = invalid write.
6 Input Current set by host, bit 6 R/W 0b 0 = Adds 0 mA of input current.
1 = Adds 6400 mA of input current.
5 Input Current set by host, bit 5 R/W 1b 0 = Adds 0 mA of input current.
1 = Adds 3200 mA of input current.
4 Input Current set by host, bit 4 R/W 0b 0 = Adds 0 mA of input current.
1 = Adds 1600 mA of input current.
3 Input Current set by host, bit 3 R/W 0b 0 = Adds 0 mA of input current.
1 = Adds 800 mA of input current.
2 Input Current set by host, bit 2 R/W 0b 0 = Adds 0 mA of input current.
1 = Adds 400 mA of input current.
Table 9-50. IIN_HOST Register With 5-mΩ Sense Resistor (I2C address = 0Fh) Field Descriptions
(continued)
BIT FIELD TYPE RESET DESCRIPTION
1 Input Current set by host, bit 1 R/W 0b 0 = Adds 0 mA of input current.
1 = Adds 200 mA of input current.
0 Input Current set by host, bit 0 R/W 0b 0 = Adds 0 mA of input current.
1 = Adds 100 mA of input current.
Table 9-51. IIN_HOST Register With 5-mΩ Sense Resistor (I2C address = 0Eh) Field Descriptions
BIT FIELD TYPE RESET DESCRIPTION
7-0 Reserved R 00000000 Not used. Value Ignored.
b
9.6.23 ID Registers
9.6.23.1 ManufactureID Register (I2C address = 2Eh) [reset = 40h]
Figure 9-36. ManufactureID Register (I2C address = 2Eh) [reset = 40h]
7-0
Manufacturer ID
R
10 10
LODRV2
BTST1
BTST2
LODRV1
SYS
10nF
33nF ACN
ACP SRP
10
VDDA SRN
380k
REGN REGN
ILIM_HIZ
1uF 2.2–3.3uF
220k VDDA
VBUS
BQ25731 PGND
350k
CELL_BATPRES
4.7nF 40.2k 250k
COMP1
33pF
COMP2 IADPT
15pF IBAT
CHRG_OK
OTG/VAP
CMPOUT
SDA
SCL
10k
3.3V or 1.8V PROCHOT
To Host 10k
10k
10k
3.3V or 1.8V 10k
Host
(I2C)
R1(2010) R2(0805)
Adapter 2W 1W
connector VBUS pin
C1 C2
2.2mF 0.47-1mF
RAC
Q1
6x10uF
RACP RACN
4.99ohm 4.99ohm
10nF(0402) 1nF(0402)
CDIFF
10nF for 400kHz
CACP CACN
Open for 800kHz
33nF 33nF
ACP ACN
HIDRV1
The inductor ripple current in buck operation depends on input voltage (VIN), duty cycle (DBUCK = VOUT/VIN),
switching frequency (fS) and inductance (L):
Low ESR ceramic capacitor such as X7R or X5R is preferred for input decoupling capacitor and should be
placed in front of RAC current sensing and as close as possible to the power stage half bridge MOSFETs.
Capacitance after RAC before power stage half bridge should be limited to 10 nF + 1 nF referring to Figure 10-3
diagram. Because too large capacitance after RAC could filter out RAC current sensing ripple information. Voltage
rating of the capacitor must be higher than normal input voltage level, 25-V rating or higher capacitor is preferred
for 19-V to 20-V input voltage.
Ceramic capacitors (MLCC) show a dc-bias effect. This effect reduces the effective capacitance when a dc-bias
voltage is applied across a ceramic capacitor, as on the input capacitor of a charger. The effect may lead
to a significant capacitance drop, especially for high input voltages and small capacitor packages. See the
manufacturer's data sheet about the derating performance with a dc bias voltage applied. It may be necessary
to choose a higher voltage rating or nominal capacitance value in order to get the required effective capacitance
value at the operating point.
10.2.2.5 Output Capacitor
Output capacitor also should have enough ripple current rating to absorb output switching ripple current. To
get good loop stability, the resonant frequency of the output inductor and output capacitor should be designed
between 10 kHz and 20 kHz. The preferred ceramic capacitor is 25-V X7R or X5R for output capacitor. Minimum
7 pcs of 10-μF 0603 package capacitor is suggested to be placed as close as possible to Q3&Q4 half bridge
(between Q4 drain and Q3 source terminal). Total minimum output effective capacitance along VSYS distribution
line is 50 μF refers to Table 10-1. Recommend to place minimum 20-μF MLCC capacitors after the charge
current sense resistor for best stability.
Ceramic capacitors show a dc-bias effect. This effect reduces the effective capacitance when a dc-bias
voltage is applied across a ceramic capacitor, as on the output capacitor of a charger. The effect may lead
to a significant capacitance drop, especially for high output voltages and small capacitor packages. See the
manufacturer's data sheet about the derating performance with a dc bias voltage applied. It may be necessary
to choose a higher voltage rating or nominal capacitance value in order to get the required capacitance value at
the operating point. Considering the 25-V 0603 package MLCC capacitance derating under 21-V to 23-V output
voltage, the recommended practical capacitors configuration at VSYS output terminal can also be found in
Table 10-1. Tantalum capacitors (POSCAP) can avoid dc-bias effect and temperature variation effect which are
recommend to be used along VSYS output distribution line to meet total minimum effective output capacitance
requirement.
Table 10-1. Minimum Output Capacitance Requirement
OUTPUT CAPACITORS vs TOTAL INPUT
65 W 90 W 130 W
POWER
Minimum Effective Output Capacitance 50 μF 50 μF 50 μF
Minimum output capacitors at charger VSYS 7*10 μF (0603 25 V MLCC) 9*10 μF (0603 25 V MLCC) 9*10 μF (0603 25 V MLCC)
output terminal
Additional output capacitors along VSYS 2*22 μF (25 V~35 V 2*22 μF (25 V~35 V 2*22 μF (25 V~35 V
distribution line POSCAP) POSCAP) POSCAP)
The lower the FOM value, the lower the total power loss. Usually lower RDS(ON) has higher cost with the same
package size.
The top-side MOSFET loss includes conduction loss and switching loss. Taking buck mode operation as
an example the power loss is a function of duty cycle (D=VOUT/VIN), charging current (ICHG), MOSFET's on-
resistance (RDS(ON)_top), input voltage (VIN), switching frequency (fS), turn-on time (ton) and turn-off time (toff):
The first item Pcon_top represents the conduction loss which is straight forward. The second term Psw_top
represents the multiple switching loss items in top MOSFET including voltage and current overlap losses
(PIV_top), MOSFET parasitic output capacitance loss (PQoss_top) and gate drive loss (PGate_top). To calculate
voltage and current overlap losses (PIV_top):
PIV_top =0.5x VIN · Ivalley · ton· fS+0.5x VIN · Ipeak · toff · fS (10)
• ton is the MOSFET turn-on time that VDS falling time from VIN to almost zero (MOSFET turn on conduction
voltage);
• toff is the MOSFET turn-off time that IDS falling time from Ipeak to zero;
The MOSFET turn-on and turn-off times are given by:
QSW Q
t on = , t off = SW
Ion Ioff (13)
where Qsw is the switching charge, Ion is the turn-on gate driving current, and Ioff is the turn-off gate driving
current. If the switching charge is not given in MOSFET datasheet, it can be estimated by gate-to-drain charge
(QGD) and gate-to-source charge (QGS):
Gate driving current can be estimated by REGN voltage (VREGN), MOSFET plateau voltage (Vplt), total turn-on
gate resistance (Ron), and turn-off gate resistance (Roff) of the gate driver:
• Qoss is the MOSFET parasitic output charge which can be found in MOSFET datasheet;
To calculate top MOSFET gate drive loss (PGate_top):
• QGate_top is the top MOSFET gate charge which can be found in MOSFET datasheet;
• Note here VIN is used instead of real gate drive voltage 6 V because, the gate drive 6 V is generated based
on LDO from VIN under buck mode, the total gate drive related loss are all considered when VIN is used for
gate drive loss calculation .
The bottom-side MOSFET loss also includes conduction loss and switching loss:
The first item Pcon_bottom represents the conduction loss which is straight forward. The second term Psw_bottom
represents the multiple switching loss items in bottom MOSFET including reverse recovery losses (PRR_bottom),
Dead time body diode conduction loss (PDead_bottom) and gate drive loss (PGate_bottom). The detail calculation can
be found below:
• Qrr is the bottom MOSFET reverse recovery charge which can be found in MOSFET data sheet;
CH1: VBUS
CH1: VBUS
CH2: SW1
CH2: SW1
CH3: SW2
CH3: SW2
CH2: SW1
CH1: HIDRV1
CH2: SW1
CH3: LODRV1
CH3: SW2
CH1: IL
CH4: IL
CH2: SW2
CH2: SW1
CH3: LODRV2
CH4: IL CH4: IL
Figure 10-10. Switching During Boost Mode Figure 10-11. Switching During Buck Boost Mode
CH2:IIN
CH2: IIN
CH4:IBAT
CH4: IBAT
Figure 10-12. Input Current Regulation in Buck Figure 10-13. Input Current in Boost Mode
Mode
CH1: EN_OTG
CH1: SCL
CH2: VBUS
CH2: VBUS
CH3: SW2
Figure 10-14. OTG Power Up from 8-V Battery Figure 10-15. OTG Voltage Ramp Up
CH2: VBUS
CH1: SCL
CH2: VBUS
12 Layout
12.1 Layout Guidelines
Proper layout of the components to minimize high frequency current path loop (see Section 12.2) is important
to prevent electrical and magnetic field radiation and high frequency resonant problems. Here is a PCB layout
priority list for proper layout.
Table 12-1. PCB Layout Guidelines
RULES COMPONENTS FUNCTION IMPACT GUIDELINES
1 PCB layer stack up Thermal, efficiency, Multi- layer PCB is suggested. Allocate at least one ground layer.
signal integrity The BQ257XXEVM uses a 4-layer PCB (top layer, ground layer,
signal layer and bottom layer).
2 CBUS, RAC, Q1, Input loop High frequency VBUS capacitors, RAC, Q1 and Q2 form a small loop 1. It is best
Q2 noise, ripple to put them on the same side. Connect them with large copper to
reduce the parasitic resistance. Move part of CBUS to the other
side of PCB for high density design. After RAC before Q1 and
Q2 power stage recommend to put 10 nF + 1 nF (0402 package)
decoupling capacitors as close as possible to IC to decoupling
switching loop high frequency noise.
3 RAC, Q1, L1, Q4 Current path Efficiency The current path from VBUS to VSYS, through RAC, Q1, L1, Q4,
has low impedance. Pay attention to via resistance if they are not
on the same side. The number of vias can be estimated as 1 to
2A/via for a 10-mil via with 1 oz. copper thickness.
4 CSYS, Q3, Q4 Output loop High frequency VSYS capacitors, Q3 and Q4 form a small loop 2. It is best to
noise, ripple put them on the same side. Connect them with large copper to
reduce the parasitic resistance. Move part of CSYS to the other
side of PCB for high density design.
5 RSR Current path Efficiency, battery Place RSR near the battery terminal. The current path from VBAT
voltage detection to VSYS, through RSR, has low impedance. Pay attention to via
resistance if they are not on the same side. The device detects
the battery voltage through SRN near battery terminal.
6 Q1, Q2, L1, Q3, Power stage Thermal, efficiency Place Q1, Q2, L1, Q3 and Q4 next to each other. Allow
Q4 enough copper area for thermal dissipation. The copper area
is suggested to be 2x to 4x of the pad size. Multiple thermal
vias can be used to connect more copper layers together and
dissipate more heat.
7 RAC, RSR Current sense Regulation accuracy Use Kelvin-sensing technique for RAC and RSR current sense
resistors. Connect the current sense traces to the center of the
pads, and run current sense traces as differential pairs.
8 Small capacitors IC bypass caps Noise, jittering, Place VBUS cap, VCC cap, REGN caps near IC.
ripple
9 BST capacitors HS gate drive High frequency Place HS MOSFET boost strap circuit capacitor close to IC and
noise, ripple on the same side of PCB board. Capacitors SW1/2 nodes are
recommended to use wide copper polygon to connect to power
stage and capacitors BST1/2 node are recommended to use at
least 8mil trace to connected to IC BST1/2 pins.
Figure 12-2. Buck-Boost Charger Gate Drive/Current Sensing/AGND Signal Layer Routing Example
13.6 Glossary
TI Glossary This glossary lists and explains terms, acronyms, and definitions.
www.ti.com 7-Apr-2023
PACKAGING INFORMATION
Orderable Device Status Package Type Package Pins Package Eco Plan Lead finish/ MSL Peak Temp Op Temp (°C) Device Marking Samples
(1) Drawing Qty (2) Ball material (3) (4/5)
(6)
BQ25731RSNR ACTIVE QFN RSN 32 3000 RoHS & Green NIPDAU Level-1-260C-UNLIM -40 to 85 BQ25731 Samples
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
(6)
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two
lines if the finish value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 1
PACKAGE MATERIALS INFORMATION
www.ti.com 3-Jun-2022
B0 W
Reel
Diameter
Cavity A0
A0 Dimension designed to accommodate the component width
B0 Dimension designed to accommodate the component length
K0 Dimension designed to accommodate the component thickness
W Overall width of the carrier tape
P1 Pitch between successive cavity centers
Sprocket Holes
Q1 Q2 Q1 Q2
Pocket Quadrants
Pack Materials-Page 1
PACKAGE MATERIALS INFORMATION
www.ti.com 3-Jun-2022
Width (mm)
H
W
Pack Materials-Page 2
IMPORTANT NOTICE AND DISCLAIMER
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATA SHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, regulatory or other requirements.
These resources are subject to change without notice. TI grants you permission to use these resources only for development of an
application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license
is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you
will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these
resources.
TI’s products are provided subject to TI’s Terms of Sale or other applicable terms available either on ti.com or provided in conjunction with
such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for
TI products.
TI objects to and rejects any additional or different terms you may have proposed. IMPORTANT NOTICE
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2023, Texas Instruments Incorporated