LP87702-Q1 Dual Buck Converter and 5-V Boost With Diagnostic Functions
1Features
1
•AEC-Q100 Qualified for Automotive Applications:
– Device Temperature Grade 1: –40°C to
+125°C, T
•FMEDA and Functional Safety Manual available to
support your ASIL compliant system designs
•Two High-Efficiency Step-Down DC/DC
converters:
– Maximum Output Current 3.5 A
– 2-MHz, 3-MHz, or 4-MHz Switching Frequency
– Auto PWM/PFM and Forced-PWM Operations
– Output Voltage = 0.7 V to 3.36 V
•5-V Boost Converter With Bypass-Mode Option:
– Maximum Output Current 600 mA
•Two Inputs for External Voltage Monitoring
•Two Programmable Power-Good Signals
•Dedicated Reference Voltage for Diagnostics
•Window Watchdog With Reset Output
•External Clock Input to Synchronize Switching
•Spread-Spectrum Modulation
•Programmable Start-up and Shutdown Delays and
Sequencing With Enable Signal
•Configurable General Purpose Outputs (GPOs)
•I2C-Compatible Interface Supporting Standard
(100 kHz), Fast (400 kHz), Fast+ (1 MHz), and
High-Speed (3.4 MHz) Modes
•Interrupt Function With Programmable Masking
•Output Short-Circuit and Overload Protection
•Overtemperature Warning and Protection
•Overvoltage Protection (OVP) and Undervoltage
Lockout (UVLO)
A
Simplified Schematic
2Applications
AutomotiveRadar,AutomotiveCamera,
Automotive SensorFusion,Industrial Radar,
Building Automation
3Description
The LP87702-Q1 helps meet the power management
requirements of the latest platforms, particularly in
automotive radar and camera and industrial radar
applications. The device contains two step-down
DC/DC converters, and a 5-V boost converter/bypass
switch. To support safety critical applications. the
device integrates two voltage monitoring inputs for
external power supplies, and a window watchdog.
The automatic PWM/PFM (AUTO mode) operation
gives high efficiency over a wide output current range
for buck converters. The LP87702-Q1 uses remote
voltage sensing to compensate IR drop between the
converter output and the point-of-load, thus improving
the accuracy of the output voltage.
Programmable start-up and shutdown sequences
synchronized to the enable signal are supported,
including general purpose digital outputs. During
start-up and voltage change, the device controls the
outputslewrateforminimumoutputvoltage
overshoot and inrush current. This device contains
one-time-programmable(OTP)memory.Each
orderable part number has specific OTP settings for a
givenapplication.DetailsofthedefaultOTP
configuration for each orderable part number can be
found in the technical reference manual.
Device Information
PART NUMBERPACKAGEBODY SIZE (NOM)
LP87702-Q1VQFN (32)5.00 mm × 5.00 mm
(1) For all available packages, see the orderable addendum at
the end of the data sheet.
Buck Efficiency vs Output Current
(1)
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
•Added test condition .............................................................................................................................................................. 9
•Added test condition .............................................................................................................................................................. 9
•Changed from typical value to max value ........................................................................................................................... 10
•Added comment on VANA
setting and it's impact on device input voltage range ......................................................... 16
OVP
•Added comment on minimum WDI pulse length .................................................................................................................. 26
•Changed BOOST_SC_INT bit set delay from immediate to 1 ms ...................................................................................... 37
•Changed multiple register bit descriptions............................................................................................................................ 45
Changes from Original (December 2017) to Revision APage
•First release of production-data data sheet ........................................................................................................................... 1
1nINTD/OOpen-drain interrupt output. Active LOW.
2FB_B0AOutput voltage feedback for Buck0.
3FB_B1AOutput voltage feedback for Buck1.
4AGNDGGround.
5VANAPSupply voltage for analog and digital blocks. Must be connected to same node with VIN_Bx.
6WD_RESETD/OReset output from window watchdog
7WDID/IDigital input signal for window watchdog
8VOUT_BSTP/OBoost output. Bypass switch output when this mode is selected.
9SW_BSTP/IBoost input. Bypass switch input when this mode is selected.
10PGND_BSTP/GPower ground for boost.
11NRSTD/IReset signal for the device.
12GPO0D/OGeneral purpose digital output 0.
13, 14VIN_B1P/I
15, 16SW_B1P/OBuck1 switch node.
17, 18PGND_B1P/GPower Ground for Buck1.
19EN1D/IProgrammable Enable 1 signal.
20SCLD/I
21SDAD/I/O
22CLKIND/I/O
23, 24PGND_B0P/GPower ground for Buck0.
A: Analog Pin, D: Digital Pin, G: Ground Pin, P: Power Pin, I: Input Pin, O: Output Pin
TYPEDESCRIPTION
Input for Buck1. The separate power pins VIN_Bx are not connected together internally - VIN_Bx
pins must be connected together in the application and be locally bypassed.
Serial interface clock input for I2C access. Connect a pullup resistor. Alternative function is
programmable enable 2 signal.
Serial interface data input and output for I2C access. Connect a pullup resistor. Alternative
function is programmable enable 3 signal.
External clock input. Alternative function is general purpose digital output 2 (GPO2). Second
alternative function is watchdog disable (WD_DIS)
Input for Buck0. The separate power pins VIN_Bx are not connected together internally - VIN_Bx
pins must be connected together in the application and be locally bypassed.
Programmable power-good indication signal. Alternative function is general purpose digital output
1 (GPO1).
Over operating free-air temperature range (unless otherwise noted)
VIN_B0,
VIN_B1, SW_BST,
VANA
SW_B0, SW_B1Voltage on buck switch nodes–0.3(VIN_Bx + 0.3 V) with
FB_B0, FB_B1Voltage on buck voltage sense nodes–0.3(VANA + 0.3 V) with
VOUT_BSTVoltage on boost output–0.36V
SCL (EN2), SDA
(EN3), VMON1,
VMON2
NRST, EN1, nINTVoltage on logic pins (input or output pins)–0.36V
PG0, PG1 (GPO1),
GPO0, CLKIN (GPO2),
WDI, WD_RESET
T
J-MAX
T
stg
Maximum lead temperature (soldering, 10 sec.)260°C
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings
only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under RecommendedOperating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
(2) All voltage values are with respect to network ground.
Voltage on input power connections–0.36
Voltage on voltage monitoring pins–0.3(VANA + 0.3 V) with
Voltage on logic pins (input or output pins)–0.3(VANA + 0.3 V) with
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application
report.
RHB (VQFN)
32 PINS
UNIT
6.5 Electrical Characteristics
Limits apply over the junction temperature range –40°C ≤ TJ≤ 140°C, specified V
range, unless otherwise noted. Typical values are at TA= 25°C, V
unless otherwise noted.
(1) (2)
PARAMETERTEST CONDITIONSMINTYPMAXUNIT
EXTERNAL COMPONENTS
C
IN_BUCK
C
OUT_BUC
K
C
OUT_BUC
K_POL
Input filtering
capacitance for buck
converters
Output filtering
capacitance for buck
converters
Point-of-load (POL)
capacitance for buck
converters
Effective capacitance, connected from
VIN_Bx to PGND_Bx
Effective total capacitance. Maximum
includes POL capacitance
Optional POL capacitance22µF
Output filtering
C
OUT_BST
ESR
L
BUCK
capacitance for boost
converter
Input and output
C
capacitor ESR
Inductor for buck
converters
Effective capacitance102240µF
[1-10] MHz210mΩ
Inductance of the inductor
Inductance of the inductor, 2-MHz switching1
L
BST
Inductor for boost
converters
Inductance of the inductor–30%30%
DCR
Inductor DCR25mΩ
L
BUCK CONVERTERS
V
,
(VIN_Bx)
V
(VANA)
Input voltage range2.83.35.5V
Programmable voltage range0.713.36V
V
OUT_Bx
I
OUT_Bx
Output voltage
Step size, 0.7 V ≤ V
Step size, 1.4 V ≤ V
Output currentOutput current3.5
Minimum voltage
difference between
V
electrical characteristics
(VIN_Bx)
and V
OUT_Bx
for
V
(VIN_Bx)
V
(VIN_Bx)
– V
OUT,IOUT_Bx
– V
OUT,IOUT_Bx
< 0.73 V10
OUT
< 1.4 V5
OUT
≤ 3.36 V20
OUT
≤ 2 A0.8
> 2 A1
VANA
= V
VIN_Bx
, V
VANA
= 3.3 V, V
VIN_Bx
OUT_BST
, V
VOUT_Bx
= 5 V and V
1.910µF
1522100µF
0.47
–30%30%
, V
VOUT_BST
OUT_Bx
, and I
= 1 V,
(3)
OUT
mVStep size, 0.73 V ≤ V
µH
µHInductance of the inductor, 4-MHz switching1
A
V
(1) All voltage values are with respect to network ground.
(2) Minimum (MIN) and Maximum (MAX) limits are specified by design, test, or statistical analysis.
(3) The maximum output current can be limited by the forward current limit I
junction temperature and maximum average current over lifetime. The power dissipation inside the die increases the junction
. The maximum output current is also limited by the
LIM FWD
temperature and limits the maximum current depending of the length of the current pulse, efficiency, board and ambient temperature.
Limits apply over the junction temperature range –40°C ≤ TJ≤ 140°C, specified V
range, unless otherwise noted. Typical values are at TA= 25°C, V
unless otherwise noted.
(1) (2)
PARAMETERTEST CONDITIONSMINTYPMAXUNIT
DC
DC
T
T
LNR
LDR
LDSR
LNSR
DC output voltage
accuracy, includes
voltage reference, DC
load and line regulations,
process and temperature
Ripple voltage
DC line regulationI
DC load regulation in
PWM mode
Transient load step
response
Transient line response
Force PWM mode, V
Force PWM mode, V
PFM mode, V
voltage level is increased by max. 20 mV
PFM mode, V
voltage level is increased by max. 20 mV
PWM mode, V
C
OUT
OUT
OUT
= 22 + 22 µF (GCM31CR71A226KE02)
OUT
PFM mode, L = 0.47 µH, C
(GCM31CR71A226KE02)
= I
OUT
OUT(max)
V
I
mode, V
= 22 + 22 µF, L = 0.47 µH, fSW= 4 MHz
V
µs, I
= 1.0 V, I
OUT_Bx
= 0 A to 3 A, TR= TF= 1 µs, PWM
OUT
(VIN_Bx)
OUT
= 3.3V, V
VIN_Bx
stepping 3 V ↔ 3.5 V, TR= TF= 10
= I
OUT(max)
˂ 1.0 V–2020mV
OUT
≥ 1.0 V–2%2%
OUT
˂ 1.0 V, the average output
≥ 1.0 V, the average output
= 1.2 V, fSW= 4 MHz,
= 22 + 22 µF
OUT
from 0 to I
OUT
= 1.2 V, C
OUT_Bx
Programmable range1.54.5
I
LIM FWD
I
LIM NEG
R
DS(ON)
BUCK HS
FET
R
DS(ON)
BUCK LS
FET
ƒ
SW
Forward current limit for
both bucks (peak for
every switching cycle)
Negative current limit1.623A
On-resistance, high-side
FET
On-resistance, low-side
FET
Switching frequency,
PWM mode
OTP programmable
Start-up time (soft start)
Step size0.5
Accuracy, V
Accuracy, 2.8 V ≤ V
(VIN_Bx)
≥ 3 V, I
(VIN_Bx)
= 4 A–5%7.5%20%
LIM
< 3 V, I
Each phase, between VIN_Bx and SW_Bx
pins (I = 1.0 A)
Each phase, between SW_Bx and PGND_Bx
pins (I = 1.0 A)
2-MHz setting or V
4-MHz setting and V
From ENx to V
control begins)
OUT_Bx
< 0.8 V1.822.2
OUT_Bx
≥ 0.8 V2.733.3
OUT_Bx
≥ 1.1 V3.644.4
OUT_Bx
= 0.35 V (slew-rate
Overshoot during startup
Output voltage slew-
(4)
rate
Output voltage slew-
(4)
rate
Output voltage slew-
(4)
rate
Output voltage slew-
(4)
rate
Output voltage slew-
(4)
rate
Output voltage slew-
(4)
rate
SLEW_RATEx[2:0] = 010, V
SLEW_RATEx[2:0] = 011, V
SLEW_RATEx[2:0] = 100, V
SLEW_RATEx[2:0] = 101, V
SLEW_RATEx[2:0] = 110, V
SLEW_RATEx[2:0] = 111, V
VOUT_Bx
VOUT_Bx
VOUT_Bx
VOUT_Bx
VOUT_Bx
VOUT_Bx
= V
VANA
OUT(max)
LIM
VIN_Bx
OUT
= 4 A–20%7.5%20%
≥ 0.7 V–15%1015% mV/µs
≥ 0.7 V–15%7.515% mV/µs
≥ 0.7 V–15%3.815% mV/µs
≥ 0.7 V–15%1.915% mV/µs
≥ 0.7 V–15%0.9415% mV/µs
≥ 0.7 V–15%0.4715% mV/µs
, V
VANA
= 3.3 V, V
VIN_Bx
OUT_BST
, V
VOUT_Bx
= 5 V and V
–2040mV
–2%2% + 20mV
±0.05%/V
0.3%
, V
VOUT_BST
OUT_Bx
, and I
= 1 V,
OUT
5
mV
25
±65mV
±20mV
A
60110mΩ
5580mΩ
MHz3-MHz setting and V
120µs
50mV
p-p
(4) The slew-rate can be limited by the current limit (forward or negative current limit), output capacitance and load current. Applies when
Limits apply over the junction temperature range –40°C ≤ TJ≤ 140°C, specified V
range, unless otherwise noted. Typical values are at TA= 25°C, V
unless otherwise noted.
(1) (2)
VANA
= V
VIN_Bx
, V
VANA
= 3.3 V, V
VIN_Bx
OUT_BST
, V
VOUT_Bx
= 5 V and V
, V
VOUT_BST
OUT_Bx
, and I
= 1 V,
OUT
PARAMETERTEST CONDITIONSMINTYPMAXUNIT
I
PFM-PWM
I
PWM-PFM
PFM-to-PWM switch current threshold
PWM-to-PFM switch current threshold
(5)
(5)
Output pull-down
resistance
520mA
240mA
Converter disabled75125175Ω
BOOST CONVERTER
V
IN_BST
Input voltage range for
boost power inputs
Input voltage range when
2.83.34V
4.55.5V
bypass switch mode
selected
BOOST_VSET = 004.9
V
OUT_BST
Output voltage, boost
mode
BOOST_VSET = 015.0
BOOST_VSET = 105.1
V
BOOST_VSET = 115.2
I
OUT_BST
I
LIM_BST
Output currentBoth boost and bypass mode0.6A
Output current limitBOOST_ILIM = 00, V
BOOST_ILIM = 01, V
BOOST_ILIM = 10, V
BOOST_ILIM = 11, V
< 3.6 V0.811.3A
IN_BST
< 3.6 V1.11.41.9
IN_BST
< 3.6 V1.51.92.3
IN_BST
< 3.6 V2.22.83.4
IN_BST
DC output voltage
accuracy, includes
V
OUT_BST
_DC
voltage reference, DC
load and line regulations,
process and
Default output voltage–3%3%
temperature. Boost mode
V
DROP
DC
T
LDSR
I
SHORT
R
DS(ON)
BST HS
FET
R
DS(ON)
BST LS FET
ƒ
SW
Voltage drop, bypass
mode,
Ripple voltage, boost
mode
DC load regulation,
LDR
boost mode
Transient load step
response, boost mode
Short circuit current
limitation
On-resistance, high-side
FET
On-resistance, low-side
FET
Switching frequency,
boost mode
Start-up time, boost
mode
Output pull-down
resistance
Iout = 250 mA83mV
22 µF effective output capacitance20mV
I
= 1 mA to I
OUT
I
= 1 mA to 250 mA, TR= TF= 1 µs, 22
OUT
µF effective output capacitance, VIN > 3 V
OUT(max)
–220220mV
0.3%
During start-up, both boost and bypass
mode. Short circuit current limit applies until
V
OUT_BST
= V
IN_BST
Pin-to-pin, between SW_BST and
VOUT_BST pins (I = 250 mA)
Pin-to-pin, between SW_BST and
PGND_BST pins (I = 250 mA)
625mA
145220mΩ
90175mΩ
2-MHz setting1.822.2MHz
4-MHz setting3.644.4MHz
From enable to boost VOUT within 3% of
target value. C
OUT_BST
= 22 µF
450µs
Converter disabled135Ω
(5) The final PFM-to-PWM and PWM-to-PFM switchover current varies slightly and is dependant on the output voltage, input voltage and
Limits apply over the junction temperature range –40°C ≤ TJ≤ 140°C, specified V
range, unless otherwise noted. Typical values are at TA= 25°C, V
unless otherwise noted.
(1) (2)
PARAMETERTEST CONDITIONSMINTYPMAXUNIT
EXTERNAL CLOCK AND PLL
Nominal frequency124
External input clock
(6)
Nominal frequency step size1
Required accuracy from nominal frequency–30%10%
Delay for detecting loss of external clock,
Limits apply over the junction temperature range –40°C ≤ TJ≤ 140°C, specified V
range, unless otherwise noted. Typical values are at TA= 25°C, V
unless otherwise noted.
(1) (2)
PARAMETERTEST CONDITIONSMINTYPMAXUNIT
Temperature rising, TDIE_WARN_LEVEL =
0
Thermal warning
1
Hysteresis20
Thermal shutdown
Temperature rising140150160
Hysteresis20
Voltage rising, VANA_OVP_SEL = 05.65.86.1
Voltage falling, VANA_OVP_SEL = 05.455.735.96
VANA
VANA Overvoltage
OVP
Voltage rising, VANA_OVP_SEL = 14.14.34.6
Voltage falling, VANA_OVP_SEL = 13.954.234.46
Hysteresis40200mV
VANA
O
VANA Undervoltage
UVL
Lockout
BUCKx short circuit
Voltage rising2.512.632.75
Voltage falling2.52.62.7
Threshold0.320.350.45V
detection
Bypass short circuit
current limit
LOAD CURRENT MEASUREMENT FOR BUCK CONVERTERS
Current measurement
range
Current corresponding to maximum output
code (note: maximum current for LP87702
buck is 3.5A)
ResolutionLSB20mA
Measurement accuracyI
> 1A<10%
OUT
Auto mode (automatically changing to PWM
Measurement time
mode for the measurement)
PWM mode25
CURRENT CONSUMPTION
Shutdown current
NRST = 01µA
consumption
Standby current
consumption, converters
NRST = 19µA
disabled
Active current
consumption, one buck
converter enabled in
Auto mode, internal RC
I
= 0 mA, not switching55µA
OUT_Bx
oscillator
Active current
consumption, two buck
converters enabled in
Auto mode, internal RC
Limits apply over the junction temperature range –40°C ≤ TJ≤ 140°C, specified V
range, unless otherwise noted. Typical values are at TA= 25°C, V
unless otherwise noted.
(1) (2)
PARAMETERTEST CONDITIONSMINTYPMAXUNIT
Active current
consumption, Boost
converter in PWM
Limits apply over the junction temperature range –40°C ≤ TJ≤ 140°C, specified V
range, unless otherwise noted. Typical values are at TA= 25°C, V
unless otherwise noted.
Setup time for a start or a
repeated start condition
Hold time for a start or a
repeated start condition
Bus free time between a stop
and start condition
Setup time for a stop condition
Rise time of SDA signal
Fall time of SDA signal
Rise time of SCL signal
Fast mode +0.26
High-speed mode, Cb= 100 pF60
High-speed mode, Cb= 400 pF120
Standard mode250
Fast mode100
Fast mode +50
High-speed mode10
Standard mode0.013.45
Fast mode +0.01
High-speed mode, Cb= 100 pF1070
High-speed mode, Cb= 400 pF10150
Standard mode4.7
Fast mode +0.26
High-speed mode160ns
Standard mode4
Fast mode +0.26
High-speed mode160ns
Standard Mode4.7
Fast mode +0.5
Standard Mode4
Fast mode +0.26
High-speed mode160ns
Standard mode1000
Fast mode20+0.1 C
Fast mode +120
High-speed mode, Cb= 100 pF1080
High-speed mode, Cb= 400 pF20160
Standard mode250
Fast mode20+0.1 C
Fast mode +20+0.1 C
High-speed mode, Cb= 100 pF1080
High-speed mode, Cb= 400 pF20160
Standard mode1000
Fast mode20+0.1 C
Fast mode +120
High-speed mode, Cb= 100 pF1040
High-speed mode, Cb= 400 pF2080
Standard mode1000
Fast mode20+0.1 C
Fast mode +120
High-speed mode, Cb= 100 pF1080
High-speed mode, Cb= 400 pF20160
Standard mode300
Fast mode20+0.1 C
Fast mode +20+0.1 C
High-speed mode, Cb= 100 pF1040
High-speed mode, Cb= 400 pF2080
Fast mode, Fast mode +50
High-speed mode10
t
rCL1
t
fCL
C
t
SP
Rise time of SCL signal after a
repeated start condition and
after an acknowledge bit
Fall time of a SCL signal
b
Capacitive load for each bus
line (SCL and SDA)
Pulse width of spike
suppressed (Spikes shorter
than indicated width are
suppressed)
The LP87702-Q1 is a high-efficiency, high-performance power supply IC with two step-down DC/DC converters
(Buck0 and Buck1) and boost converter for automotive and industrial applications. Input voltage range is from 2.8
V to 5.5 V. Typical application input voltage levels are 3.3 V and 5 V. With 3.3V input and boost enabled,
VANA
to 5.8 V (typ). VANA
output characteristics of the various converters. Boost has an alternate bypass switch mode. Selection between
boost and bypass modes is defined in OTP and is fixed.
is set to 4.3V (typ). When input voltage is 5 V, boost can be used as a load switch and VANA
OVP
is selected in OTP by VANA_OVP_SEL and is a fixed factory setting. Table 1 lists the
OVP
Table 1. Supply Specification
SUPPLY
Boost4.9 to 5.2100600
Buck00.7 to 3.36
Buck10.7 to 3.36
V
RANGE (V)RESOLUTION (mV)I
OUT
10 (0.7 V to 0.73 V)
5 (0.73 V to 1.4 V)
20 (1.4 V to 3.36 V)
10 (0.7 V to 0.73 V)
5 (0.73 V to 1.4 V)
20 (1.4 V to 3.36 V)
OUTPUT
MAXIMUM OUTPUT CURRENT (mA)
MAX
3500
3500
OVP
is set
The LP87702-Q1 converters support switching clock synchronization to an external clock connected to CLKIN
input. The external clock can be from 1 MHz to 24 MHz with 1-MHz steps. Alternatively, optional spread
spectrum mode can be enabled to reduce EMI.
LP87702-Q1 features include diagnostics, monitoring and protections for both device internal and system level
operation:
•Soft start
•Input undervoltage lockout
•Programmable undervoltage or window (over- and undervoltage) monitoring for the input (from VANA pin)
•Programmable undervoltage or window (over- and undervoltage) monitoring for the buck and boost converter
outputs
•Two inputs (VMONx) with programmable undervoltage or window (over- and undervoltage) thresholds, for
monitoring external rails in the system
•One dedicated power-good output (PG0) to which selected monitoring signals can be combined
•Second programmable power-good output (PG1), multiplexed with general purpose output (GPO1)
•Power good flags with maskable interrupt
•Programmable window watchdog
•Buck and boost converter overload detection
•Thermal warning with two selectable thresholds
•Thermal shutdown
LP87702-Q1 control interface:
•Up to three enable inputs ( EN1, EN2 and EN3) with programmable power-up/power-down sequence control
•Optional I2C (multiplexed with EN2 and EN3 inputs)
•Interrupt signal (nINT) to host
•Reset input (NRST)
•One dedicated general purpose output (GPO0)
•Watchdog disable WD_DIS, multiplexed with CLKIN/GPO2
Some of the key parameters that can be programmed via registers (with default values set by OTP bits):
•Output voltage
•Forced PWM operation
•Switch current limit
•Output voltage slew rate
•Enable and disable delays with ENx pin control
There are two modes of operation for the buck converters, depending on the output current required: pulse width
modulation (PWM) and pulse-frequency modulation (PFM). The converter operates in PWM mode at high load
currents of approximately 520 mA or higher. Lighter output current loads will cause the converter to automatically
switch into PFM mode for reduced current consumption when forced PWM mode is disabled. The forced PWM
mode can be selected to maintain fixed switching frequency at all load currents. When buck is disabled, buck
output is isolated from the input voltage rail. Output has an optional pulldown resistor.
A block diagram of a single buck converter is shown in Figure 7.
Figure 7. Detailed Block Diagram Showing One Buck Converter
7.3.1.2 Transition Between PWM and PFM Modes
The LP87702-Q1 buck converter operates in PWM mode at load current of about 520 mA or higher. At lighter
load current levels the device automatically switches into PFM mode for reduced current consumption when
forced PWM mode is disabled (AUTO mode operation). By combining the PFM and the PWM modes a high
efficiency is achieved over a wide output-load current range.
7.3.1.3 Buck Converter Load Current Measurement
Buck load current can be monitored via I2C registers. The monitored buck converter is selected with the
LOAD_CURRENT_BUCK_SELECT bit in SEL_I_LOAD register. A write to this selection register starts a current
measurement sequence. The converter is forced to PWM mode during the measurement. The measurement
sequence is 50 µs long at maximum. LP87702-Q1 can be configured to give out an I_MEAS_INT interrupt in
INT_TOP_1 register after the load current measurement sequence is finished. Load current measurement
interrupt can be masked with I_MEAS_MASK bit in TOP_MASK_1 register. The measurement result can be read
from I_LOAD_1 and I_LOAD_2 registers. The Buck converter load current measurement result is 9-bit wide, with
8 LSB bits stored in I_LOAD_1 register and 1 MSB bit stored in I_LOAD_2 register. The single bit resolution is
20 mA, with a maximum load current value of 10.22A.
The LP87702-Q1 device integrates a boost converter with programmable output voltage from 4.9V to 5.2V in
0.1V steps, and input voltage range from 2.8V to 4V. The boost converter has flexibility to support wide range of
application conditions:
•Forced PWM operation
•Optional external clock input to minimize crosstalk
•Optional spread spectrum technique to reduce EMI
•Synchronous rectification
•Current mode loop with PI compensator
•Soft start
•Programmable output voltage monitoring with maskable interrupt and selectable connection to PG0 and/or
PG1
Following parameters can be programmed via registers, with default values set by OTP bits unless otherwise
noted:
•Output voltage level (BOOST_VSET)
•Switch current limit (BOOST_ILIM)
•Enable and disable delays when ENx pin control is used (BOOST_DELAY register)
•Output pulldown resistor enable/disable when boost is disabled (BOOST_RDIS_EN bit, discharge is enabled
by default)
•Output voltage monitoring enable/disable and monitoring window thresholds
The boost converter operates in forced PWM mode with fixed switching frequency across all load currents. When
boost is disabled, boost output is isolated from the input voltage rail.
Boost converter supports an alternative operating mode as a bypass/load switch, with input voltage range from
4.5V to 5.5V. Operating mode is selected in OTP and is fixed, changing the mode on-the-fly is not supported.
7.3.3 Spread-Spectrum Mode
Systems with periodic switching signals may generate a large amount of switching noise in a set of narrowband
frequencies (the switching frequency and its harmonics). The usual solution to reduce noise coupling is to add
EMI-filters and shields to the boards. The LP87702-Q1 device supports spread-spectrum switching frequency
modulation mode that is register controlled. This mode minimizes the need for output filters, ferrite beads, or
chokes. In spread spectrum mode, the switching frequency varies between 0.85 × fSWand fSW, where fSWis
switching frequency selected in the OTP. Spread spectrum modulation reduces conducted and radiated
emissions by the converter and associated passive components and PCB traces (see Figure 8). This feature is
available only when internal RC oscillator is used (EN_PLL is 0 in PLL_CTRL register) and it is enabled with the
EN_SPREAD_SPEC bit in CONFIG register, and it affects both buck converters and the boost converter.
Where a fixed frequency converter exhibits large amounts of spectral energy at the switching frequency, the spread
spectrum architecture of the LP87702-Q1 spreads that energy over a large bandwidth.
Figure 8. Spread Spectrum Modulation
www.ti.com
7.3.4 Sync Clock Functionality
The LP87702-Q1 device contains a CLKIN input to synchronize buck and boost converters' switching clock with
the external clock. The block diagram of the clocking and PLL module is shown in Figure 9. Depending on the
EN_PLL bit in PLL_CTRL register and the external clock availability, the external clock is selected and interrupt
is generated as shown in Table 2. The interrupt can be masked with SYNC_CLK_MASK bit in TOP_MASK_1
register. The nominal frequency of the external input clock is set by EXT_CLK_FREQ[4:0] bits in PLL_CTRL
register and it can be from 1 MHz to 24 MHz with 1-MHz steps. The external clock must be inside accuracy limits
(–30%/+10%) for valid clock detection.
The SYNC_CLK_INT interrupt in INT_TOP_1 register is also generated in cases the external clock is expected
but it is not available. These cases are Startup (Read OTP-to-standby transition) when EN_PLL = 1 and buck or
boost converter is enabled (standby-to-active transition) when EN_PLL = 1.
The power-up sequence for the LP87702-Q1 is as follows:
•VANA (and VIN_Bx) reach minimum recommended levels (V
•Driving NRST input high initiates OTP read and enables the system I/O interface. Minimum delay from NRST
reset input rising edge to I2C write or read access is 1.2ms.
•The host can change the default register setting by I2C if needed.
•The converters can be enabled/disabled and the GPOx signals can be controlled by ENx pins and by I2C
interface.
PLL AND CLOCK
DETECTOR STATE
INTERRUPT FOR
EXTERNAL CLOCK
When external clock
disappears or appears
When external clock
disappears or appears
> VANA
VANA
UVLO
CLOCK
Automatic change to internal
RC oscillator when External
clock is not available
Automatic change to internal
RC oscillator when External
clock is not available
).
7.3.6 Buck and Boost Control
7.3.6.1 Enabling and Disabling Converters
The buck converters can be enabled when the device is in STANDBY or ACTIVE state. There are two ways to
enable and disable the buck converters:
•Using BUCKx_EN bit in BUCKx_CTRL_1 register (BUCKx_EN_PIN_CTRL bit is 00 in BUCKx_CTRL_1
register)
•Using ENx control pin (BUCKx_EN bit is 1 in BUCKx_CTRL_1 register AND BUCKx_EN_PIN_CTRL bit is not
00 in BUCKx_CTRL_1 register)
Similarly there are two ways to enable and disable the boost converter:
•Using BOOST_EN bit in BOOST_CTRL register (BOOST_EN_PIN_CTRL bit is 0 in BOOST_CTRL register)
•Using ENx control pin (BOOST_EN bit is 1 in BOOST_CTRL register AND BOOST_EN_PIN_CTRL bit is not
00 in BOOST_CTRL register)
If the ENx control pin is used to enable and disable then the delay from the control signal rising edge to start-up
is set by BUCKx_STARTUP_DELAY[3:0] bits in BUCKx_DELAY register and BOOST_STARTUP_DELAY[3:0]
bits in BOOST_DELAY register. The delay from falling edge of control signal to shutdown is set by
BUCKx_SHUTDOWN_DELAY[3:0] bits in BUCKx_DELAY register and BOOST_SHUTDOWN_DELAY[3:0] bits
in BOOST_DELAY register. The delays are valid only when ENx pin control is used, not when converters are
enabled by I2C write to BUCKx_EN and BOOST_EN bits.
The control of the converters (with 0-ms delays) is shown in Table 3.
BUCKx converter is enabled by an ENx pin or by I2C write access as shown in Figure 10. The soft-start circuit
limits the in-rush current during start-up. Output voltage increase rate is typically 30 mV/μsec during soft start.
When the output voltage rises to 0.35-V level, the output voltage becomes slew-rate controlled. If there is a short
circuit at the output and the output voltage does not increase above a 0.35-V level in 1 ms, the converter is
disabled, and interrupt is set. When the output voltage rises above the undervoltage power-good threshold level
the BUCKx_PG_INT interrupt flag in INT_BUCK register is set.
Power-good thresholds are defined by BUCKx_WINDOW bits. A PGOOD_WINDOW bit in PGOOD_CTRL
register sets the detection method for the valid buck output voltage, either undervoltage detection or
undervoltage and overvoltage detection. The powergood interrupt flag when reaching valid output voltage can be
masked using BUCKx_PGR_MASK bit in BUCK_MASK register. The power-good interrupt flag can be also
generated when the output voltage becomes invalid. The interrupt mask for invalid output voltage detection is set
by BUCKx_PGF_MASK bit in BUCK_MASK register. When window monitoring (under and overvoltage
monitoring) is selected, mask bits apply when voltage is crossing either threshold. A BUCKx_PG_STAT bit in
BUCK_STAT register shows always the validity of the output voltage; '1' means valid, and '0' means invalid
output voltage.
The boost converter is enabled by an ENx pin or by I2C write access as shown in Figure 11. The soft-start circuit
limits the in-rush current during start-up. Output voltage increase rate is less than 100 mV/μsec during soft start.
If there is a short circuit at the output and the output voltage does not reach input voltage level in 1 ms, the
converter is disabled, and interrupt is set. When the output voltage reaches the power-good threshold level the
BOOST_PG_INT interrupt flag in INT_BOOST register is set.
Power-good thresholds are defined by BOOST_WINDOW bits. A PGOOD_WINDOW bit in PGOOD_CTRL
register sets the detection method for the valid boost output voltage, either undervoltage detection or
undervoltage and overvoltage detection. The power-good interrupt flag when reaching valid output voltage can
be masked using BOOST_PGR_MASK bit in BOOST_MASK register. The power-good interrupt flag can be also
generated when the output voltage becomes invalid. The interrupt mask for invalid output voltage detection is set
by BOOST_PGF_MASK bit in BOOST_MASK register. A BOOST_PG_STAT bit in BOOST_STAT register shows
always the validity of the output voltage; '1' means valid and '0' means invalid output voltage.
The ENx input pins have integrated pulldown resistors. The pulldown resistors are enabled by default and host
can disable those with ENx_PD bits in CONFIG register.
The output voltage of BUCKx converter can be changed by writing to the BUCKx_VOUT register. The voltage
change forbuck converter isalways slew-ratecontrolled, and theslew-rate isdefined bythe
BUCKx_SLEW_RATE[2:0] bits in BUCKx_CTRL_2 register. During voltage change the forced PWM mode is
used automatically. When the programmed output voltage is achieved, the mode becomes the one defined by
load current, and the BUCKx_FPWM bit.
The voltage change and power-good interrupts are shown in Figure 12.
The LP87702-Q1 device supports programmable start-up and shutdown sequencing. An enable control signal is
used to initiate the start-up sequence and to turn off the device according to the programmed shutdown
sequence. Up to three enable inputs are available: EN1 is a dedicated enable input and EN2, EN3 are
multiplexed with I2C interface. The buck converter is selected for sequence control with:
•BUCKx_CTRL_1(BUCKx_EN) = 1
•BUCKx_CTRL_1(BUCKx_EN_PIN_CTRL) = 0x1 or 0x2 or 0x3, for EN1 or EN2 or EN3 control, respectively
•BUCKx_VOUT.(BUCKx_VSET[7:0]) = Required voltage when EN pin is high
•ThedelayfromrisingedgeofENpintotheconverterenableissetby
BUCKx_DELAY(BUCKx_STARTUP_DELAY[3:0]) bits and
An example of start-up and shutdown sequences for buck converters are shown in Figure 13. The start-up and
shutdown delays for Buck0 converter are 1 ms and 4 ms and for Buck1 converter 3 ms and 1 ms. The delay
settings are used only for enable/disable control with EN signal.
Figure 13. Start-up and Shutdown Sequencing Example
7.3.8 Window Watchdog
Operation of the LP87702-Q1 watchdog is shown in Figure 14 for an example when ENx pin is used for
controlling power sequence and ENx pin is active.
WDI is the watchdog function input pin and WD_RESET is the reset output . WDI pin needs to be pulsed within a
certain timing window to avoid watchdog expiration. Minimum pulse width is 100 µs. Watchdog expiration always
causes a reset pulse at WD_RESET output, otherwise device behavior after watchdog expiration is
programmable. WD_RESET output polarity and mode, push-pull or open drain, are also programmable.
Watchdog default settings are read from OTP during device start-up. Default settings in WD_CTRL_1 and
WD_CTRL_2 register can be over-written via I2C (as long as WD_LOCK bit is not set to 1). Writing WD_LOCK =
1 in WD_CTRL_2 register locks watchdog settings until NRST input is driven low, power cycle or register reset
by SW_RESET.
Long open, close and open window periods are independently programmable as shown in Table 4. When long
open or open window expires before WDI input is received, watchdog enters WD Reset state. Also when WDI is
received during close window, watchdog enters WD Reset. Long open period can be extended by a I2C write to
WD_CTRL_1 or WD_CTRL_2 register; register access initializes the long open counter and the long open period
restarts (except in Stop mode).
LP87702-Q1 behavior after WD expiration is programmable :
•When WD_RESET_CNTR_SEL = 00, system restart is disabled and converters are maintained ON.
WD_RESET pin is active for 10 ms. Watchdog returns to Long Open mode.
•When WD_RESET_CNTR_SEL = 01 (restart after first reset pulse), LP87702-Q1 performs shutdown
sequence followed by start-up sequence so the converters are disabled and re-enabled according to the OTP
programmed sequences. During start-up, device reloads OTP defaults when WD_EN_OTP_READ = 1.
Settings valid before shutdown are maintained when WD_EN_OTP_READ = 0. WD_RESET output pin is
active for a period of (10 ms + maximum shutdown delay). Maximum shutdown delay can be selected as 7.5
ms (SHUTDOWN_DELAY_SEL = 0) or 15 ms (SHUTDOWN_DELAY_SEL = 1). After the restart watchdog
returns to Long Open mode.
•Status bit WD_SYSTEM_RESTART_FLAG is set to indicate that system restart has happened. Status can be
cleared by writing "1" to WD_CLR_SYSTEM_RESTART_FLAG. WD_RESET_CNTR_SEL can be set to 10 or
11 to select restart after 2 or 4 WD expirations, respectively. Current status of reset counter is available in
WD_RESET_CNTR_STATUS. Reset counter can be cleared by writing WD_CLR_RESET_CNTR to 1.
•Watchdog can also be programmed to perform shutdown sequence and enter STOP mode after the first WD
expiration. In STOP mode converters are OFF. WD_RESET output pin is activated for a period of (10 ms +
maximum shutdown delay), in STOP mode WD_RESET is inactive. NRST, power cycle, register reset
SW_RESET,writingWD_CLR_SYSTEM_RESTART_FLAG=1orwriting
WD_SYSTEM_RESTART_FLAG_MODE = 0 is required to recover. This WD operating mode is selected by
setting OTP bit WD_SYS_RESTART_FLAG_MODE = 1.
Watchdog settings in WD_CTRL_1 and WD_CTRL_2 registers are locked by setting WD_LOCK bit.
WD_SYSTEM_RESTART_FLAG and WD_RESET_CNTR_STATUS can be cleared even if WD_LOCK = 1.
Description above is for a case where ENx pin is used for controlling power sequence and ENx pin is active.
Depending on OTP settings and ENx pin state watchdog behavior can be slightly different:
•When ENx pin is used for controlling power sequence and ENx pin is not active, shutdown sequence can not
be performed. WD_RESET pulse length is fixed 31 ms.
•When ENx pins are not used for power sequence control and all converters and GPOs enabled via I2C, there
is no OTP defined power sequence. WD expiration does not cause converter disable/enable sequence even
when OTP settings for watchdog are such that restart is enabled. In this case WD_RESET pulse is 11 ms.
LP87702-Q1 supports option to disable watchdog. WD_DIS pin function is multiplexed with CLKIN/GPIO2
functions. Watchdog disable option can be selected by setting register bit WD_DIS_CTRL = 1. When
WD_DIS_CTRL=1,WDisdisabledifCLKIN/GPIO2/WD_DISpinisHIGHandenabledif
CLKIN/GPIO2/WD_DIS pin is LOW. If WD_DIS_CTRL is toggled to disable and re-enable WD, WD starts from
Long Open window after re-enabling.
Default for WD_DIS_CTRL is set in OTP. WD_DIS_CTRL value can be changed via I2C until WD settings are
locked. When WD_LOCK is set to 1, WD is enabled regardless of WD_DIS_CTRL value. WD_DIS_CTRL bit is
protected by write lock. Three consecutive codes have to be written to WD_DIS_UNLOCK_CODE to open
WD_DIS_CTRL for write access.
7.3.9 Device Reset Scenarios
There are four reset methods implemented on the LP87702-Q1:
•Software reset with SW_RESET bit in RESET register
•NRST input signal low
•Undervoltage lockout (UVLO) reset from VANA supply
•Watchdog expiration (depending on watchdog settings)
A SW reset occurs when SW_RESET bit is set to 1. The bit is automatically cleared after writing. This event
disables all the converters immediately, drives GPO signals low, resets all the register bits to the default values
and OTP bits are loaded (see Figure 20). I2C interface is not reset during software reset. The host must wait at
least 1.2 ms after writing SW reset until making a new I2C read or write to the device.
If VANA supply voltage falls below UVLO threshold level or NRST signal is set low then all the converters are
disabled immediately, GPOx signals are driven low and all the register bits are reset to the default values. When
the VANA supply voltage rises above UVLO threshold level and NRST signal rises above threshold level, OTP
bits are loaded to the registers and a start-up is initiated according to the register settings. The host must wait at
least 1.2 ms before reading or writing to I2C interface.
Depending on watchdog settings, watchdog expiration can reset the device to OTP default values.
7.3.10 Diagnostics and Protection Features
The LP87702-Q1 provides four levels of protection features:
•Information of input and output voltages. Non-valid voltage sets interrupt or PGx signal
– Validity of the output voltage of BUCK or BOOST converters
– Validity of VANA, VMON1 and VMON2 input voltages
•Warnings causing interrupt
– Peak current limit detection in BUCK or BOOST converters
– Thermal warning
•Protection events which are disabling the converters
– Short-circuit and overload protection for BUCK and BOOST converters
– Input overvoltage protection (VANA
OVP
)
– Watchdog expiration (optional, depends on watchdog settings)
•Protection events which are causing the device to shutdown
– Undervoltage lockout (VANA
UVLO
)
•Protections not causing interrupt or converter disable
– Negative current limit detection in BUCK or BOOST converters
7.3.10.1 Voltage Monitorings
The LP87702-Q1 device has programmable voltage monitoring for the BUCKx and BOOST converter output
voltages and for VANA, VMON1 and VMON2 inputs. Monitoring of each signal is independently enabled in
PGOOD_CTRL register. Voltage monitoring can be under-voltage monitoring only (PGOOD_WINDOW = 0) or
overvoltage and undervoltage monitoring (PGOOD_WINDOW = 1). This selection is common for all enabled
monitorings. Enabled monitoring signals are combined to generate power-good (PG0, PG1) and/or interrupts as
described in Power-Good Information to Interrupt and PG0 and PG1 Pins. Monitoring comparators have a
dedicated reference and bias block, which is independent of the main reference and bias block.
Nominal level for the output voltage of BUCKx converter is set with BUCKx_VSET in BUCKx_VOUT register.
Overvoltage andundervoltagedetection levels,withrespectto nominallevel,are selectedwith
BUCKx_WINDOW as ± 30 mV, ± 50 mV, ± 70 mV or ± 90 mV. Nominal level for the output voltage of BOOST
converter is set with BOOST_VSET in BOOST_CTRL register. Available levels are 4.9 V, 5 V, 5.1 V and 5.2 V.
Overvoltage andundervoltagedetection levels,withrespectto nominallevel,are selectedwith
BOOST_WINDOW as ± 2%, ± 4%, ± 6% or ± 8%. Converter monitoring window selection bits are in
PGOOD_LEVEL_3 register.
Input voltage of LP87702-Q1 is monitored at VANA pin. Nominal level can be selected as 3.3 V or 5 V with
VANA_THRESHOLD bit. Overvoltage and undervoltage detection levels are selected with VANA_WINDOW as ±
4%, ± 5% or ± 10% (nominal). VANA_THRESHOLD and VANA_WINDOW are set in PGOOD_LEVEL_2 register.
VMON1 and VMON2 inputs can be used for monitoring external rails in the system. VMONx settings are defined
in PGOOD_LEVEL_1 and PGOOD_LEVEL_2 registers. Nominal value for the input level of VMONx is selected
with VMONx_THRESHOLD, between 0.65 V to 1.8 V. Higher voltage levels or levels not directly supported can
be monitored using an external resistor divider. In this case VMONx_THRESHOLD must be set as 0.65V to have
high-impedance input and the resistor divider must scale the monitored level down to 0.65 V at VMONx pin.
Overvoltage and undervoltage detection levels are selected with VMONx_WINDOW as ± 2%, ± 3%, ± 4% or ±
6%.
For more details on the accuracy of the monitoring windows and deglitch filtering see Specifications.
7.3.10.2 Interrupts
The LP87702-Q1 sets the flag bits indicating what protection or warning conditions have occurred, and the nINT
pin is pulled low. nINT output pin is driven high after all flag bits and pending interrupts are cleared.
Fault detection is indicated by RESET_REG_INT interrupt flag bit set in INT_TOP_2 register after start-up event.