Professional Documents
Culture Documents
Restricted Distribution. Not to be distributed to non-employees of QUALCOMM or its subsidiaries without the express approval of QUALCOMM’s
Configuration Management.
Not to be used, copied, reproduced in whole or in part, nor its contents revealed in any manner to others without the express written permission of
QUALCOMM.
QUALCOMM is a registered trademark and registered service mark of QUALCOMM Incorporated. Other product and brand names may be trademarks
or registered trademarks of their respective owners. CDMA2000 is a registered certification mark of the Telecommunications Industry Association, used
under license. ARM is a registered trademark of ARM Limited. QDSP is a registered trademark of QUALCOMM Incorporated in the United States and
T
other countries.
PD
Export of this technology may be controlled by the United States Government. Diversion contrary to U.S. law prohibited.
QUALCOMM Incorporated
.c 29
5775 Morehouse Drive
m 9:
San Diego, CA 92121-1714
U.S.A.
co :1
n
Copyright © 2007 QUALCOMM Incorporated. All rights reserved.
e. 20
zt t
n- 0 a
Revision history
T
PD
• Additional material
– Not enough time to discuss everything in detail
.c 29
– Documents worthy of independent study are listed
m 9:
co :1
n
e. 20
zt t
n- 0 a
3) General
housekeeping
4) User interfaces
5) IC interfaces
T
Charger current regulation and real-time monitoring for over-current protection
PD
Charger transistor protection by power limit control
Control drivers for two external pass transistors and one battery MOSFET (optional)
.c 29
Voltage, current, and power control loops
m 9:
Automated recovery from Sudden Momentary Power Loss
co :1
n
e. 20
zt t
n- 0 a
Feature description
2) Output Voltage Regulation Flexible voltage regulator
One boost (step-up) switched-mode power supply (SMPS) architecture allows multiple
supply configurations
Four buck (step-down) switched-mode power supplies
18 low dropout regulator circuits with programmable output voltages
One MIC bias regulator circuit
Regulators can be individually enabled / disabled to save power
Supports dynamic voltage scaling (DVS) for MSMC1, MSMC2, and PA outputs
Low power mode available on most regulators
All regulated outputs are derived from common reference - close tracking
3) General Housekeeping
Analog multiplexer selects from 5 internal and up to 28 external inputs
Multiplexer output's offset and gain are adjusted to increase effective ADC resolution
Adjusted multiplexer output is buffered and routed to an MSM ADC
Dual oscillators (off-chip crystal and on-chip RC) assure MSM sleep clock
Crystal oscillator detector and automated switchover upon lost oscillation
Real Time Clock for tracking time and generating associated alarms
On-chip adjustments compensate for crystal oscillator frequency errors
Circuits control TXCO warm-up and synchronize, deglitch, and buffer the TCXO signal
TCXO buffer control for optimal QPH / catnap timing
Three stage over-temperature protection (smart thermal control)
Feature description
5) IC-level Interfaces
Configurable SBI (3-wire or single-wire) for efficient initialization, status, and control
Supports MSM's interrupt processing with an internal Interrupt Manager
Many functions monitored and reported through real-time and interrupt status
Dedicated circuits control power-on sequencing, including MSM reset
Events continuously monitored that might trigger power-on / power-off sequences
Supports and orchestrates soft resets
USB-OTG transceiver for interfacing between MSM and external devices
Two sets of RUIM level translators enable MSM interfacing with external modules
MPP Multi-Purpose Pins
22 pins can be configured as digital or analog I/Os, bi-directional I/Os, or current sinks
Pkg Package
137 CSP (7 mm x 7 mm x 1.2 mm) with many dedicated ground pins
T
PD
The PM7540 IC provides the same functionality in a smaller
package—the PM7500 used the 9 × 9 mm 116 BCCS package
.c 29
m 9:
co :1
n
e. 20
zt t
n- 0 a
VREG_MSMP V_BACKUP
Vcoin RUIM_2
VREG_5V VREG_GP3 (RUIM2)
Regulator
switch USB KPD_DRV_N
I/F VREG_USB
Regulator
Scaling
from TCXO
VREF TCXO PURPOSE PIN (MPP)
Controller
Offset and
VREG_TCXO
Regulator IS SHOWN MORE LCD_DRV_N
Scaling
VDD_TCXO
Current Controls
VREG_SYNT
MPP_3 (CBL0PWR_N) Output Regulator
MPP_7 (GP1_DRV_N)
MPP_4 (CBL1PWR_N) Voltage
2:1
Switch Matrix
AUX_2
MPP_5 (RUIM_M_RST) General VREG_GP5 (AUX2)
Regulation Regulator
0.5xVREF
1xVREF
MPP_6 (RUIM_RST)
Housekeeping
2:1
VIDEO_IN VIDEO_OUT
circuits
MPP_21 Regulator
Time SPKR_IN_R_M SPKR_OUT_R_M
MPP_22 VDD_WLAN WLAN
Clock VREG_WLAN
VREF to other Regulator
PM7540 circuits
T
PD
.c 29
• See PM7540 Device Specification
m 9:
(80-VD691-1), for detailed
dimensions, PCB land pattern, and
co :1
n
solder stencil information.
e. 20
zt t
n- 0 a
1 2 3 4 5 6 7 8 9 10 11 12 13
VREG VREG SPKR_ SPKR_ SPKR_ SPKR_ VREG VREG VREG VREG REF REF
A MPP_6 A
_GP1 _RFTX OUT_R_P OUT_R_M OUT_L_M OUT_L_P _RFRX1 _GP4 _RFRX2 _MSMA _ISET _GND
VIDEO VIDEO SPKR_ SPKR_ SPKR_ SPKR_ VDD VDD VDD VREG
B MPP_17 VCOIN MPP_4 B
_OUT _IN IN_R_P IN_R_M IN_L_M IN_L_P _L_SPKR _RF1 _ANA _GP5
KPD_ REF
C ISNS_P ISNS_M C
PWR_N _BYP
USB_ USB_ V_
L MPP_7 L
VBUS D_P BACKUP
VIB_ VSW VSW VDD VSW VDD VSW VREG VREG XTAL
N MPP_14 MPP_15 MPP_2 N
DRV_N _PA _MSMC2 _C2_PA _MSMC1 _C1_E _MSME _RUIM1 _GP3 _OUT
1 2 3 4 5 6 7 8 9 10 11 12 13
INPUT PWR MGT GEN HK IC I/F Power New package – all new pin
OUTPUT V REG USER I/F MPP Ground
assignments vs. the PM7500 IC
T
PD
- PS_HOLD = LOW - Crystal oscillator is enabled
- RTC_OSCDIS = LOW - All other functions and regulators are disabled
.c 29
OFF3 - Valid coin cell or backup capacitor - Device completely turned-off
(I_COIN2) - SBI not functional - Crystal oscillator and RTC are disabled
m 9:
- PS_HOLD = LOW co :1 - All other functions and regulators are disabled
n
- RTC_OSCDIS = HIGH
e. 20
Questions
20
PM7540 overview
questions?
• Service requests:
https://support.cdmatech.com
T
• VDD voltage collapse protection
PD
• Input power management PCB layout guidelines
.c 29
• See the material referenced at the end of this presentation for details and
m 9:
additional input power management topics
co :1
n
e. 20
zt t
n- 0 a
C
• Active pass transistor is ISNS_P
Default 2
power source
• Default primary phone power source External supply at L1
USB_VBUS
USB connector
– If a valid USB supply and a battery are both connected, 47 k 4.7 uF
USB_VBUS is used by default
• But there is an option to use the battery by default External supply at E2
DC power connector
VCHG
– If a valid USB supply and a battery are both connected, Default 1 10 k 1.0 uF
the battery is used by default E
power source
B D1
• Procedure USB_CTL_N
– Set the initialization code USB_PWR_DEFAULT bit C E
through API B D2
CHG_CTL_N
– Power phone off; this bit remains set as long as the main
C
battery is present
– Plug the phone into a USB port; the PMIC senses the C1
ISNS_P
USB_VBUS voltage and initiates a power-on sequence
Current flow,
using the main battery instead of USB_VBUS
default 1 or 2 C2
– No current is drawn from USB_VBUS ISNS_M
VPH_PWR
• Additional notes handset supply VDD pins
voltage (VDD) 22 uF
– If the main battery is removed or becomes invalid, the or more
USB_PWR_DEFAULT bit is cleared and the USB_VBUS
T
supply is used as the power source E4
PD
S BAT_FET_N
G
– All these steps and features remain true whether a coin Current flow,
cell backup is installed or not default 3 D
.c 29
F2
VBAT
Default 3
m 9:
main
power source battery
co :1
n
e. 20
zt t
n- 0 a
• Nominal thresholds:
3.3 VCHG 14.5 V
3.3 USB_VBUS
T
PD
.c 29
m 9:
co :1
n
e. 20
zt t
n- 0 a
NOTE: If a USB device is connected software must make different selections (per above) based upon whether the
handset is in the USB-OTG mode or not.
• For OTG operation: use default source (VREG_5V) for USB regulator, enable both VREG_5V and USB regulator.
• For non-OTG operation: use external source (at USB_VBUS) for USB regulator, enable the USB regulator;
enable VREG_5V regulator only if it is used for other purposes (such as Flash current driver).
T
PD
4) compare to programmed power threshold
(between 0.3 to 2.0 W or “no limit”)
5) if needed: increase pass transistor resistance
.c 29
to reduce dissipation
m 9:
co :1
n
e. 20
• Further design recommendations are given next
zt t
n- 0 a
• Power dissipation = ΔV × I
T
PD
.c 29
m 9:
co :1
n
e. 20
zt t
n- 0 a
from Ext Supply USB_VBUS USB-OTG from Ext Supply USB_VBUS USB-OTG
VREG_5V VREG_5V
(3.3 to 5.25 V) host power ckt (3.3 to 5.25 V) host power ckt
4.7 uF 4.7 uF
47 k 47 k
C C
ISNS_P ISNS_P
R_SNS R_SNS
0.1 ohm
MUX 0.1 ohm
MUX
ISNS_M ISNS_M
diff diff
VDD pins VDD pins
T
• VDD is regulated during normal operation (when the main • VBAT is regulated during charging as the main battery
PD
battery is not being charged) approaches its final charge
• Internal multiplexer selects the VDD voltage at ISNS_M • This improves the charged battery’s final voltage by
.c 29
for comparison to the programmed threshold VMAX_SEL eliminating the battery transistor’s voltage drop
• The error voltage drives the charger control circuit which • Internal multiplexer selects the VBAT voltage
m 9:
controls the pass transistor to achieve desired VDD co :1 for comparison to the programmed threshold VMAX_SEL
• Other voltage regulation comments apply to VBAT as well
n
• Either pass transistor (charger or USB) could be active,
e. 20
but only one is active at a time
zt t
n- 0 a
Current Regulation
20
External Supply
from Ext Supply VCHG Detector
(3.3 to 14.5 V)
• Current regulation (and pass transistor power 1.0 uF
10 k
limiting and over-current protection) requires E
the external sense resistor B USB_CTL_N det IMAXSEL_FC
• Over-current protection: Charger
C E
1) Differential V across sense R is monitored Control det VMAXSEL
B CHG_CTL_N
2) Compared to programmed threshold IMAXSEL
C
3) If threshold exceeded pass transistor R is increased ISNS_P
4) Disrupts voltage regulation but limits current
R_SNS
0.1 ohm
MUX
• Same circuits regulate current during fast charging ISNS_M
– Detected current is compared to IMAXSEL diff
VDD pins
– Error voltage drives charger controller which 22 uF
handset supply
sets pass transistor to achieve desired current voltage (VDD) or more
PM7540
• “Detected” current is inversely proportional to S
BAT_FET_N Battery Input Power
sense R; scale IMAXSEL as needed if value other G Control Management
than 0.1 Ohm is used
D VBATDET
VBAT Battery
• Either pass transistor (charger or USB) could be Detectors
THLVB
active, but only one is active at a time Main
Battery
T
PD
.c 29
m 9:
co :1
n
e. 20
zt t
n- 0 a
Trickle Charging
20
VDD pins
diff Trickle Charger Algorithm
ICHG_BYP programmable
Offset and
Scaling
7) Trickle charging is finished ! NOTE: battery transistor is not needed if trickle charging is not used
when the battery reaches
! Battery charging continues with constant current charging
the desired threshold
T
PD
5) Battery voltage is routed to MSM through the PM7540
analog mux (tan); MSM HKADC measures VBAT
.c 29
6) Constant current charging is finished when
the battery reaches its target voltage
m 9:
co :1
n
e. 20
zt t
n- 0 a
time
Curves are
conceptual illustrations
ICHG
time
VBATDET
charging operation
constant current
end of charge
transition from
Curves are
conceptual illustrations
time
4) Current decreases as 5) End of charge is implemented by
ICHG battery charges customer software (not QCT
software), detected 1 of 2 ways:
LIMIT a) monitor charging current using the
T
end of charge
MSM HKADC and terminate charge
PD
when it decreases to desired value
b) allow constant voltage operation
.c 29
for a predetermined duration after
crossing the VBATDET threshold
m 9:
co :1 time (on the order of one-half to two hrs)
n
! Do not allow charging to continue indefinitely – charging too long will damage the battery
e. 20
zt t
n- 0 a
! Benefits of pulsed charging (vs constant voltage): faster, more accurate, and dissipates
less power in the pass transistor when switching from constant current charging
T_OFF
charging operation
T_ON
constant current
transition from
end of charge
pulsed operation
I_LIMIT
0
not to scale
(voltage or time)
1) Current pulse magnitude
is set by PM7540 regulation time detail B - near the end of pulsed charging
or the external supply limit
conceptual illustration - actually requires VMAXSEL
ICHG thousands of pulses to achieve full charge
VBATDET
T_OFF
T_OFF
T_OFF
T_OFF
LIMIT
T_ON
end of charge
I_LIMIT
0
time
2) Battery transistor is closed for T_ON – current pulse is applied
detail C - end of charge (for T_DONE = 4 x T_OFF)
3) Battery transistor is opened for T_OFF, then multiples of T_OFF – current
T
pulse is removed and battery voltage drops VMAXSEL
PD
4) T_ON, T_OFF, and T_DONE are software programmable; T_DONE is a VBATDET
binary multiple of T_OFF. Example values: 0.25s, 0.50s, and x16.
charge
end of
T_OFF
T_OFF
T_OFF
T_OFF
T_ON
.c 29
5) Three distinct phases are illustrated to the right:
I_LIMIT
A) Early – The detected voltage drops below threshold before one T_OFF
m 9:
B) Later – The detected voltage stays above threshold for several T_OFF
co :1 0
n
C) At end – The detected voltage stays above threshold for T_DONE
e. 20
zt t
n- 0 a
! Rechargeable coin cell (Lithium Manganese Dioxide battery) is accommodated to power crystal oscillator
and real time clock circuits when other power sources are absent.
! Coin cell charging ! Coin cell backup
Scaling
Scaling
16:1 Multiplexer
16:1 Multiplexer
Offset and
Offset and
Scaling
Scaling
2:1
2:1
2:1
2:1
• Without proper precautions, the PM7540 real-time clock (RTC) registers can be corrupted
when simultaneously installing the PMIC and a solder-down coin cell
– Both components are exposed to significantly elevated temperatures simultaneously
– Coin cell voltage increases with temperature; PMIC is more susceptible to applied voltage
– If coin cell is connected to PMIC during high temperature the RTC registers may be corrupted
High voltage is
2
applied to PMIC
PMIC at high temperature is more
3 Coin cell voltage increases
susceptible to high voltage—RTC 1
with high temperature
registers may be corrupted
T
PD
.c 29
m 9:
co :1
n
e. 20
zt t
n- 0 a
! If SMPL is enabled and VDD returns to its valid range quickly enough, the PM7540 IC achieves an
immediate and automatic recovery from momentary power loss—without MSM intervention.
VDD
0V time
SMPL_SEL
• A coin cell or large capacitor (1.5 to 6.8 µF) must be installed and SMPL function must be enabled by software
T
• UVLO clears PON_RST_N – PM7540 regulators are not turned off
PD
• If VDD returns to its valid range before the SMPL counter expires the PM7540 initiates a power-on sequence
• An interrupt is sent to the MSM indicating that power was momentarily lost, current actions not a normal power-on
.c 29
• If SMPL counter expires the handset must undergo the normal power-on sequence, triggered by one of five events
m 9:
co :1
• For a normal power down when using SMPL:
n
e. 20
- Software must disable SMPL function before forcing PS_HOLD low to avoid an inadvertent SMPL override
zt t
n- 0 a
! The PM7540 prevents a sudden load from inadvertently collapsing the VDD
voltage when a low current charger is used
13
12
11
10
• To minimize IR drops in high current paths, locate key
9
8
7
6
5
4
3
2
1
source
components near the PMIC:
N
M
M
- Dual pass transistor (Q3)
U
SB
L
_V
- Sense resistor (R35)
B
pin F2 = VBAT sense
U
- Battery transistor (Q4)
S
H
H
G
G
• Use very wide traces or fill areas in high current paths,
F
E
E
plus multiple vias to connect layers:
D
- VCHG
C
B
B
- USB_VBUS
C75
A
A
- VDD
13
12
11
10
9
8
7
6
5
4
3
2
1
- VBAT
pin E2 = VCHG sense
R35
pin C2 = R sense (-) C74
• Route sense lines carefully, separate from high current pin C1 = R sense (+)
R34
paths; sense resistor lines as differential pair:
VDD
Control signals:
C69
Pin D1 = USB_CTL_N
- VCHG (pin E2) Pin D2 = CHG_CTN_N
- USB_VBUS (pin L1) Pin E4 = BAT_FET_N
Q3
- VBAT (pin F2) outputs, VCHG or
Q4
maximize heat transfer USB_VBUS pass
transistor output
R30
PD
= critical inner layer (or combination
of inner layers) routing
T
A
VCHG
= critical inner layer (or combination
VB
.c 29
of inner layers) routing
• Routing of control signals are not critical:
m 9:
- USB_CTL_N (pin D1) co :1 = critical outer layer routing
- CHG_CNT_N (pin D2)
n
from
- BAT_FET_N (pin C4) = control signal on any combination
e. 20
from external
of outer and inner layers battery source
zt t
n- 0 a
C
C
N M L K J H G F E D C B A
13 13
12 12
11 C C 11
C C
10 10 Bypass each VDD pin
9 9C 3
C as directly as possible
C
8 8
C
7 7
C
6 6
5 5
C
4 4
3 C 3
2 2
1 1
N M L K J H G F E D C B A
common collector
outputs, VCHG or
Use extremely wide traces USB_VBUS pass
2 transistor output
or fill areas to route VDD
Q3
R35
T
to PM7540
PD
VDD is routed to PAs and PMIC VDD node
1
without sharing high current traces – start of wide
.c 29
distribution
C75 Black = outer layer
to power
m 9:
amplifier(s)
co :1 Q4 Blue = inner layer
Red = inner layer
n
e. 20
Green = inner layer
to/from battery via Q4
zt t
n- 0 a
Questions
20
Input power
management questions?
• Service requests:
https://support.cdmatech.com
T
PD
.c 29
m 9:
co :1
n
e. 20
zt t
n- 0 a
! SMPS summary
Default Low
Type/name Voltage range and increment Intended use
conditions power
Boost
+ 5V (500 mA) Off, 5.000 V 3.000 to 6.100 V; 100 mV steps PBM USB-OTG host, white LED backlight; camera flash
Buck
MSMC1 (500 mA) On, 1.200 V 0.750 to 3.050 V; 25 mV steps PFM MSM digital core #1 at 1.2 V or dynamically adjusted
MSMC2 (500 mA) On, 1.200 V 0.750 to 3.050 V; 25 mV steps PFM MSM digital core #2 at 1.2 V or dynamically adjusted
MSME (500 mA) On, 1.800 V 0.750 to 3.050 V; 25 mV steps PFM Devices on EBI #1 bus
PA (300 mA) Off, 1.800 V 0.750 to 3.050 V; 25 mV steps PFM Power amp; dynamically adjusted for min dissipation
• Functions are implied by naming convention, though most outputs can be user-defined.
Default Low
Type/name Voltage range and increment Intended use
conditions power
300 mA design
MSMA On, 2.600 V 1.500 to 3.050 V; 50 mV steps LP MSM analog circuits; should be on at default voltage
MSMP On, 2.600 V 1.500 to 3.050 V; 50 mV steps LP MSM periphery circuits; should be on at default voltage
WLAN Off, 2.850 V 1.500 to 3.050 V; 50 mV steps LP 802.11 wireless LAN
GP6 (BT) Off, 2.850 V 1.500 to 3.050 V; 50 mV steps LP Bluetooth
150 mA design
MMC Off, 2.850 V 1.500 to 3.050 V; 50 mV steps LP SD/MMC module
MSME2 On, 1.500 V 0.750 to 1.525 V; 25 mV steps LP Devices on EBI #2 bus
RFRX1 Off, 2.850 V 1.500 to 3.050 V; 50 mV steps LP Primary Rx circuits
RFRX2 Off, 2.850 V 1.500 to 3.050 V; 50 mV steps LP Secondary Rx circuits
RFTX Off, 2.850 V 1.500 to 3.050 V; 50 mV steps LP Transmitter circuits
RUIM1 Off, 2.850 V 1.500 to 3.050 V; 50 mV steps LP RUIM module #1
GP1 (CAM) Off, 2.850 V 1.500 to 3.050 V; 50 mV steps LP Camera circuits
GP2 (MDDI) Off, 2.850 V 1.500 to 3.050 V; 50 mV steps LP MDDI circuits
GP3 (RUIM2) Off, 2.850 V 1.500 to 3.050 V; 50 mV steps LP RUIM module #2
T
GP5 (AUX2) Off, 2.850 V 1.500 to 3.050 V; 50 mV steps LP Auxiliary #2 analog circuits
PD
50 mA design
SYNT Off, 2.850 V 1.500 to 3.050 V; 50 mV steps LP Tx VCO & PLL
.c 29
TCXO On, 2.850 V 1.500 to 3.050 V; 50 mV steps LP Rx VCO & PLL; VCTCXO
m 9:
USB Off, 3.300 V 3.000 to 6.100 V; 100 mV steps
co :1 LP Internal USB transceiver; not for external loads
GP4 (AUX1) Off, 2.850 V 1.500 to 3.050 V; 50 mV steps LP Auxiliary #1 circuits
n
MIC bias Off, 2.000 V 1.73, 1.80, 1.93, or 2.00 V none Bias voltage for microphones
e. 20
zt t
n- 0 a
! Boost converter – steps up the output voltage • Rated for 500 mA, though more is available
with some degraded performance
• Efficiency depends upon • Intended for generating +5 V to power USB-
external components OTG, camera flash, etc.
• PA SMPS can be turned off by the TCXO controller to minimize dissipation when
transmissions are not allowed. Dissipation minimized further through dynamic
adjustment of PA voltage when handset Tx power at less than maximum.
VREG_MSME to
! Schematic Boost example ! Layout MSM & pin M9
L1
VREG_MSME
C16
switching loop C28
C104 C31
A B C D E F G H J K L M N
C105 C45
13 13
C30 VREG_MSMC1 C29
12 12
11 11
switching loop
10 10 L2
9 9
8 8 VREG_MSMC1
7 7 to MSM & pin M8
6 6
5 5 VREG_MSMC2
4 4
to MSM & pin M6
3 3
Buck example 2 2
L3
1 1 VREG_MSMC2
C44 switching loop C43
A B C D E F G H J K L M N
! Comments C103 C60
T
switching loop
• Low value capacitors (0.1 µF, 100 pF) are critical to CR6
PD
L5
routing high frequency switching currents L4
VREG_PA to
• Provide low resistance path between capacitor PAs & pin M4
.c 29
grounds for switching currents
• Key pins are on the outer ring to allow direct
m 9:
C114 Cadd
connections on the outer PCB layer VDD
co :1
n
• Allow extra space & pads to experiment with inductors C57 C76
e. 20
Different color for each loop
zt t
n- 0 a
N9 VDD_C1_E VSW_MSMC1 N8
VDD
1000
4.7 uF
pF • Select inductors based upon:
Core #1
4.7 uH
− rated current
Buck
Controller VREG_MSMC1 M8 to off-chip circuits
− DC resistance (critical to efficiency)
(MSM Core #1)
1000
pF
4.7 uF − converter efficiency (most critical!)
VSW_MSME N10 − parasitic capacitance
− shielding (may or may not be required)
4.7 uH − size & form factor (must fit!)
EBI
Buck
Controller VREG_MSME M9 to off-chip circuits
• Capacitors must be ceramic for stability
(EBI Bus on MSM)
1000
pF
4.7 uF
• Boost converter requires Schottky diode
N7 VDD_C2_PA VSW_MSMC2 N6
1000
4.7 uF
pF • Example efficiency curves and suggested
4.7 uH components are shown on next page
Core #2
Buck
T
Controller VREG_MSMC2 M6 to off-chip circuits
PD
(MSM Core #2)
1000
4.7 uF
pF
VSW_PA N4
.c 29
m 9:
4.7 uH
PA
co :1
Buck
n
Controller VREG_PA M4 to off-chip circuits
e. 20
internal VREF (PA_DVS)
1000
4.7 uF
pF
zt t
n- 0 a
! Suggested inductors
Inductor value Manufacturer / Model Features Size (mm)
2.2 uH (boost) Vishay IHLP-2525CZ 0.020 Ohm 6.47 x 6.86 x 3
4.7 uH (buck) Toko D52LC 1.14 A, 0.087 Ohm 5x5x2
4.7 uH (buck) Toko 312C 720 mA, 0.24 Ohm 3.6 x 3.6 x 1.2
4.7 uH (buck) Murata LQH32 450 mA, 0.20 Ohm 3.2 x 2.5 x 2
! Example efficiency curves for different inductors (A and B) 4.7 uH (buck) Murata LQH31 340 mA, 0.65 Ohm 3.2 x 1.6 x 1.8
4.7 uH (buck) Taiyo-Yuden LBC2518 430 mA, 0.20 Ohm 2.5 x 1.8 x 1.8
− the most critical factor in selecting inductors 4.7 uH (buck) Taiyo-Yuden LB2016 210 mA, 0.25 Ohm 2 x 1.6 x 1.6
! Suggested capacitors
Capacitor value Manufacturers Voltage Size (mm)
10 uF (boost) Taiyo-Yuden, Vishay 6.3 V 2 x 1.25 x 0.5
4.7 uF (buck) Taiyo-Yuden, Vishay 6.3 V 2 x 1.25 x 0.5
4.7 uF (buck) Taiyo-Yuden 4.0 V 1.6 x 0.81 x 0.35
! Suggested diodes
Manufacturer / Model Features Size (mm)
Panasonic MA2ZD18 500 mA, 20 V 2.5 x 1.7 x 0.7
Rohm RB551V-30 500 mA, 30 V 2.5 x 1.7 x 0.7
• The PA SMPS could be used as the primary DC power source for the
RTR6275 IC rather than linear regulators
• Implementation requirements:
– MSM7200 IC
– PM7540 IC
– Platform D RF implementation (RTR6275 + RFR6500/RFR6525)
– AMSS 3.X (3080) only
T
1900 MHz 661 +28 dBm -55 dBm 12 mA 1900 MHz (RTR) 9400 0 dBm -60 dBm 31 mA
PD
1900 MHz 661 0 dBm -55 dBm 12 mA 1900 MHz (RFR) 9400 0 dBm -60 dBm 20 mA
800 MHz (RFR) 4180 0 dBm -60 dBm 20 mA
.c 29
– Platform D estimated values are based upon Platform B measurements
m 9:
co :1
n
e. 20
zt t
n- 0 a
T
into two components – one near the PMIC VREG_PA
PD
output pin (12 uF) and one near the RTR IC (10 uF)
.c 29
All RFR6500/RFR6525 power supply connections remain
m 9:
co :14 unchanged – they continue to use the linear regulators
n
e. 20
zt t
n- 0 a
VDD_A
B2
D5
E8
E9
A11 bypass/filter Bypass capacitors per MSM7200 User Guide (80-VA736-3) H1, H2, J2, J4
VREG_MSMA
as specified R2
T2
All VREG_MSMA decoupling caps should connect to the PCB V2, V5, W2, W5
PM7540 inner ground plane, NOT to the first layer digital ground flood. U2
MSM7200
B13 bypass/filter VDD_QFUSE_PROG
VREG_GP5 (AUX2) P8
as specified
M6 VDD_C2_SENSE
VREG_MSMC2 AF2
VDD_MDDI
AD15
VDD_P1 A25, B11, B12, B15, B17,
B19, B20, E27, F27
N10 bypass/filter VDD_P2
T
VSW_MSME Bypass capacitors per MSM7200 User Guide (80-VA736-3) N27, U27, AA27
as specified
VDD_SMIP D27, G27, H27, K27, P27,
PD
M9 R18, W27, AB27, AD27
VREG_MSME VDD_SMIC
C27, L27, R27, V27, AF27
.c 29
Locate MSME sense node at the
branch of MSM, DDR, and NOR
m 9:
VDD_P4
H13 bypass/filter E10, N2
VREG_MSMP
co :1
Bypass capacitors per MSM7200 User Guide (80-VA736-3) VDD_P3
n
as specified AB2, AE2, AG3,
AG9, AG19, AG21
e. 20
zt t
n- 0 a
• See the material referenced at the end of this presentation for more
details and additional general housekeeping topics
T
PD
.c 29
m 9:
co :1
n
e. 20
zt t
n- 0 a
• CH 11: on-chip sensor monitors die temp • CH 13: scaled VREF = 1xVREF • CH 15 (no connection) is used
• CH 12: scaled VREF = VREF/2 • CH 14: reserved when AMUX_OUT is not active
• Offset and gain are SBI-programmable; options are shown in table below
• These adjustments optimize the voltage swing into the MSM to fully use its 0.05 to 2.50 V input range
• This extends the resolution of the HKADC
T
1.02 2.00 1.000 2.500 0.05 2.50
PD
1.01 1.50 1.000 5.000 0.05 2.50
1.52 2.50 1.500 2.500 0.05 2.50
.c 29
1.51 2.00 1.500 5.000 0.05 2.50
m 9:
2.01 2.50 co :1 2.000 5.000 0.05 2.50
0.05 2.50 0.000 1.000 0.05 2.50 bypass
n
e. 20
zt t
n- 0 a
System Clocks
20
to / from
! The PM7540 provides D9 TCXO_EN SBI circuits 1) TCXO controller and buffer circuits facilitate TCXO
or supports five major warm-up time and de-glitches and buffers the
D12 VDD_TCXO TCXO TCXO
system clock functions Regulator sleep Controller TCXO signal for driving the MSM TCXO input
clock
D13 VREG_TCXO VREG_MSMP H13
Dividers
& pulse stat
skipping 5) Divided down versions of the TCXO or
sel RC oscillator are divided in quadrature
and used to drive the SMPS circuits –
RC only 1-of-4 transitions at a time
3) On-chip RC oscillator oscillator (minimizes transients)
provides start-up clock circuits
and back-up clocks if SMPS clock circuits
primary sources fail to RTC,
div-by-S SMPL, etc
SLEEP_CLK K7
Crystal oscillator circuits
stat sel
detect
SLEEP clock circuits
XTAL_OUT XTAL_IN
N13 xtal M13
Optional external 4) XTAL or on-chip RC oscillator
2) Crystal (XTAL) oscillator circuits module XTAL_OUT XTAL_IN (divided down) is buffered
support an external XTAL C C N13 M13 and available as MSM sleep clk
or oscillator module, including
NC
detection of lost oscillation
oscillator
module
Parameter Specification
Nominal frequency 32.768 kHz
Frequency tolerance +/- 50 ppm
Temperature coefficient -0.04 ppm/C^2
Load capacitance 7 pF Load capacitance
T
PD
− circuit may oscillate at an unintended frequency
• Example: 7 pF load capacitance is required
.c 29
− With external caps of 10 pF each, series combination is 5 pF
m 9:
− Stray capacitance of about 2 pF yields desired 7 pF total
co :1
n
• 10 pF load capacitors are strongly recommended
e. 20
zt t
n- 0 a
• Locate components near PMIC pins M13 and N13 (XTAL_IN and XTAL_OUT)
• Connect components to pins with short, direct traces
• Incorporate input and output capacitors at points along the traces
• Connect caps directly to internal PCB ground plane (vias at pads)
• Isolate traces from digital clock and logic signals
− Route very wide traces around the XTAL connections, tying
them to the internal ground plane with several plated vias
− Route threatening signals using vias to inner layer, then
route away from XTAL pins, traces, and components:
SBI, pins H10, J10, and K10
TCXO_IN, pin H12
MPP7 (GP1_DRV_N), pin L12 – if a threat
AMUX_OUT, pin M12
MPP8 (REF_OUT), pin M11 – if a threat
MPP1 (AMUX_IN1), pin M7
SLEEP_CLK, pin K7
MPP9 (RUIM_M_CLK), pin K8 – if a threat
MPP10 (RUIM_CLK), pin K9 – if a threat
voltages and
networks
scaling
currents
off-chip
0
0.5 x VREF MPP8 (REF_OUT) M11 T4
1 GSM_PA_PWR
1 x VREF
2 _CTL_REF
2 x VREF
3
analog multiplexer
4
5
ctl
networks
and signals
6
voltages
switch
off-chip
7
8
offset AMUX_OUT M12 F2
HKAIN[0]
9 adjust
10
11
ctl
& sensors
12
voltages
on-chip
13
14 TCXO_EN D9 AE1 TCXO_EN
15 GPIO[105]
to / from
SBI circuits
TCXO
VDD
VDD_TCXO TCXO
Regulator sleep Controller
MSM7200
clock
VREG_TCXO VREG_MSMP
VREG_MSMP
multiplexer
circuits SLEEP_CLK
T
K7 AG8
SLEEP_CLK
PD
sel
detect
.c 29
stat
m 9:
xtal
co :1
n
e. 20
zt t
n- 0 a
Questions
20
Voltage regulation or
general housekeeping
questions?
• Service requests:
https://support.cdmatech.com
• Video amplifier
– Connections and off-chip components
– Features and layout guidelines
T
details and additional user interface topics
PD
.c 29
m 9:
co :1
n
e. 20
zt t
n- 0 a
Current Drivers
20
LCD_DRV_N
MPP7 (GP1_DRV_N)
FLSH_DRV_N
T
PD
.c 29
m 9:
co :1
n
e. 20
zt t
n- 0 a
and/or protection
optional filtering
and/or protection
optional filtering
Optional filtering and protection at outputs address
three issues:
T
PD
1) Electro-magnetic Interference (EMI) – ferrite
beads are recommended
2) RF leakage – small capacitors (10 to 40 pF);
.c 29
value depends upon bands supported
m 9:
3) ESD protection – zener diodes protect the PMIC co :1
n
All these functions are now available in single modules
e. 20
Keep zener diodes close to the main signal traces
zt t
n- 0 a
The speaker driver inputs must be AC-coupled using a 0.1 µF capacitor. This value allows the PMIC input
impedance to be programmed to achieve the desired HPF corner frequency as follows:
• Review speaker data sheet to determine the expected resonant frequency (typically 450 to 1200 Hz)
• External series capacitors plus on-chip, programmable impedance create a highpass filter at the speaker input
• Program the input impedance (and therefore the HPF corner frequency) to match the speaker resonance
• Programmable HPF corner frequencies (assuming 0.1 µF input caps) include:
– 110, 450, 470, 490, 510, 540, 570, 600, 640, 680, 730, 760, 860, 950, 1060, 1200, or 1390 Hz
• If possible, empirically determine the best bass response with no distortion by varying the input impedance while driving
the actual speaker. This requires extra effort but results in the best possible sound.
• Tolerances of the input impedance and capacitor cause the intended cutoff frequency to shift up or down.
If this is a major concern tight tolerance 0.1 µF capacitors are recommended.
• The filtering can be disabled if the PMIC is driving an 8-Ω earpiece. In this case, the cutoff frequency will
be about 120 Hz. The MSM codec highpass filter can be used to further attenuate sub 300 Hz frequencies
that are not needed for voice.
• The dual speaker paths, combined with the audio path multiplexer, allows support of
many speaker configurations under API software control.
• PM7540 design guidelines (80-VD691-5) gives instructions for API programming to
achieve the following configurations:
– MP3 playback
and/or protection
optional filtering
– Stereo phone/video phone
– 8-Ω receiver
– FM radio
– USB carkit (example shown)
and/or protection
optional filtering
Programmable parameter Mono Stereo
Right channel enable disabled disabled
Left channel enable disabled disabled
Right plus left summing disabled disabled
T
Audio mux configuration stereo disabled stereo disabled
PD
USB carkit option enabled enabled
USB left channel: data or audio buffer audio buffer audio buffer
.c 29
USB right channel: data or audio buffer data audio buffer
m 9:
Microphone path: data or mic enable mic enabled data
Carkit interrupt hysteresis 50 msec 50 msec
co :1
n
USB transceiver: regular or OTG OTG OTG
e. 20
USB power: VREG_5V or USB_VBUS USB_VBUS USB_VBUS
zt t
n- 0 a
Parts Placement
20
place close
to speakers
place close
to PMIC
left speaker
A6
LINE_O_L B7 SPKR_OUT_L_M
SPKR_IN_L_P
or AUXOP 0.1 uF
B6
SPKR_IN_L_M A7
0.1 uF
SPKR_OUT_L_P
4.7
0.1 uF
MSM
device
right speaker
A5
LINE_O_R B4 SPKR_OUT_R_M
SPKR_IN_R_P
or AUXON 0.1 uF
B5
SPKR_IN_R_M A4
0.1 uF
SPKR_OUT_R_P
4.7
PM7540
0.1 uF
Flip-phone designs: Ideally, the MSM device, PM7540 IC, and speakers should all be on the same side of the flip. If
not possible, the PMIC should be on the same side as the MSM for best routing of all the regulated voltages to the
MSM. Although not ideal (long traces from PMIC to speakers; narrow trace widths due to signal bottleneck at flip;
noise pick-up due to high speed video, digital, and RF signal proximity), it is better than running the PMIC input
signals through the flip. Inputs are sometimes single-ended (no common-mode rejection) and corruptive noise can
couple in before the speaker driver gain. This could degrade signal-to-noise ratio and cause higher idle noise.
• The dual speaker paths can be configured for stereo single-ended or mono differential
operation. Optimal input trace routing depends upon the type(s) of operation supported
in a particular phone.
• PM7540 design guidelines (80-VD691-5) gives recommendations for routing input traces
to support the following configurations:
– Mono differential only (1)
– Stereo single-ended (2)
– Both – mono and stereo (3) MSM 2
device 3 mil traces SPKR_OUT_L_M
SPKR_IN_L_M
3 mil traces 0.1 uF
LINE_O_L
SPKR_IN_L_P
or AUXOP 0.1 uF
SPKR_OUT_L_P
4 mil separation 10 mil
both sides separation PM7540
1
LINE_O_R SPKR_OUT_R_M
SPKR_IN_R_P
or AUXON 3 mil traces 0.1 uF
SPKR_IN_R_M
3 mil traces 0.1 uF
SPKR_OUT_R_P
T
PD
.c 29
• The design guide also provides a detailed
m 9:
list of routing guidelines for each co :1
example.
n
e. 20
zt t
n- 0 a
• Due to the speaker driver circuits’ high output current (and power) the routing of traces
between the driver outputs and the speakers are critical.
• In addition to the guidelines for mono differential inputs, these output traces require:
– Wider trace widths
– Larger separation between traces
– Use vias with extreme caution – they must be large enough to minimize power loss due to resistance
– If possible, route entirely on one side of the PCB – the side of the speaker contacts
! The video amplifier allows the MSM + PM7540 to drive a NTSC or PAL TV. An analog
composite video baseband signal (CVBS) plus synchronized analog stereo is provided.
• Use tight tolerance (1%) resistors to minimize gain errors • ESD protection should have low
capacitance (10 pF or less)
• Standard (5%) capacitors are adequate
• Use your preferred vendors, but one
T
• The inductor (15 µH) should have a DC rating of 5 mA or more candidate is the Semtech SR05
PD
• Use your preferred vendors, but candidate devices include:
.c 29
- Coilcraft 0805LS-153XJB
m 9:
- Vishay ILSB-0805 equivalent co :1
n
- TDK MLF1608C150
e. 20
zt t
n- 0 a
• Features
– Enables camcorder applications for playing videos or making slide presentations
– Drives a TV directly with synchronized video and analog stereo outputs
– Enables mobile display processing and TV encoding
– 10-bit video DAC with gain-setting resistors
– Works seamlessly with the MSM7200 TV Out feature
– Built-in TV-present detection circuit; interrupt-based readable status register
– Supports major NTSC (National Television System Committee) and PAL (Phase Alternate
Line) standards
» NTSC-M; NTSC-J; PAL-B, D, G, H, I; PAL-M; PAL-60
• Layout guidelines
– Component placements:
» 0.1 µF bypass capacitor very close to the MSM VDD_TVOUT_DAC pin
» 4.87k DAC current setting resistor very close to the MSM TVDAC_R_SET pin
» First 649-Ω resistor close to MSM; filter and second 649-Ω resistor close to PMIC
» 75 Ω-series resistor very close to the PM7540 VIDEO_OUT pin
– Do not route any traces within three trace widths of the video signals
– Provide grounded guard traces on both sides of the video signals and fill the areas above
and below with ground plane – similar to microstrip and/or stripline
stereo
gain output
to mono
control driver
B8 B7 SPKR_IN_L_P converter
variable
LINE_OP
input Z
0.1 uF
0.1 uF
D7
AUXIP
0.1 uF
E7
AUXIN
0.1 uF
A8 B4 SPKR_IN_R_P
variable
LINE_ON
input Z
0.1 uF SPKR_IN_R_M
B5 USB carkit
0.1 uF
interface
reconstruction filter
MSM7200
2.7 pF TV present
PM7540 interrupt
detection
T
15 uH
U4 B2 VIDEO_IN
PD
TVOUT
39 pF
649 30 pF 649
.c 29
m 9:
co :1
n
e. 20
zt t
n- 0 a
IC-level Interfaces
20
T
High-level power-off sequence:
PD
High-level power-on sequence:
- keypad pressed pulls KPDPWR_N low - keypad pressed pulls KPDPWR_N low
- battery MOSFET turned on to power IC - MSM drives PS_HOLD low, requests power-down
.c 29
- default ON regulators turned on sequentially - PM drives PON_RST_N low – resets MSM, others
- PON_RST_N goes high, releasing MSM reset - regulators turned off sequentially
m 9:
- MSM drives PS_HOLD high to keep phone on co :1 - battery MOSFET turned off, disconnecting phone power
n
e. 20
! Much greater detail available in PM7540 Device Specification and User Guide
zt t
n- 0 a
• When the MSM signal PS_HOLD is low the PM7540 power-on circuits continually monitor these
five events:
1. Keypad power-on: the keypad power button being pressed
2. External supply detection: either charger (VCHG) or USB (VUSB) is connected and voltage
exceeds its threshold
3. Alarm: the real time clock, running off coin cell backup, generates an alarm interrupt
4. Cable insertion: a serial cable is attached to the handset and both CBLXPWR_N pins are
pulled low
5. Sudden momentary power loss (SMPL) recovery: SMPL condition was detected and an
SMPL recovery was initiated
• If any of these events occur a power-on sequence is initiated.
• When the MSM signal PS_HOLD is high the PM7540 IC is in one of its ON states. Circuits
continually monitor these three events:
1. MSM drives PS_HOLD low responding to keypad power button being pressed.
2. Detected VDD voltage drops below the UVLO threshold
3. PM7540 die temperature exceeds its “severe” over-temperature threshold
• If any of these events occur a power-off sequence is initiated immediately.
2) PM7540 responds immediately by driving PON_RST_N low to reset the MSM and others
3) PM7540 connects VCOIN to VBACKUP to provide backup power to SRAM and Flash RAM
5) After another interval several conditions are checked to determine what caused this power-down sequence to start
6) In this case the PM7540 realizes that a watchdog timeout has occurred and a software reset is being executed
7) Since this is a soft reset, the PM7540 does not power down. Instead it resets all SBI registers to default values,
waits 20 milliseconds, and then drives PON_RST_N high to take the MSM (and others) out of reset.
NOTES:
a) A watchdog reset requires that the watchdog feature is enabled
b) During a watchdog reset the PMIC does not turn the regulators off and on; they stay on, but go to their default states
T
c) To avoid an inadvertent watchdog override and conduct a normal power-down the watchdog feature must be
PD
disabled via software before PS_HOLD goes low
d) The differentiating factor between SMPL recovery and watchdog timeout is the UVLO detector state:
.c 29
– If a UVLO did not occur (VDD stayed above threshold) the power-up is a watchdog reset
– If a UVLO did occur the power-up is an SMPL event
m 9:
– Either event triggers its respective interrupt so the MSM knows what caused the power-up
co :1
n
e. 20
zt t
n- 0 a
MSM
Device
Peripheral
T
Devices
PD
.c 29
m 9: switches
speaker
VREF
! USB-OTG details will be presented
co :1
n
in the MSM7200 section
e. 20
zt t
n- 0 a
! The PM7540 includes MPPs whose intended configurations implement level translating MSM to RUIM connections
RUIM side
Power-on
C12 KPDPWR_N
PHONE_ON_N Circuits
PS_HOLD AB18 E10 PS_HOLD
GPIO[25]
SBST_PRI V7
J10 SBST
GPIO[57]
SBDT_PRI V8 K10 SBDT/SSBI Serial Bus
GPIO[58] Interface
H10 SBCK
SBCK_PRI W7
GPIO[59]
PM_INT_N AE18 D10 MSM_INT_N
GPIO[24] Interrupt Mgr
AE9 H4 USB_OE_N
USB_OE_INT_N
AD12 J4 USB_DAT USB-OTG
USB_DAT_VP
AB12 K4 USB_SE0
Transceiver
USB_SE0_VM
UIM1_RESET AH6
D4 MPP5 (RUIM_M_RST)
GPIO[48]
T
UIM1_CLK AD8 K8 MPP9 (RUIM_M_CLK)
PD
GPIO[47]
K5 MPP11 (RUIM_M_IO) RUIM/UIM
UIM1_DATA AD9
GPIO[50] Level
.c 29
Translators
MSM7200
m 9: PM7540
co :1
n
e. 20
zt t
n- 0 a
Multi-Purpose Pins
20
! 22 PM7540 pins are multi-purpose pins (MPP) having six configurable options:
• The PM7540 137-pad bump chip scale package (137 CSP) package includes several
ground pins near the center of the package for improved electrical ground,
mechanical strength, and thermal continuity
– These pins must be soldered to PCB pads located directly below the device
– Use many, many ground vias to conduct the heat directly to several inner layers
– The inner layers should provide very large areas of ground fill plus several additional
ground vias connected to outer layer ground fill areas
• Further mounting instructions are included in the BGA/CSP Package User Guide
(80-V2560-1)
T
PD
.c 29
m 9:
co :1
n
e. 20
zt t
n- 0 a
Questions
20
Handset-level or IC-level
interface questions?
• Service requests:
https://support.cdmatech.com
T
PD
• PM7540 Device Revision History (80-VD691-4)
• PM7540 Design Guidelines (80-VD691-5)
.c 29
m 9:
• MSM7500 Baseband Reference Schematic (80-V9038-41)
co :1
n
• PM7500 Application Board User Guide (80-V7773-7)
e. 20
zt t
n- 0 a
Questions?
20
• Service requests:
https://support.cdmatech.com