SLUSFR2 November 2024 BQ21088
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
INPUT CURRENTS | ||||||
IQ_IN | Input supply quiescent current | VBAT = 3.6V, VIN = 5V, Charge enabled, ICHG = 0mA, SYSREG = 4.5V | 0.75 | 1 | mA | |
IQ_IN | Input supply quiescent current | VBAT = 3.6V, VIN = 5V, Charge enabled, ICHG = 0mA, SYSREG = Passthrough | 0.660 | 1.5 | mA | |
ISLEEP_IN | SLEEP input current | VIN = 3.6V, VBAT = 3.7V | 30 | µA | ||
IQ_BAT | Battery quiescent current | VIN <VUVLO or floating, Watchdog disabled, Push button disabled, I2C functional. VBAT =3.6V TJ = 25°C | 3 | 3.5 | µA | |
IQ_BAT | Battery quiescent current | VIN <VUVLO , VBAT =3.6V, Push-button function enabled, 0°C < TJ < 85°C | 4 | 5 | µA | |
IBAT_SHUTDOWN | Battery discharge current in Shutdown Mode | VIN = 0V, Shutdown Mode, VBAT = 3.6V, Adapter Sense wake enabled. | 30 | nA | ||
IBAT_SHIP | Battery discharge current in Ship Mode | VBAT = 3.6V, Push button function enabled (average current), 0°C < TJ < 85°C | 3.2 | 5 | µA | |
POWER-PATH MANAGEMENT AND INPUT | ||||||
VIN_OP | Input voltage operating range | 3.6 | 5.5 | V | ||
VIN_UVLOZ | Exit IN undervoltage lock-out | IN rising | 3 | V | ||
VIN_UVLO | Enter IN undervoltage lock-out | IN falling | 2.7 | V | ||
VIN_LOWV | IN voltage to start charging | IN rising | 3 | 3.15 | V | |
VIN_LOWVZ | IN voltage to stop charging | IN falling | 2.95 | 3.1 | V | |
VIN_PORZ | IN voltage threshold to enter shipmode | IN falling | 1.09 | 1.3 | 1.66 | V |
VSLEEP | Enter sleep mode threshold | IN falling, VIN - VBAT, VBAT = 4V | 82 | mV | ||
VSLEEPZ | Exit sleep mode threshold | IN rising, VIN - VBAT, VBAT = 4V | 168 | 208 | 262 | mV |
VIN_OVP | VIN overvoltage rising threshold | IN rising | 5.5 | 5.7 | 5.9 | V |
VIN_OVP_HYS | IN overvoltage hysteresis | IN falling | 125 | mV | ||
IBAT_OCP | BATOCP(Reverse OCP only) | VBAT = 4V, IBAT_OCP= 00 | 0.5 | A | ||
VBAT = 4V, IBAT_OCP= 01 | 1.05 | A | ||||
VBAT = 4V, IBAT_OCP= 10 | 1.65 | A | ||||
VBAT = 4V, IBAT_OCP= 11 | 3 | A | ||||
IBAT_OCPACC | Battery OCP Accuracy | IBAT= 3 A, TJ = 27C | 18 | % | ||
VBSUP1 | Enter supplement mode threshold | VBAT = 3.6V, VBAT > VBUVLO, VSYS< VBAT-VBSUP1 | 40 | mV | ||
VBSUP2 |
Exit supplement mode threshold | VBAT > VBUVLO, VSYS>VBAT-VBSUP2 | 20 | mV | ||
ILIM |
Input Current Limit | VIN = 5V, ILIM =50mA | 40 | 50 | 60 | mA |
VIN = 5V, ILIM =100mA | 80 | 90 | 98 | mA | ||
VIN = 5V, ILIM= 200mA | 180 | 200 | 220 | mA | ||
VIN = 5V, ILIM= 300mA | 270 | 300 | 330 | mA | ||
VIN = 5V, ILIM= 380mA | 360 | 380 | 400 | mA | ||
VIN = 5V, ILIM= 500mA | 450 | 475 | 498 | mA | ||
VIN = 5V, ILIM =665mA | 630 | 665 | 700 | mA | ||
VIN = 5V, ILIM= 1050mA | 995 | 1050 | 1100 | mA | ||
VINDPM_ACC | VINDPM accuracy | VINDPM target is not disabled | -3 | 3 | % | |
VINDPM | Input voltage threshold when input current is reduced | VINDPM target = VBAT + VINDPM_TRACK | VBAT + VINDPM_TRACK | V | ||
Input voltage threshold when input current is reduced | VINDPM target =4.5V | 4.5 | V | |||
Input voltage threshold when input current is reduced | VINDPM target =4.7V | 4.7 | V | |||
VINDPM_TRACK | Input voltage threshold offset for when input current is reduced and when VBAT > 3.5 V | VINDPM taget = VBAT + VINDPM_TRACK | 330 | mV | ||
VDPPM | SYS voltage threshold when charge current is reduced | VBAT = 3.6V, VSYS = VDPPM + VBAT before charge current is reduced. | 0.1 | V | ||
VSYS_REG_ACCURACY | Programmable SYS voltage regulation accuracy | VIN = 5V, VBAT = 3.6V, RSYS = 100ohm, SYS regulation target = 4.4V to 4.9V | -2 | 2 | % | |
VMINSYS | Minimum SYS voltage when in battery tracking mode | VBAT < 3.6V | 3.8 | V | ||
VSYS_TRACK | Voltage regulation threshold for SYS when VBAT >3.6V in battery tracking mode | VBAT = 4V, VSYS = VBAT + VSYS_TRACK | 225 | mV | ||
RSYS_PD | SYS pull down resistance | VSYS = 3.6V | 20 | Ω | ||
VSYS_SHORT | Voltage threshold for detecting SYS_SHORT condition has occured | falling voltage | 0.86 | V | ||
VSYS_SHORT_HYS | Voltage threshold for exiting SYS_SHORT condition has occured | rising voltage | 1.1 | V | ||
BATTERY CHARGER | ||||||
RON_BAT | Battery FET on-resistance | VBAT = 4.5V, IBAT =500mA | 55 | 90 | mΩ | |
RON_IN | Input FET on-resistance | IN = 5V, IIN = 0.8A | 330 | 470 | mΩ | |
VREG_RANGE | Typical BAT charge voltage regulation range | 10mV steps, programmabe through I2C | 3.5 | 4.65 | V | |
VREG_ACC | BAT charge voltage accuracy, summary for all settings | All VBATREG settings, typical measurement at VBATREG = 4.2V | –0.5 | 0.5 | % | |
ICHG_RANGE | Typical charge current regulation range | VBAT > VLOWV | 5 | 1000 | mA | |
ICHG_ACC | Charge current accuracy | VIN = 5V, Fastcharge >=40mA | –10 | 10 | % | |
ICHG_ACC | Charge current accuracy | Fastcharge current = 5mA | 4.1 | 5 | 5.5 | mA |
ICHG_ACC | Charge current accuracy | Fastcharge current = 40mA | 36 | 40 | 44 | mA |
ICHG_ACC | Charge current accuracy | Fastcharge current = 630mA | 567 | 630 | 693 | mA |
IPRECHG | Typical pre-charge current, as percentage of ICHG | VOUT < VLOWV | 20 | % | ||
IPRECHG_ACC | Precharge current accuracy | Fastcharge current >=40mA | –10 | 10 | % | |
ITERM | Typical termination current, as percentage of ICHG | VOUT = VBATREG | 10 | % | ||
ITERM_ACC | Termination current accuracy | IBAT = 3mA (ICHG= 30mA) Tj = 25°C | –10 | 10 | % | |
ITERM_ACC | Termination current accuracy | IBAT = 3mA (ICHG= 30mA) Tj = 25°C | 2.7 | 3.3 | mA | |
VLOWV | Pre-charge to fast-charge transition threshold | VLOWVSEL = 3.0V, VBAT rising | 2.9 | 3 | 3.1 | V |
VLOWV | Pre-charge to fast-charge transition threshold | VLOWVSEL = 2.8V, VBAT rising | 2.7 | 2.8 | 2.9 | V |
VLOWV_HYS | Battery LOWV hysteresis | All settings | 100 | mV | ||
VBUVLO | Battery UVLO, VBAT falling | BUVLO setting = b000 | 3 | V | ||
Battery UVLO, VBAT falling | BUVLO setting = b011 | 2.8 | V | |||
Battery UVLO, VBAT falling | BUVLO setting = b100 | 2.6 | V | |||
Battery UVLO, VBAT falling | BUVLO setting = b101 | 2.4 | V | |||
Battery UVLO, VBAT falling | BUVLO setting = b110 | 2.2 | V | |||
Battery UVLO, VBAT falling | BUVLO setting = b111 | 2.0 | V | |||
VBUVLO_HYS | Battery UVLO hysteresis, VBAT rising | Any BUVLO Setting, value above VBAT, VIN = 5V | 110 | 150 | 190 | mV |
VBUVLO_HYS | Battery UVLO hysteresis, VBAT rising | Any BUVLO Setting, value above VBAT, VIN = 0V | 90 | 150 | 210 | mV |
VBATPOR | Battery only power up voltage, VBAT rising | -40C < Tj < 125C | 3.08 | 3.21 | 3.46 | V |
VRCH | Battery Recharge Threshold | BAT falling, VRCH bit = 0 | 75 | 100 | 130 | mV |
BAT falling, VRCH bit = 1 | 175 | 200 | 230 | mV | ||
VBATSC | Short on battery threshold for trickle charge, VBAT rising | 1.6 | 1.8 | 2.0 | V | |
VBATSC_HYS | Battery short circuit voltage hysteresis | 200 | mV | |||
IBATSC | Trickle Charge Current | VBAT<VBATSC | 1 | mA | ||
TERMPERATURE REGULATION AND TEMPERATURE SHUTDOWN | ||||||
TREG | Typical junction temperature regulation | THERM_REG = 00 | 100 | °C | ||
TREG | Typical junction temperature regulation | THERM_REG = 01 | 80 | °C | ||
TREG | Typical junction temperature regulation | THERM_REG = 10 | 60 | °C | ||
TREG | Typical junction temperature regulation | THERM_REG = 11 | Disabled | |||
TSHUT_RISING | Thermal shutdown rising threshold | Temperature increasing | 150 | °C | ||
TSHUT_FALLING | Thermal shutdown falling threshold | Temperature decreasing | 135 | °C | ||
BATTERY NTC MONITOR | ||||||
ITS_BIAS | TS nominal bias current | 36.5 | 38 | 39.5 | µA | |
VT1_Entry | Cold - 00 @ Approx. 0°C, default | VIN = 5V | 0.9575 | 1.0075 | 1.0575 | V |
VT2_Entry | Cold - 01 @ Approx. 3°C | VIN = 5V | 0.8450 | 0.8900 | 0.9325 | V |
VT3_Entry | Cold - 10 @ Approx. 5°C | VIN = 5V | 0.7775 | 0.8200 | 0.8600 | V |
VT4_Entry | Cold - 11 @ Approx. -3°C | VIN = 5V | 1.0850 | 1.1425 | 1.2000 | V |
VT5_Entry | Cool - 00 @ Approx. 10°C, default | VIN = 5V | 0.6350 | 0.6700 | 0.7025 | V |
VT6_Entry | Warm - 00 @ Approx. 45°C, default | VIN = 5V | 0.1730 | 0.1850 | 0.198 | V |
VT7_Entry | Hot - 00 @ Approx. 60°C, default | VIN = 5V | 0.1050 | 0.1150 | 0.1250 | V |
VT8_Entry | Hot - 01 @ Approx. 65°C | VIN = 5V | 0.0875 | 0.0975 | 0.1075 | V |
VT9_Entry | Hot - 10 @ Approx. 50°C | VIN = 5V | 0.1475 | 0.1575 | 0.1675 | V |
VT10_Entry | Hot - 11 @ Approx. 45°C | VIN = 5V | 0.1750 | 0.1850 | 0.1950 | V |
VT1_Exit | Cold - 00 @ Approx. 5°C, default | VIN = 5V | 0.7775 | 0.8200 | 0.8600 | V |
VT2_Exit | Cold - 01 @ Approx. 8°C | VIN = 5V | 0.6875 | 0.7250 | 0.7600 | V |
VT3_Exit | Cold - 10 @ Approx. 10°C | VIN = 5V | 0.6350 | 0.6700 | 0.7025 | V |
VT4_Exit | Cold - 11 @ Approx. 2°C | VIN = 5V | 0.8800 | 0.9275 | 0.9725 | V |
VT5_Exit | Cool - 00 @ Approx. 15°C, default | VIN = 5V | 0.5225 | 0.5500 | 0.5775 | V |
VT6_Exit | Warm - 00 @ Approx. 41°C, default | VIN = 5V | 0.2080 | 0.2200 | 0.235 | V |
VT7_Exit | Hot - 00 @ Approx. 55°C, default | VIN = 5V | 0.1250 | 0.1350 | 0.1450 | V |
VT8_Exit | Hot - 01 @ Approx. 60°C | VIN = 5V | 0.1050 | 0.1150 | 0.1250 | V |
VT9_Exit | Hot - 10 @ Approx. 45°C | VIN = 5V | 0.1750 | 0.1850 | 0.1950 | V |
VT10_Exit | Hot - 11 @ Approx. 40°C | VIN = 5V | 0.2100 | 0.2200 | 0.23 | V |
VTS_ENZ | TS monitoring enable threshold VTSMR<VTS_ENZ for TS function to be enabled | TS Rising, VIN = 5V | 1.8 | 2.1 | 2.8 | V |
VTS_CLAMP | TS maximum voltage clamp | TS open-circuit (float), VIN = 5V | 2.2 | 2.8 | 3.3 | V |
PUSH BUTTON TIMERS AND THRESHOLDS | ||||||
ITSMR | Adapter present | 36.5 | 38 | 39.5 | µA | |
ITSMR | Battery only mode | 60 | µA | |||
VTSMR | TSMR voltage to detect a button press event, battery only mode | 90 | mV | |||
VTSMR | TSMR voltage to detect a button press event, adapter present | 90 | mV | |||
tWAKE1 | WAKE1 Timer. Time from TSMR low detection | MR_WAKE1_TIMER = 0 | 300 | ms | ||
MR_WAKE1_TIMER = 1 | 1 | s | ||||
tWAKE2 | WAKE2 Timer. Time from TSMR low detection | MR_WAKE2_TIMER = 0 | 2 | s | ||
MR_WAKE2_TIMER = 1 | 3 | s | ||||
tRESET_WARN | RESET_WARN Timer. Time prior to HW RESET | MR_RESET_WARN = 0 | 0.9 | 1 | 1.1 | s |
tLPRESS | Long Press timer. Time from button press detection to long press action. | MR_LPRESS = 00 | 4.5 | 5 | 5.5 | s |
MR_LPRESS = 01 | 9 | 10 | 11 | s | ||
MR_LPRESS = 10 | 13.5 | 15 | 16.5 | s | ||
MR_LPRESS = 11 | 18 | 20 | 22 | s | ||
tRESTART(AUTOWAKE) | RESTART Timer. Time from HW Reset to SYS power up | AUTOWAKE = 00 | 0.5 | s | ||
AUTOWAKE = 01 | 1 | s | ||||
AUTOWAKE = 10 | 2 | s | ||||
AUTOWAKE = 11 | 4 | s | ||||
BATTERY CHARGING TIMERS | ||||||
tMAXCHG | Charge safety timer | Programmable range | 180 | 720 | min | |
tPRECHG | Precharge safety timer | 0.25 * tMAXCHG | ||||
I2C INTERFACE | ||||||
Isink | /PG pin current sink capability (QFN) | VBAT = 4V | 20 | mA | ||
VIL | Input low threshold level | VPULLUP = 1.8V, SDA and SCL | 0.4 | V | ||
VIH | Input high threshold level | VPULLUP = 1.8V, SDA and SCL | 1.3 | V | ||
VOL | Output low threshold level | IL = 5mA, sink current, VPULLUP =1.8V | 0.4 | V | ||
ILKG | High-Level leakage current | VPULLUP = 1.8V | 1 | µA | ||
LOGIC PINS | ||||||
VOL | Output low threshold level | IL = 5mA, sink current, VPULLUP =3.3V, /INT pin | 0.4 | V |