MP2698: 5V Power Bank IC Overview
MP2698: 5V Power Bank IC Overview
DESCRIPTION FEATURES
The MP2698 is a highly integrated, flexible, 4.0V to 6.0V Operating Voltage Range
switch-mode, battery charge management and Up to 24V Sustainable Input Voltage
system power-path management device Input Source BC1.2 and Non-Standard
designed for single-cell Li-ion and Li-polymer Adapter Detection
batteries for use in a wide range of portable Integrated Input Current-Based and Input
applications. Voltage-Based Power Management
The IC uses two operating modes, charge Function
mode and boost mode, to manage system and Up to 5.0A Programmable Charge Current
battery power based on the state of the input Reverse Boost Operation Mode with up to
and output. 3.6A Boost Current and 5V Voltage for
System Power
When input power is present, the MP2698
Output USB Type Detection
operates in charge mode. The device detects
Analog Voltage Output IB Pin for Battery-
the battery voltage automatically and charges
Current Monitoring
the battery in four phases: trickle current charge,
pre-charge, constant-current charge, and Programmable 3.1V to 4.675V Charge
constant-voltage charge. Voltage with 0.5% Accuracy
Four LEDs Battery Gauge Indicators
In the absence of an input source, the MP2698 JEITA-Compatible Negative Temperature
switches to boost mode to power SYS from the Coefficient (NTC) Protection
battery. The IC supports BC1.2 output by Programmable Timer Back-Up Protection
identifying the request through DP2/DM2. Thermal Regulation and Thermal Shutdown
To guarantee safe operation, the IC includes USB Output Cable Impedance
input over-voltage protection (OVP), battery Compensation
over-voltage protection (OVP), thermal Integrated Short-Circuit Protection (SCP)
shutdown, battery temperature monitoring, and and Over-Voltage Protection (OVP) for
a programmable timer to prevent the prolonged Pass-Through Path
charging of an abnormal battery. Integrated SCP and OVP for Boost Mode
With the I2C interface, the IC can flexibly Integrated 8-Bit SAR ADC for Battery
program the charging and boosting parameters, Voltage Measurement
such as input current limit, charging current, Available in a QFN-28 (4mmx4mm)
battery regulation (charge-full) voltage, safety Package
timer, boost output current limit, and so on. The
IC can also provide the operation status
APPLICATIONS
through the I2C registers and battery status via Sub-Battery Applications
four LEDs. Power-Bank Applications for Smartphones,
Tablets, and Other Portable Devices
The MP2698 is available in a QFN-28
All MPS parts are lead-free, halogen-free, and adhere to the RoHS
(4mmx4mm) package. directive. For MPS green status, please visit the MPS website under
Quality Assurance. “MPS”, the MPS logo, and “Simple, Easy Solutions” are
trademarks of Monolithic Power Systems, Inc. or its subsidiaries.
TYPICAL APPLICATION
USBOUT
5V OUTPUT
IB SYS CSYS
DM2
Apple
PMID BC1.2
Q2
Charge
(Output)
DP2
CPMID BST
USBIN VIN Q3
L1 RS1 ICHG
5V INPUT SW
VBATT
Q1 IBATT
CSP CBATT
CIN Battery
Q4
BATT
DM1 Apple VREFNTC
BC1.2 MP2698
Charge
DP1 (Input) NTC
STAT
INT
CE LED1
AP
LED2
SCL
SDA LED3
LED4
PB VCC
VCC
AGND PGND
C4
ORDERING INFORMATION
Part Number* Package Top Marking
MP2698GR-xxxx** QFN-28 (4mmx4mm) See Below
EV2698-R-00A Evaluation Kit (w/ MCU) See Below
EVKT-2698 Evaluation Kit (w/ USB Dongle) See Below
*For Tape & Reel, add suffix –Z (e.g.: MP2698GR–xxxx-Z).
**"xxxx" is the register setting option. The factory default is "0000". This content can be viewed in the I2C Register
Map section on page 25. For customized options, please contact an MPS FAE to obtain an "xxxx" value.
TOP MARKING
PACKAGE REFERENCE
TOP VIEW
QFN-28 (4mmx4mm)
PIN FUNCTIONS
Package
Name I/O Description
Pin #
Positive line of the USB data line pair for BC1.2 detection. Connect a 3MΩ
1 DP1 I/O
resistor from DP1 to GND.
Positive line of the USB data line pair for BC1.2 detection. Connect a 3MΩ
2 DM1 I/O
resistor from DM1 to GND.
3 AGND Power Analog ground. Connect AGND (pin 3) with PGND.
Press button input. A low-to-high edge invokes the USB2 detection and power
4 PB I
output. PB should be tied high when not in use.
5 SYS Power System power supply. Place a >1µF ceramic capacitor from SYS to PGND.
Positive line of the output USB data line pair for output. DP2 together with
6 DP2 I/O DM2 implements USB2 host port detection automatically. Connect a 1MΩ
resistor from DP2 to GND.
Negative line of the output USB date line pair for output. DM2 together with
7 DM2 I/O DP2 implements USB2 host port detection automatically. Connect a 1MΩ
resistor from DM2 to GND.
Logic input pin to charge and discharge the battery. CE at active high
8 CE I
enables the battery charging and discharging operation.
Open-drain interrupt output. INT can send a charging status and fault
9 INT O
interrupt signal to the host.
10 SCL I/O I2C interface clock. Connect SCL to the logic rail through a 10kΩ resistor.
11 SDA I/O I2C interface data. Connect SDA to the logic rail through a 10kΩ resistor.
ELECTRICAL CHARACTERISTICS
VIN = 5.0V, VBATT = 3.5V, RS1 = 10mΩ, TA = +25°C, unless otherwise noted.
Parameters Symbol Condition Min Typ Max Units
VIN to PMID switch (Q1) on
RIN to PMID 32 mΩ
resistance
PMID to SYS switch (Q2) on
RPMID to SYS 32 mΩ
resistance
High-side switch on resistance RHS 18 mΩ
Low-side switch on resistance RLS 8 mΩ
Peak current limit for high-side
IPEAK_HS Charger CC mode 9.0 A
switch
Peak current limit for low-side Boost mode (REG0C[7:5] =
IPEAK_LS 8.0 A
switch 100)
Operating frequency FSW 550 kHz
VCC LDO output voltage VVCC VIN = 5V, IVCC = 100mA 4.35 4.50 4.65 V
VCC UVLO VCC_UVLO VCC rising 2.0 2.2 2.4 V
VCC UVLO hysteresis 280 mV
VCC POR for IIC VCC_POR VCC rising 2 V
VCC POR hysteresis 150 mV
Charge Mode
VIN > VIN_UVLO, VIN > VBATT,
1.35 1.70 mA
charge disabled, SYS float
Input quiescent current IQ VIN > VIN_UVLO, VIN > VBATT,
charge enabled, BATT 2.0 2.4 mA
and SYS float
Input under-voltage lockout VIN_ULVO VIN falling 3.13 3.28 V
Input VULVO hysteresis 320 mV
VIN rising 360 460 570 mV
VIN vs. VBATT headroom
VIN falling 60 140 210 mV
VIN over-voltage protection VIN_OVP VIN rising 6 V
VIN over-voltage protection
180 mV
hysteresis
System over-current
ISYSOCP 4.0 5.5 6.5 A
protection threshold
System over-current blanking
TSYSOCBLK 3 ms
time
System over-current recover
TSYSRECVR 300 ms
time
VIN under-voltage protection
VIN_UVP VIN falling 3.15 V
detection
VIN under-voltage protection
400 mV
detection hysteresis
Discharge dummy load at VIN RIN_DUM 55 Ω
Discharge dummy load at SYS RSYS_DUM 25 Ω
106.0
VBATT_REG_4.35V (V)
4.4 105.0
VBATT_OVP_R (%)
104.0
103.0
4.3
102.0
101.0
4.2 100.0
-50 0 50 100 -50 0 50 100
TEMPERATURE (°C) TEMPERATURE (°C)
ICC_5A vs. Temperature Boost_Out_5V vs. Temperature
5.40
5500
5.30
BOOST_OUT_5V (V)
5200
5.20
ICC_5A (mA)
4900
5.10
4600
5.00
4300 4.90
4000 4.80
-50 0 50 100 -50 0 50 100
TEMPERATURE (°C) TEMPERATURE (°C)
FSW vs. Temperature I_OLIM vs. Temperature
570 4750
4500
550
I_OLIM (mA)
4250
Fsw (KHz)
530 4000
3750
510
3500
490 3250
-50 0 50 100 -50 0 50 100
TEMPERATURE (°C) TEMPERATURE (°C)
CH2: VBATT
1V/div.
CH2: VBATT
2V/div.
CH4: IL
500mA/div.
CH4: IBATT
1A/div.
CH3: VSW CH3: VSW
5V/div. 5V/div.
10s/div. 4μs/div.
CH4: IL
500mA/div.
CH3: VSW
CH3: VSW
5V/div.
5V/div.
4μs/div. 2μs/div.
EFFICIENCY (%)
0.93 0.85
0.8
0.91
0.75
0.89
0.7
0.87 0.65
0.85 0.6
2.8 3.3 3.8 4.3 0 1 2 3
V_BATT (V) I_BATT (V)
CH3: VSW
CH3: VSW
2V/div.
5V/div.
1μs/div. 1ms/div.
1
CH1: VPDIM
1V/div.
0.9
CH4: ISYS
EFFICIENCY (%)
1A/div.
0.8
0.6
CH3: VSW
5V/div.
4ms/div. 0.5
0.01 0.1 1
IOUT (A)
BLOCK DIAGRAM
Q2 Charge USB2
USB1 Output
Pump
K2*IIN Signaling
Charge BST
Pump Current Limit
DP1 A4
DM1 A3 K3*ISYS
VIN
SW
Q1 QH
Current
A2
Sense CSP
QL
VIN Driver A1
Voltage BATT
Clamp Detect
K1*ICHG
PWM
LDO Signal PGND
A3
VBATT
Control Logic&
Mode Selection K1*ICHG
AGND
CE
JEITA
INT
SDA
IB
SCL
VBATT_Full
GMV
STAT VBATT
IPRE / ICC
250mV
BATT+
LED1
VIN
GMI
K1*ICHG
LED2 IIN_REF I2C
Indication
GMINI
K2*IIN Setting
LED3
K3*VIN
LED4 GMINV VREG_Ref
VBATT
TRef
GMT
TJ
Thermal
Protection
3. Phase 3 (constant-current charge): When help the system design meet the thermal
the battery voltage exceeds VBATT_PRE (set requirement in different applications. The
via REG04 bit[1]), the IC enters a constant- junction temperature regulation threshold can
current charge (fast-charge) phase. The fast be set via REG06 bit[1:0]. A new charge cycle
charge current can be programmed as high begins when the following conditions are valid:
as 5A via REG02 bit[7:2].
The input power is re-plugged, and USB1
4. Phase 4 (constant-voltage charge): When ready.
the battery voltage rises to the pre-
Battery charging is enabled by the I2C, and
programmed battery regulation (charge-full)
CE is forced to a high logic.
voltage (VBATT_REG) set via REG04 bit[7:2],
the charge current begins to taper off. No thermistor fault.
The charge cycle is considered completed No battery over-voltage.
when the charge current reaches the battery-full Automatic Recharge
termination threshold (ITERM) set via REG03
bit[3:0], assuming that the termination function When the battery is charged completely or
is enabled via REG05 bit[7]. charging is terminated, the battery may be
discharged because of the system consumption
During the entire charging process, the actual or self-discharge function. When the battery
charge current may be less than the register voltage is discharged below the recharge
setting due to other loop regulations, such as threshold (programmable via REG04 bit[0]), the
dynamic power management (DPM) regulation IC begins another new charging cycle
(input current or input voltage loops) or thermal automatically without having to restart a
regulation. The thermal regulation reduces the charging cycle manually if the input power is
charge current so the IC junction temperature valid.
does not exceed the preset limit. The multiple
thermal regulation thresholds from 60 - 120°C
Battery Over-Voltage Protection (OVP) The safety timer is reset at the beginning of a
The IC has battery over-voltage protection new charging cycle and can also be reset by
(OVP). If the battery voltage exceeds the toggling VIN or CE. The following actions can
battery over-voltage threshold (103.5% of the restart the safety timer:
battery regulation voltage), charging is disabled. A new charge cycle is kicked in.
Under this condition, an internal current source
draws a current from BATT to decrease the Toggle CE high to low to high (charge
battery voltage and protect the battery. enabled).
When battery OVP occurs, only the charging is Write REG05 bit[3] from 0 to 1 (safety timer
disabled, and the pass-through path is still on. enabled).
CE Control Write REG01 bit[7] from 0 to 1 (software
CE is a logic input pin for enabling or disabling reset) with REG0B bit[6] = 1.
battery charging or restarting a new charging The IC can suspend the timer automatically
cycle. Battery charging is enabled when REG01 when any fault occurs.
bit[5:4] is set to 01 and CE is pulled to logic low.
Input Voltage-Based and Input Current-
Indication Based Power Management
Apart from multiple status bits designed in the To meet the maximum current limit in USB
I2C register, the IC also has a hardware status specifications and avoid overloading the
output pin (STAT). The status of STAT in adapter, the IC features both input current and
different cases is shown in Table 1. input voltage power management by monitoring
Table 1: Operation Indications the input current and input voltage continuously.
The total input current limit can be programmed
Charging State STAT
in the MP2698 to prevent the input source from
In charging Low
being overloaded. When the input current
Charging complete, sleep
High reaches the limit, the charge current tapers off
mode, charge disable
Charging suspend, battery to keep the input current from increasing further.
Blinking at 1Hz
float If the preset input current limit is higher than the
Safety Timer adapter rating, the back-up input voltage-based
power management also works to prevent the
The IC provides both a pre-charge and
input source from being overloaded. When the
complete-charge safety timer to prevent
input voltage falls below the input voltage
extending the charging cycle due to abnormal
regulation point due to the heavy load, the
battery conditions. The total safety timer for
charge current is also reduced to keep the input
both trickle charge and pre-charge is one hour
voltage from dropping further.
when the battery voltage is lower than VBATT_PRE.
The complete charge safety timer starts when System Over-Current Protection (OCP)
the battery enters fast-charge mode. The fast- The MP2698 also features a system over-
charge safety timer can be programmed current protection (OCP) threshold in charge
through the I2C. The safety timer feature can be mode. If the current still exceeds the OCP
disabled via the I2C. The safety timer does not current (4.5A) after 3ms of blanking time, Q2 is
operate in boost mode. turned off. A fast-off function turns off Q2
quickly when the system current exceeds 8A.
After 300ms, Q2 is turned on again to check if
the OCP has been removed or not.
Thermal Shutdown Protection in Boost Four Led Drivers for Voltage-Based Battery
Mode The IC provides four LED drivers for voltage-
Thermal shutdown protection is active in boost based fuel gauge indication. When USB1 is
mode. Once the junction temperature rises present, LED1 - LEDx is on with the highest bit
above 150°C, the IC enters thermal shutdown blinking. When USB2 is plugged in and boost is
and does not resume normal operation until the enabled, LED1 - LEDx are blinking until the
junction temperature drops below 120°C. boost is turned off (see Table 3).
Sleeping Mode The LEDx indication can be controlled by the
When the input power source is missing and host. The host determines the LED1 - LEDx
boost is disabled, the IC enters sleep mode. on/off function according to the battery voltage
During sleep mode, all MOSFETs are turned off result in REG12 and sends a control command
to minimize leakage and extend the battery run- to REG13 bit[3:0].
time. During the voltage measurement, the battery
Impedance Compensation for Boost Output impedance should be compensated via the I2C
REG06 bit[7:5] based on the battery current to
The IC allows the user to compensate the
get a precise battery voltage.
intrinsic resistance of Q2 and the USB2 output
cable voltage drop by adjusting the boost output PB Control
voltage according to the system load current. PB is used to control the boost mode enable
Additionally, a maximum allowed regulated function. A low-to-high rising edge wakes up the
voltage is set for safety conditions. Calculate device and the boost.
the BST system voltage with Equation (2):
Series Interface
VBST_SYS = VOUT(BST) + (ISYS x RSYS_COMP) (2)
The IC uses an I2C-compatible interface for
Where VBST_SYS is the boost regulation voltage, flexible charging parameters setting and
VOUT(BST) is the system boost voltage set via the instantaneous device status reporting. The I2C
I2C, ISYS is the real-time system load current is a bidirectional, two-wire serial interface. Only
during the operation, and RSYS_COMP is the line two bus lines are required: a serial data line
resistance compensation setting in REG01 (SDA) and a serial clock line (SCL).
bit[3:1].
The I2C interface supports both standard mode
(up to 100kbits) and fast mode (up to 400kbits).
Table 3: LED Indication Table
Mode VBATT SOC LED1 LED2 LED3 LED4
VBATT < 3.6V <25% Flash Off Off Off
[3.6V, 3.8V) [25%, 50%) On Flash Off Off
Charging [3.8V, 4.0V) [50%, 75%) On On Flash Off
CV mode,[4.0V, 4.2V),
[75%, 100%) On On On Flash
Not terminated
VBATT ≥ 4.0, terminated 100% On On On On
Both SDA and SCL are bidirectional lines master into a wait state (clock stretching). Data
connecting to the positive supply voltage via a transfer then continues when the slave is ready
current source or pull-up resistor. When the bus for another byte of data and releases the clock
is free, both lines are high. The SDA and SCL line (SCL).
are both open-drain pins.
The acknowledge bit takes place after every
The data on the SDA line must be stable during byte. The acknowledge bit allows the receiver
the high period of the clock. The high or low to signal the transmitter that the byte was
state of the data line can change only when the received successfully and another byte may be
clock signal on the SCL line is low. One clock sent. All clock pulses, including the
pulse is generated for each data bit transferred. acknowledge bit (the ninth clock pulse), are
generated by the master.
All transactions begin with a start (S) command
and can be terminated by a stop (P) command. The transmitter releases the SDA line during
A high-to-low transition on the SDA line while the acknowledge clock pulse so that the
SCL is high defines a start condition. A low-to- receiver can pull the SDA line low and remains
high transition on the SDA line when the SCL is high during the ninth clock pulse. This is the
high defines a stop condition. “not acknowledge” signal. The master can then
generate either a stop to abort the transfer or a
Start and stop conditions are always generated
repeated start to begin a new transfer.
by the master. The bus is considered to be busy
after the start condition. The bus is considered to After the start, a slave address is sent. This
be free after the stop condition. Every byte on address is seven bits long followed by an
the SDA line must be eight bits long. The eighth data direction bit (r/w). A zero indicates
number of bytes to be transmitted per transfer is a transmission (write), and a one indicates a
unrestricted. Each byte must be followed by an request for data (read).
acknowledge bit. Data is transferred with the
If the register address is not defined, the
most significant bit (MSB) first. If a slave cannot
charger IC sends back NACK and returns to an
receive or transmit another complete byte of
idle state.
data until it has performed another function, it
can hold the clock line (SCL) low to force the
SDA
SCL
START (S) STOP (P)
Fi
gure 8: Data Transfer on the I2C Bus
REG 00H
REG_RST
Reset by
Reset by
WTD
POR
R/W
Bit Name Description Comment
0: disable
7 EN_HIZ 0 Y N r/w Turn off Q1, Q2, Q3, Q4
1: enable
6 VIN_REG [3] 1 Y Y r/w 640mV
Input voltage regulation
5 VIN_REG [2] 0 Y Y r/w 320mV setting.
4 VIN_REG [1] 1 Y Y r/w 160mV Offset: 3.88V
Range: 0 to 1.2V
3 VIN_REG [0] 0 Y Y r/w 80mV Default: 800mV (4.68V)
000: 100mA
2 IIN_LIM [2] 1 Y Y N/A 001: 500mA
010: 1000mA
011: 1500mA Input current limit setting.
1 IIN_LIM [1] 1 Y Y N/A
100: 1800mA Default: 3000mA
101: 2100mA
0 IIN_LIM [0] 1 Y Y N/A 110: 2400mA
111: 3000mA
REG 01H
REG_RST
Reset by
Reset by
WTD
POR
R/W
REG 02H
REG_RST
Reset by
Reset by
WTD
POR
R/W
Bit Name Description Comment
REG 03H
REG_RST
Reset by
Reset by
WTD
POR
R/W
REG 04H
REG_RST
Reset by
Reset by
WTD
POR
R/W
Bit Name Description Comment
VBATT_REG
7 1 Y Y r/w 800mV
[5]
VBATT_REG
6 1 Y Y r/w 400mV
[4]
VBATT_REG
5 0 Y Y r/w 200mV Offset: 3.1V
[3]
Range: 3.1V - 4.675V
VBATT_REG Default: 4.35V (110010)
4 0 Y Y r/w 100mV
[2]
VBATT_REG
3 1 Y Y r/w 50mV
[1]
VBATT_REG
2 0 Y Y r/w 25mV
[0]
0: 2.8V
1 VBATT_PRE 1 Y Y r/w Default: 3.0V
1: 3.0V
0: 100mV
0 VRECH 1 Y Y r/w Default: 200mV
1: 200mV
REG 05H
REG_RST
Reset by
Reset by
WTD
POR
R/W
0: disable
7 EN_TERM 1 Y Y r/w Default: enable
1: enable
0: match ITERM
6 TERM_STAT 0 Y Y r/w 1: indicate before the actual Default: match ITERM
termination (500mA higher) on STAT
WTD_TMR 00: disable timer
5 0 Y N r/w
[1] 01: 40s
Default: 40s
WTD_TMR 10: 80s
4 1 Y N r/w 11: 160s
[0]
Used to enable the charge
EN_ 0: disable cycle timer.
3 1 Y Y r/w
TIMER 1: enable
Default: enable
000: 900mA
2 IOLIM[2] 1 Y Y r/w 001: 1200mA
010: 1500mA
011: 1800mA
1 IOLIM[1] 1 Y Y r/w Default: 3600mA
100: 2000mA
101: 2400mA
0 IOLIM[0] 1 Y Y r/w 110: 3000mA
111: 3600mA
REG 06H
REG_RST
Reset by
Reset by
WTD
POR
R/W
Bit Name Description Comment
RBATT_CMP
7 0 Y Y r/w 80mΩ
[2] Used to compensate for the
battery internal resistance and
RBATT_CMP
6 0 Y Y r/w 40mΩ protection IC resistance.
[1]
RBATT_CMP Default: 0mΩ
5 0 Y Y r/w 20mΩ
[0]
4 Reserved 0 N/A N/A N/A N/A
3 Reserved 0 N/A N/A N/A N/A Bit reserved.
2 Reserved 0 N/A N/A N/A N/A
REG 07H
REG_RST
Reset by
Reset by
WTD
POR
R/W
REG 08H
REG_RST
Reset by
Reset by
WTD
POR
R/W
Bit Name Description Comment
REG 09H
REG_RST
Reset by
Reset by
WTD
POR
R/W
WATCHDOG 0: normal
7 0 Y N r
_FAULT 1: watchdog timer expiration
0: normal
BST_
6 0 Y Y r 1: SYS short circuit, or PMID OVP,
FAULT
battery UVLO
5 IC_FAULT [1] 0 Y Y r 000: normal
010: USB1 UV or OV
4 IC_FAULT [0] 0 Y Y r 101: thermal shutdown
110: safety timer expiration
3 IC_FAULT 0 Y Y r 001: battery OVP
NTC_
2 0 Y Y r
FAULT [2] 000: normal
001: NTC cold
NTC_
1 0 Y Y r 010: NTC cool
FAULT [1]
011: NTC warm
NTC_ 100: NTC hot
0 0 Y Y r
FAULT [0]
REG 0AH
REG_RST
Reset by
Reset by
WTD
POR
R/W
Bit Name Description Comment
REG 0BH
REG_RST
Reset by
Reset by
WTD
POR
R/W
REG 0CH
REG_RST
Reset by
Reset by
WTD
POR
R/W
Bit Name Description Comment
IBATT_
7 1 Y Y r/w
P K[2] 000: 3.3A
Program the peak current limit
001: 5.7A
IBATT_ of the switching MOSFETs.
6 0 Y Y r/w 010: 4.5A
P K[1]
011: 6.8A In buck mode, set these bits to
IBATT_ 100: 8.0A 100.
5 0 Y Y r/w
P K[0]
0: disable SYS discharge
4 SYS_DSG 0 Y Y r/w
1: enable SYS discharge
3 Reserved 1 N/A N/A N/A N/A Bit reserved.
2 Reserved 0 N/A N/A N/A N/A Bit reserved.
Used to detect DM2/DP2.
USB2_EN_ 0: disable USB2 type detection
1 0 Y Y r/w After reset, this bit goes back
DET 1: start USB2 type detection
to 0 automatically.
USB2_EN_ 0: disable USB2 plug-in detection
0 0 Y Y r/w
PLUG 1: enable USB2 plug-in detection
REG 0DH
REG_RST
Reset by
Reset by
WTD
POR
R/W
REG 0EH
REG_RST
Reset by
Reset by
WTD
POR
R/W
Bit Name Description Comment
REG 0FH
REG_RST
Reset by
Reset by
WTD
POR
R/W
REG 12H
REG_RST
Reset by
Reset by
WTD
POR
R/W
Bit Name Description Comment
REG 13H
REG_RST
Reset by
Reset by
WTD
POR
R/W
OTP MAP
# Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
USB1 Charge
0x0B N/A N/A
enabled/disabled
OTP DEFAULT
OTP Items Default
Vin regulation voltage 4.68V
Iin limit 3000mA
Charge current 2500mA
Pre-charge current 400mA
Termination current 200mA
Battery regulation voltage 4.35V
SYS output current limit 3.6A
USB1 charge enabled/disabled Enable USB1 charge
The two resistors, RT1 and RT2, determine the Where VIN is the typical input voltage, VBATT is
upper and lower temperature limits the CC charge threshold, fSW is the switching
independently. This flexibility allows the frequency, and ∆IL_MAX is the maximum peak-to-
MP2638 to operate with most NTC resistors for peak inductor current (usually 30 - 40% of the
different temperature range requirements. CC charge current).
Calculate RT1 and RT2 with Equation (5) and
Equation (6): For a typical 5V input voltage and 35% inductor
current ripple at the corner point between trickle
R NTC _ HOT R NTC _ COLD ( TCOLD THOT ) charge and CC charge (VBATT = 3V, ICC = 2.5A),
R T1 (5)
TCOLD THOT (R NTC _ COLD R NTC _ HOT ) an inductance of 2.2μH fits best.
RNTC _ HOT RNTC _ COLD (TCOLD THOT ) (6) When the MP2698 works in boost mode (as a
RT 2 boost converter), the required inductance value
THOT (1 TCOLD ) RNTC _ COLD TCOLD (1 THOT ) RNTC _ HOT
can be calculated with Equation (8), Equation
For example, the NCP18XH103 thermistor has (9), and Equation (10):
the following electrical characteristics:
VBATT (VSYS VBATT )
At 0°C, RNTC_Cold = 27.22kΩ L (8)
VSYS fSW IL _ MAX
At 50°C, RNTC_Hot = 4.16kΩ
IL _ MAX 30% IBATT (MAX ) (9)
Based on Equation (5) and Equation (6), RT1 =
3.29kΩ and RT2 = 11.46kΩ are suitable for an VSYS ISYS(MAX)
NTC window between 0°C and 50°C. Choose IBATT(MAX) (10)
approximate values (e.g.: RT1 = 3.32kΩ and RT2 VBATT
= 11.5kΩ). Where VBATT is the minimum battery voltage, fSW
If no external NTC is available, connect RT1 and is the switching frequency, ∆IL_MAX is the peak-
RT2 to keep the voltage on the NTC pin within to-peak inductor ripple current (approximately
the valid NTC window (e.g.: RT2 = 10kΩ, RT1 = 30% of the maximum battery current IBATT(MAX)),
5.1kΩ). ISYS(MAX) is the system current, and η is the
efficiency.
For convenience, an NTC thermistor design
spreadsheet is available for reference. Contact
PCB Layout Guide Lines 3. Place the input capacitor as close to VIN
Efficient PCB layout is critical for meeting and PGND as possible.
specified noise, efficiency, and stability 4. Place the local power capacitors, connected
requirements. Use a star-ground design to keep from the PMID to PGND, as close to the IC
the circuit block currents isolated (power- as possible.
signal/control-signal), which reduces noise-
coupling and ground-bounce issues. A single 5. Place the output inductor close to the IC.
ground plane for this design provides good 6. Connect the output capacitor between the
results. For best results, follow the guidelines inductor and PGND of the IC.
below.
7. Connect the power pads for VIN, PMID,
1. Minimize the high-side switching node (SW, SYS, SW, BATT, and PGND to as many
inductor) trace lengths in the high-current coppers planes on the board as possible for
paths. high-current applications.
2. Keep the switching node short and away This improves thermal performance
from all small control signals, especially the because the board conducts heat away
feedback network. from the IC.
PACKAGE INFORMATION
QFN-28 (4mmx4mm)
NOTICE: The information in this document is subject to change without notice. Please contact MPS for current specifications.
Users should warrant and guarantee that third party Intellectual Property rights are not infringed upon when integrating MPS
products into any application. MPS will not assume any legal responsibility for any said applications.
MP2698 Rev. 1.0 [Link] 40
7/26/2019 MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited.
© 2019 MPS. All Rights Reserved.