AN4620, Interfacing the MC34708 with an External Battery Charger - Application Note

Freescale Semiconductor
Application Note
Document Number: AN4620
Rev. 1.0, 12/2012
Interfacing the MC34708 with an External
Battery Charger
1
Purpose
This document shows an example implementation of an
external battery charger solution for the MC34708 power
management architecture for i.MX processors.
2
Scope
This document provides the design-in information (including
schematic) for using an external battery charger with isolated
charging path while interfacing with the MC34708 PMIC. It
does not provide instruction on how to fully configure the
MC34708 system along with an i.MX processor; however, it
does refer to them in order to provide a clear idea on how the
battery charger would interact in a full system environment.
© Freescale Semiconductor, Inc., 2012. All rights reserved.
Contents
1
Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3 MC34708 Device Overview . . . . . . . . . . . . . . 2
4 Interfacing with the MC34708 . . . . . . . . . . . . 2
5 References . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
6 Revision History . . . . . . . . . . . . . . . . . . . . . . 7
MC34708 Device Overview
3
MC34708 Device Overview
The MC34708 is a Power Management Integrated Circuit (PMIC) designed primarily for use with the Freescale
i.MX50 and i.MX53 families. It offers a low-cost solution targeting embedded applications. It supports both consumer
and industrial applications in two possible packages, a 206-pin, 8mm x 8mm, 0.5mm-pitch MAPBGA package and
a 206-pin, 13mm x 13mm, 0.8mm-pitch MAPBGA package, both of which provide flexibility between size and design
constraints for specific PCB layout requirements.
Features:
•
•
•
•
•
•
•
•
•
Six multi-mode buck regulators for directly supplying the processor core, memory, and peripherals
Boost regulator for USB PHY domain on i.MX processors
Eight regulators with internal and external pass devices for thermal budget optimization
10-bit ADC for monitoring battery and other inputs
Eight regulators with internal and external pass devices for thermal budget optimization
Real-time clock and crystal oscillator circuitry with a coin cell backup/charger
SPI/I2C bus for control and register interface
Four general purpose low-voltage I/Os with interrupt capability
Two PWM outputs
The MC34708 can be easily combined with an external charger, allowing flexibility for either single or multi-cell Li-Ion
battery configurations. This document presents the MAX8903 battery charger as an example of a battery charging
solution for the MC34708 power management device. However, it is up to the customer, according to his system
requirements, to select a proper charger device to be used in conjunction with the power management unit.
4
Interfacing with the MC34708
The MC34708 power management device is powered by a single input supply (BP) that provides full system power
distribution. BP operating voltage range goes from 3.0 V to 4.5 V; therefore, the charger system voltage must be set
within the operating range. One such example of a charger IC, the MAX8903 provides a typical VSYS = 4.325 V,
which makes it suitable to supply full system power to the MC34708. The MAX8903 supplies a 4.2 V battery
regulation voltage suitable for standard 3.7 V Li-ion batteries, which are used in common portable applications.
Figure 1, Figure 2 and Figure 3 show the application schematic, including the external charger and how it connects
to the MC34708.
Freescale does not assume liability, endorse, or warrant components from external manufacturers that are
referenced in circuit drawings or tables. While Freescale offers component recommendations in this configuration,
it is the customer’s responsibility to validate their application.
AN4620, Rev. 1.0
2
Freescale Semiconductor
Interfacing with the MC34708
For USB OTG support,
connect main charger
supply to VBUS pin
on MC34708
VBUS
R76
10K
SW5
SW5
U11
C78
3
4
C79
0.1UF
1
2
10UF
6
0
DC1
DC2
DCM
VL
PG1
PG2
C80
1.0 UF
BST
FLT
C81
0.1UF
2
27
28
UOK
LX1
LX2
L10
1UH
DOK
CHG
1
THM
25
26
17
R77
0
10
7
C83
0.15UF
0
15
14
GPIOLV0
12
29
R79
0
0
5
9
CS1
CS2
ISET
18
R80
10K
R81
10K
R82
10K
CHF_FLT_B
UOK_B
8
DOK_B
22
CHG_STATUS1_B
16
13
R85
10K
R86
604
0
IDC
11
R87
3.0K
CT
SYS1
SYS2
24
23
GND
EP
MAX8903
BAT1
BAT2
0
Signalization
to MCU/PMIC
GPIO Interface
BP
USUS
CEN
R84
10K
19
USB
IUSB
R83
10K
0
C85
10UF
21
20
0
Connect SYS1 and
SYS2 pins to BP
(system voltage)
VBATT
R97
10K
0
0
NOTE: pins DCM, IUSB, CEN,
USUS may also be connected to
MCU/PMIC GPIO interface for
charger control if required.
External Charger
Figure 1. External Charger Connection Diagram
AN4620, Rev. 1.0
Freescale Semiconductor
3
Interfacing with the MC34708
NSRD130LNXTG5
U10
NCP4682
3
D22
4
A
BP
C
C74
0.1UF
NSRD130LNXTG5
0
CE
VIN
D12
GND
TAB_GND
C
VOUT
A
1
C
VDDLP
NSRD130LNXTG5
C75
0.1UF
2
5
LICELL A
D20
0
0
VSRTC WORKAROUND
BP
1
SHORTED
2
VUSB2DRV
4
1
2
3
2
J9
1X2
J53
Q1
1
3
DNP
Q2
NSS12100XV6T1G
0
1
2
5
6
3
NSS12100UW3
1X3
Jumper 2-3
C29
1.0UF
VUSB2
C33
2.2UF
BP
0
SHORTED
1
2
VGEN2DRV
4
1
2
3
2
J20
1X2
J66
Q5
1
3
DNP
Q6
NSS12100XV6T1G
0
1
2
5
6
3
NSS12100UW3
1X3
Jumper 2-3
C32
1.0UF
VGEN2
C41
2.2UF
0
Figure 2. MC34708 Connection Diagram (Part 1)
AN4620, Rev. 1.0
4
Freescale Semiconductor
Interfacing with the MC34708
BP
Connect BP to
SYS1 and SYS2
on charger
A
If SW1 is operated in single phase mode with load current <=2 Amps
D1
RED LED
L2 need to use LPS4012-102NL
D2
LED_GREEN
If SW1 is operated in dual phase mode can use
10.0uF
C
10.0uF
VLS201612ET-1R0N
VLS252010ET-1R0N
BRL3225
ADIN9
K7
ADIN10
K6
ADIN11
L6
N2
P4
P3
N4
N3
0
C54
2.2UF
0
TSX1
K4
TSX2
L5
TSY1
J7
TSY2
J6
B4
C4
F6
E6
A5
A9
B9
C9
D9
A3
B10
CHRGLEDG
General
Purpose ADCs
ADIN11
SW1ALX1
SW1ALX2
GNDADC1
GNDADC5
GNDADC4
GNDADC3
GNDADC2
GNDSW1A1
GNDSW1A2
SW1
0.650-1.4375V
800mA Buck
Touch Screen
Interface
TSREF
BP
SW1IN1
SW1IN2
SW1IN3
SW1IN4
Battery Interface and Control
ADIN10
SW1FB
GNDSW1B1
GNDSW1B2
SW1VSSSNS
SW1PWGD
Battery Thermistor
Sense
SW1CFG
NTCREF
SW2IN1
SW2IN2
SW2IN3
SW2
0.650-1.4375V
800mA Buck
SW2LX1
SW2LX2
SW2LX3
GNDSW2_1
GNDSW2_2
GNDSW2_3
BATTISNSCCP
Coulomb
Counter
CFP
BP
0
P10
R10
SW1
SHORTED
SH6
SH67
1
2
1
L2BRL3225
2
D13
C
C6
22UF
A
0
0.1UF
SH66 SHORTED
1
2
SW1BLX
SW1ALX
SW1FB
C7
22UF
0
BAS 3010B
M10
C58
OPEN
2
0
0
P13 SW1BLX
1
R13
SPIVCC
DNP
2
P14
R14
0
L9
R18
200K
1UH
D14
C
A
SW1PWGD
0
BAS 3010B
J50
M11 SW1PWGD
0
3
2
1
VCOREDIG
L10
BP
BPTHERM
BATTISNSCCN
C5 4.7uF
SW1
TSX2/ADIN13
TSY2/ADIN15
N11
N12
P12
R12
P11 SW1ALX
1
R11
L3
SW1BLX1
SW1BLX2
TSX1/ADIN12
TSY1/ADIN14
or
or
GNDCHRG1
GNDCHRG2
GNDCHRG3
GNDCHRG4
GNDACHRG
A10
B3
E10
CHRGLEDR
A2
PRETMR
TRICKLESEL
LEDVDD
D1
VAUX
GAUX
D3
B1
B2
C1
C2
AUXVIN1
AUXVIN2
AUXVIN3
AUXVIN4
GOTG
D2
A7
B7
C7
D7
A8
B8
C8
D8
CHRGLX1
CHRGLX2
CHRGLX3
CHRGLX4
BPSNS
VBUSVIN1
VBUSVIN2
VBUSVIN3
VBUSVIN4
B6
C6
A6
BP
GBAT
E7
E8
0
ADIN9
TP9
P1
0
BATTISNSP
ITRIC
BATT
BATTISNSN
CHRGFB
U1
A4
F7
C5
0
0
Inductor
If SW1 is operated in single phase mode with load current <= 1.6Amps
L1 can use the BRL3225 inductor
C2
C
C1
A
BP
SW2FB
SW2PWGD
E13
E14
E15
C10 4.7uF
1X3
0
1
2
1UH
D15
C
C13
C14
C15
SW2
SHORTED
SH9
SH68
1
2
1
C59
BP
0 Jumper 2-3
L4
D13
D14
D15
0
0.1UF
SPIVCC
OPEN
2
SW2FB
C11
22UF
A
R19
200K
0
BAS 3010B
SW2PWGD
0
E12
G10 SW2PWGD
BP
J52 OPEN
1
2
B5
SW3
0.650-1.4375V
1000mA Buck
CFN
1X2
GNDSW3_1
GNDSW3_2
SW3FB
F1
MISO/SDA
J63
R75
4.7K
0
TP6
TP5
0
2
4
6
F2
J4
TP4
0
J3
VCOREDIG
TP3
K3
VCORE
C51
1.0UF
TP1
0
REFCORE N1
C50
1.0UF
TP7
0
L2
M2
C49
0.1UF
SPI/I2C
Interface
CS
CLK
SW4AIN
SW4A
1.200-1.975, 2.5, 3.15, 3.3V
500mA Buck
MISO
MOSI
SW4ALX
GNDSW4A
SW4AFB
GNDSPI
Ripley
VALWAYS
SW4BIN
SW4B
1.200-1.975, 2.5, 3.15, 3.3V
500mA Buck
Reference
Generation
VDDLP
VCOREDIG
SW4BLX
GNDSW4B
SW4BFB
VCORE
SW4CFG
D17
P2
C
P6
C61
GNDUSB
VUSB
C47
2.2UF
C46
0.1UF
0.1UF
SW4A
1
SW4BFB
A
2
SW4B
SH65
OPEN
0
BAS 3010B
M6
J54
1
3
5
N7
P7
R7
C22
2
4
6
VCOREDIG
VCORE
N8
P8
R8
1
HDR 2X3
Jumper 5-6
4.7uF
0
L8
2
1UH
D19
C
N9
P9
R9
SW5
SH16
1
SH72
1
2
OPEN
2
0
C63
SHORTED
C23
22UF
A
SWBSTLX
0
BP
SW5FB
0.1UF
C71
10nF
DNP
0
BAS 3010B
R74
1.0
DNP
0
M7
D11
BAS 3010B
C64
F12
F13
BP
SWBSTLX 1
2
C25
10.0uF
2.2uH
D3
G12
G13
A
0
0
BP
L9
J14
J15
0.1UF
SWBST
1
3
5
BAT60B
H12 SWBST 0
C86
22UF
C26
22UF
0
L11
SW4A
SW4B
SW5
J55
0
C
2
4
6
HDR 2X3
Jumper 1-2
C57
0.1UF
0
VREFDDR
P15
K10
VPLL
J11
C28
1.0UF
C30
2.2UF
VPLL
0
C55
0.1UF
0
VUSB2DRV
VUSB2
M14
VUSB2DRV
L13
VUSB2
BP
VDACDRV
VDAC
J10
NSS12100UW3
Q3
3
1
K12
C31
2.2UF
0
BP
Q4
NSS12100XV6T1G VDAC
DNP
SW5
VINGEN1
VGEN1
VGEN2DRV
VGEN2
N14
C38
2.2UF
0
C36
2.2UF
VGEN1
SW5
0
M13
N15
K11
C66
0.1UF
C39
2.2UF
VGEN2DRV
0
VGEN2
0
BP
L14
BP
PWM1
PWM2
K13
L12
L8
F11
C65
0.1UF
0
0
R6
A12
C10
GPIOLV0
GPIOLV1
GPIOLV2
GNDRTC
K14
RESET
SDWN
D4
RESETBMCU
INT
WDI
L4
F5
E1
E4
GLBRST
PWRON1
PWRON2
PUMS1
STANDBY
J5
E3
G7
G8
C12
PUMS3
PUMS4
PUMS2
B14
B13
PUMS5
ICTEST
GNDCTRL
E2
A14
GNDREG1
GNDREG2
GNDREF1
GNDREF2
D4
A
BP
C
Y1
1
SDWNB
0
1X3
Jumper 2-3
0
VSRTC
INT
1 VCOREDIG
2
3
STANDBY
0
J62
GLBRST
18PF
0
0
SW5
PWRON1
18PF
TP8
PWRON2
32.768KHZ
C45
C44
C43
0.1UF
R3
68K
0
R4
68K
RESETB
0
CLK32KMCU
CLK32K
PWM1
PWM2
GPIOLV0
GPIOLV1
GPIOLV2
GPIOLV3
J51
SW5
3
2
1
SW3
PUMS1
PUMS2
PUMS3
PUMS4
PUMS5
3
2
1
RESETBMCU
RESETB
Q7
2N7002
1
R20
200K
1X3
Jumper 2-3
0
SDWNB
R7
D5
A
BP
J56
SW5
LED_GREEN
200
SPIVCC
2
2
0
0
J12
Control Logic
D12
XTAL1
XTAL2
VINPLL
LDOVDD
D10
MC34708
L15
0
Crystal
Oscillator
M15
SUBSPWR1_2
SUBSPWR1_12
SUBSPWR1_11
SUBSPWR1_1
SUBSPWR1_8
SUBSPWR1_7
SUBSPWR1_6
SUBSPWR1_5
SUBSPWR1_4
SUBSPWR1_3
SUBSPWR1_9
SUBSPWR1_10
SUBSREF
SUBSANA1
SUBSANA2
SUBSANA3
SUBSLDO
0
LICELL
0
H5
N13
B15
C3
K15
G9
F9
F8
L7
K9
K8
J9
J8
H9
H8
H6
E9
E11
LICELL
Coincell
Battery Backup
B11
A11
LICELL
OPEN
2
0
2
VUSB 3.3V
100mA LDO
VINUSB
0
VHALF
GPIOLV3
H2
VREFDDR
VPLL
1.2, 1.25, 1.5, 1.8V
50mA LDO
VUSB2
2.5, 2.6, 2.75, 3.0V
250mA LDO
VDAC
2.5, 2.6, 2.7, 2.775V
250mA LDO
VGEN1
1.2, 1.25, 1.3, 1.35, 1.4,
1.45, 1.5, 1.55V, 250mA LDO
VGEN2
2.5, 2.7, 2.8, 2.9, 3.0, 3.1,
3.15, 3.3V, 250mA LDO
VBUS
0
G3
SH71
1
2
C20
10UF
BP
UID
C77
1.0UF
SWBST
VINREFDDR
D11
H1
DM
C11
H3
0 UID
VREFDDR
0.6-0.9V
10mA LDO
DP
GPIOVDD
J1
GNDSWBST1
GNDSWBST2
SWBSTFB
A13
K1
DM
USB/Audio
SWBSTLX1
SWBSTLX2
DPLUS
GNDGPIO
DP
RXD
DMINUS
SWBSTIN1
SWBSTIN2
SWBST
5.00, 5.05, 5.10, 5.15V
350mA Boost
TXD
VSRTC
L1
MIC
CLK32KMCU
M1
DPLUS
C
P5
SHORTED
SH12
1
BP
SPKR
J13
DMINUS
GNDSW5_1
GNDSW5_2
GNDSW5_3
B12
G4
SW5LX1
SW5LX2
SW5LX3
SW5FB
CLK32K
RXD
0 SW4B
2
1UH
D18
SW4BLX
0
BP
4.7uF
1
SW4BLX
R6
SH64 OPEN
1
2
C62
0
BAS 3010B
L7
R5
SW4ALX
C17
10UF
A
R4
0
0.1UF
SW4AFB
0
SPKL
CLK32KVCC
G5
2
1UH
BP
H10
H7
TXD
R98
0
1
1
SW4ALX
GNDCORE
GNDREF
H13
MIC
L3
2
OPEN
2
0
L6
R2
VCOREREF
H11
J2
SPKR
BAT1
BP
0
0.1UF
SW3FB
0
R3
BP
SW5IN1
SW5IN2
SW5IN3
K2
SPKL
VUSB
SW4A
SHORTED
SH11
SH70
1
2
1
A
C16 4.7uF
SW5
1.200-1.975V
1000mA Buck
VBUS
OPEN
2
BAS 3010B
SPIVCC
0
0
Connect VBUS to
main supply for
OTG support
SH69
1
2
C14
10UF
0
C19
H4
VDDLP
C52
100pF
C
G11
0
HDR 2X3
Jumper 5-6
VALWAYS
C56
1.0UF
0
F3
1
3
5
F14
F15
BP
SHORTED
SH10
1
2
1UH
C
G2
G1
VCOREDIG
D16
A
F4
CLK
MOSI
0 SW3
L5
BP
1X3
CS
4.7uF
1X3
Jumper 2-3
SW3
3
1
0
1 SW5
2 SPIVCC
3VDAC
R10
2.2K
DNP
1
200
C
LED_GREEN
RESETBMCU
3
2
C72
0.1UF
OPEN
J21
R9
2.2K
DNP
C13
G14
G15
4
C73
1.0UF
DNP
SPIVCC
J64
1X2
OPEN
H14
H15
1
2
5
6
VCOREDIG
SW3IN1
SW3IN2
SW3LX1
SW3LX2
3
SW4A
C60
Q8
2N7002
1
ICAP Classification:
Drawing Title:
SW5
68K
2
R5
0
FCP: ___
KIT34708VME
Page Title:
WDI
MC34708_PMIC
Figure 3. MC34708 Connection Diagram (Part 2)
4.1
Control Interface Signals
Since the external charger provides an isolated charging path with internal charging logic, the battery charging
process is fully transparent to the MC34708 and the system itself. However, depending on the external charger
selected by the customer, parallel control and signaling pins may be required to interact with GPIO signals from
either the MCU or the MC34708, thereby providing full charging control and signaling to/from the system controller.
For further information on the external charger component selection, please refer to the vendor data sheet.
AN4620, Rev. 1.0
Freescale Semiconductor
5
References
5
References
Document Number
MC34708
MC34708ER
Description
Data Sheet
Errata
URL
http://cache.freescale.com/files/analog/doc/data_sheet/
MC34708.pdf
http://cache.freescale.com/files/analog/doc/errata/
MC34708ER.pdf
Product
http://www.freescale.com/webapp/sps/site/
Summary Page prod_summary.jsp?code=MC34708
Power
Management
Home Page
http://www.freescale.com/webapp/sps/site/
homepage.jsp?code=POWERMGTHOME
Analog Home
Page
www.freescale.com/analog
AN4620, Rev. 1.0
6
Freescale Semiconductor
Revision History
6
Revision History
Revision
Date
1.0
12/2012
Description of Changes
• Initial release
AN4620, Rev. 1.0
Freescale Semiconductor
7
How to Reach Us:
Information in this document is provided solely to enable system and software
Home Page:
freescale.com
implementers to use Freescale products. There are no express or implied copyright
Web Support:
freescale.com/support
information in this document.
licenses granted hereunder to design or fabricate any integrated circuits on the
Freescale reserves the right to make changes without further notice to any products
herein. Freescale makes no warranty, representation, or guarantee regarding the
suitability of its products for any particular purpose, nor does Freescale assume any
liability arising out of the application or use of any product or circuit, and specifically
disclaims any and all liability, including without limitation consequential or incidental
damages. “Typical” parameters that may be provided in Freescale data sheets and/or
specifications can and do vary in different applications, and actual performance may
vary over time. All operating parameters, including “typicals,” must be validated for
each customer application by customer’s technical experts. Freescale does not convey
any license under its patent rights nor the rights of others. Freescale sells products
pursuant to standard terms and conditions of sale, which can be found at the following
address: http://www.reg.net/v2/webservices/Freescale/Docs/TermsandConditions.htm
Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware,
Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, Qorivva, StarCore, and
Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.
Airfast, BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, MagniV, MXC, Platform in a
Package, Processor expert, QorIQ Qonverge, QUICC Engine, Ready Play,
SMARTMOS, TurboLink, Vybrid, and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their
respective owners.
© 2012 Freescale Semiconductor, Inc.
Document Number: AN4620
Rev. 1.0
12/2012