•Individual Calibration Coefficients for Each Color
•Color Accuracy ΔX and ΔY ≤ 0.003
•12-Bit ADC for Measurement of 2 Sensors
•Adjustable Current Outputs for Red, Green, and
Blue (RGB) LED
•0.2% Typical LED Output Current Matching
•PWM Control Inputs for Each Color
•SPI™ and I2C-Compatible Interface
•Stand-Alone Mode With One-Wire Control
•Sequential Mode for One Color at a Time
•Magnetic High Efficiency Boost Converter
•Programmable Output Voltage from 5 V to 20 V
•Adaptive Output Voltage Control Option
•< 2-µA Typical Shutdown Current
2Applications
•Color LCD Display Backlighting
•LED Lighting Applications
3Description
The LP5520 is an RGB backlight LED driver for small
format color LCDs. RGB backlights enable better
colors on the display and power savings compared
with white LED backlights. The device offers a small
and simple driver solution without need for optical
feedback. Calibration in display module production
can be done in one temperature. The LP5520
produces true white light over a wide temperature
range. Three independent LED drivers have accurate
programmable current sinks and PWM modulation
control.Usinginternalcalibration memory and
external temperature sensor, the RGB LED currents
are adjusted for perfect white balance independent of
the brightness setting or temperature. The user
programmable calibration memory has intensity vs
temperature data for each color. This white balance
calibration data can be programmed to the memory
on the production line of a backlight module.
The device has a magnetic boost converter that
creates a supply voltage of up to 20 V LED from the
battery voltage. The output can be set at 1-V steps
from 5 V to 20 V. In adaptive mode the circuit
automatically adjusts the output voltage to minimum
sufficientlevelforlowestpowerconsumption.
Temperatureismeasuredusinganexternal
temperature sensor placed close to the LEDs. The
second ADC input can be used, for example, for
ambient light measurement.
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.
PART NUMBERPACKAGEBODY SIZE (MAX)
LP5520DSBGA (25)2.787 mm × 2.621 mm
(1) For all available packages, see the orderable addendum at
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
Changes from Revision A (May 2013) to Revision BPage
•Changed "R, G and B" to "Red, Green, and Blue"................................................................................................................. 1
•Deleted "Non-Linear Temperature Compensation" and "Ambient Light Compensation" from Applications ......................... 1
•Added Device Information and Pin Configuration and Functions sections, ESD Ratings and Thermal Information
tables, Feature Description, Device Functional Modes, Application and Implementation, Power Supply
Recommendations, Layout, Device and Documentation Support, and Mechanical, Packaging, and Orderable
Information sections................................................................................................................................................................ 1
•Changed "MAIN, SUB" to " ROUT, GOUT, BOUT"................................................................................................................ 4
•Changed "come" to "are loaded".......................................................................................................................................... 12
•Changed ", and also the variable" to ". The variable parameter"......................................................................................... 18
•Changed "makes possible" to "allows" ................................................................................................................................. 19
•Changed "read" to "loaded".................................................................................................................................................. 19
•Changed "The stand-alone mode must be inhibited in automatic and manual modes by writing the control bit
<brc_off> high and by keeping BRC input low." to new text .............................................................................................. 19
Changes from Original (April 2013) to Revision APage
•Changed layout of National Data Sheet to TI format ........................................................................................................... 32
1AVDDAPowerSupply voltage for analog circuitry
1BGNDTGroundGround/Test
1CS1_INInputADC input 1, input for temperature sensor
1DBOUTOutputBlue LED output
1EGOUTOutputGreen LED output
2AVLDOPowerInternal LDO output
2BBRCLogic InputBrightness control for all LED outputs
2CS2_INInputADC input 2, input for optional second sensor
2DPWMBLogic InputPWM control for output B
2EROUTOutputRed LED output
3AVDDIOPowerSupply voltage for input/output buffers and drivers
3BNRSTLogic InputMaster reset, active low
3CPWMGLogic InputPWM control for output G
3DGNDAGroundGround for analog circuitry
3EGND_LEDGroundGround for LED currents
4ASS/SDALogic Input/OutputSlave select (SPI), serial data in/out (I2C)
4BSCK/SCLLogic InputClock (SPI/I2C)
4CIFSELLogic InputInterface selection (SPI or I2C-compatible, IF_SEL = 1 for SPI)
4DPWMRLogic InputPWM control for output R
4EGND_SWGroundPower switch ground
5ASOLogic OutputSerial data out (SPI)
5BSI/A0Logic InputSerial input (SPI), address select (I2C)
5CVDDDPowerSupply voltage for digital circuitry
5DFBInputBoost converter feedback
5ESWOutputBoost converter power switch
over operating free-air temperature range (unless otherwise noted)
V (SW, FB, ROUT, GOUT, BOUT)–0.322V
V
, V
, V
DDA
DDD
DDIO
, V
LDO
Voltage on logic pins–0.3 V to V
Continuous power dissipation
Junction temperature, T
Storage temperature, T
(4)
J-MAX
stg
(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 Recommended
Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
(2) All voltages are with respect to the potential at the GND pins.
(3) If Military/Aerospace specified devices are required, contact the TI Sales Office/Distributors for availability and specifications.
(4) Internal thermal shutdown circuitry protects the device from permanent damage. Thermal shutdown engages at TJ= 160°C (typical) and
disengages at TJ= 140°C (typical).
6.2 ESD Ratings
V
(ESD)
Electrostatic discharge
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.
Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001
Charged-device model (CDM), per JEDEC specification JESD22-C101
(1)(2)(3)
MINMAXUNIT
–0.36V
DDIO
0.3 V with 6 V
maximum
V
Internally limited
125°C
–65150°C
VALUEUNIT
(1)
(2)
±2000
±200
V
6.3 Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
V (SW, FB, ROUT, GOUT, BOUT)021V
V
DDA,DDD
V
DDIO
Recommended load current (ROUT, GOUT, BOUT) per driver060mA
Junction temperature, T
Ambient temperature, T
(1) All voltages are with respect to the potential at the GND pins.
(2) In applications where high power dissipation and/or poor package thermal resistance is present, the maximum ambient temperature may
have to be derated. Maximum ambient temperature (T
125°C), the maximum power dissipation of the device in the application (P
part/package in the application (R
J
(2)
A
) is dependent on the maximum operating junction temperature (T
A-MAX
), as given by the following equation: T
θJA
(1)
MINMAXUNIT
2.95.5V
1.65V
DDA
V
–30125°C
–3085°C
), and the junction-to ambient thermal resistance of the
Unless otherwise noted typical limits are for TJ= 25°C, minimum and maximum limits apply over the operating ambient
temperature range (–30°C < TJ< +85°C), and specifications apply to the LP5520 Functional Block Diagram with: C
100 nF, C
(1) All voltages are with respect to the potential at the GND pins.
(2) Minimum and maximum limits are specified by design, test or statistical analysis. Typical numbers represent the most likely norm.
(3) Low-ESR Surface-Mount Ceramic Capacitors (MLCCs) used in setting electrical characteristics.
Typical limits are for TJ= 25°C, minimum and maximum limits apply over the operating ambient temperature range
(–30°C < TJ< +85°C); over operating free-air temperature range (unless otherwise noted).
PARAMETERTEST CONDITIONSMINTYPMAXUNIT
I
LEAKAGE
I
MAX
I
R
I
MATCH
t
PWM
ƒ
RGB
V
SAT
ƒ
MAX
(1) Matching is the maximum difference from the average when all outputs are set to same current.
(2) Saturation voltage is defined as the voltage when the LED current has dropped 10% from the value measured at 2 V.
ROUT, GOUT, BOUT pin
leakage current
Maximum sink current
Current accuracy of ROUT,
GOUT, and BOUT
Matching
(1)
Outputs ROUT, GOUT, BOUT control = 255
(FFH)
Output current set to 20 mA
Output current set to 60 mA
192021mA
–5%5%
546066mA
–10%10%
Between ROUT, GOUT, BOUT at 20 mA current±0.2%±2%
0.11µA
60
PWM cycle timeAccuracy proportional to internal clock frequency820µs
Typical limits are for TJ= 25°C, minimum and maximum limits apply over the operating ambient temperature range
(–30°C < TJ< +85°C); over operating free-air temperature range (unless otherwise noted).
6.8 Magnetic Boost DC-DC Converter Electrical Characteristics
Typical limits are for TJ= 25°C, minimum and maximum limits apply over the operating ambient temperature range
(–30°C < TJ< +85°C); over operating free-air temperature range (unless otherwise noted).
1Hold time (repeated) START condition0.6µs
2Clock low time1.3µs
3Clock high time600ns
4Setup time for a repeated START condition600ns
5Data hold time (output direction, delay generated by LP5520)300900ns
5Data hold time (input direction, delay generated by Master)0900ns
6Data setup time100ns
7Rise time of SDA and SCL20 + 0.1C
8Fall time of SDA and SCL15 + 0.1C
b
b
300ns
300ns
9Setup time for STOP condition600ns
10Bus free time between a STOP and a START condition1.3µs
C
b
Capacitive load for each bus line10200pF
6.10 SPI Timing Requirements
See Figure 2.
MINMAXUNIT
1Cycle time70ns
2Enable lead time35ns
3Enable lag time35ns
4Clock low time35ns
5Clock high time35ns
6Data setup time0ns
7Data hold time25ns
8Data access time30ns
9Disable time20ns
10Data valid40ns
11Data hold time0ns
The LP5520 is an RGB backlight LED driver for small format color LCDs. The LP5520 offers a small and simple
driver solution without need for optical feedback. Calibration in display module production can be done in one
temperature. The LP5520 produces true white light over a wide temperature range.
Three independent LED drivers have accurate programmable current sinks with up to 60 mA current capability
and PWM modulation control. Using internal calibration memory and external temperature sensor, the RGB LED
currents are adjusted for perfect white balance independent of the brightness setting or temperature. The user
programmable calibration memory has intensity vs temperature data for each color. This white balance
calibration data can be programmed to the memory on the production line of a backlight module.
The LP5520 has a magnetic boost converter that creates supply voltage up to 20-V LED from the battery
voltage. The output can be set at 1-V step from 5 V to 20 V. In adaptive mode the circuit automatically adjusts
the output voltage to minimum sufficient level for lowest power consumption.
Temperature is measured using an external temperature sensor placed close to the LEDs. The second ADC
input can be used, for example, for ambient light measurement.
The LP5520 is designed to provide spectrally rich white light using a three-color RGB LED. White light is
obtained when the red, green, and blue LED intensities are in proper balance. The LED intensities change
independently with temperature. For maintaining the purity of the white color and the targeted total intensity,
precise temperature dependent intensity control for each LED is required. The color coordinates in this document
refer to the CIE 1931 color graph (x,y system).
Figure 11 shows a typical RGB LED intensity behavior on a 12-bit scale (0 to 4095) at constant 20-mA LED
currents. Figure 12 shows the typical color coordinate change for an uncompensated RGB LED. Figure 13 shows
the corresponding PWM values for achieving constant intensity white light across the temperature range. The
PWM values have been saturated at 104°C to avoid overheating the LED and to better utilize the PWM range.
The white balance is not maintained above 104°C in this case.
Figure 12. Typical Color Coordinates vs Temperature for Uncompensated RGB LED
The compensation values for the measured temperatures can be easily calculated when the intensity vs
temperature information is available. For the best accuracy the iterative calibration approach must be used.
The compensation values must be converted to 16°C intervals when they are programmed to the calibration
EEPROM. The evaluation software has import function, which can be used to convert the measured
compensation data to the 16°C interval format. The measured data can have any temperature points, and the
software fits a curve through the measured points and calculate new PWM values in fixed temperatures using the
curves.
Typical color coordinate and intensity stability over temperature are shown in Figure 14 and Figure 15.
Figure 13. Compensation PWM Values
Figure 14. Compensated Color Coordinates vs Temperature
Figure 15. Compensated Blue LED Intensity vs Temperature
7.3.2.2 LED Brightness Control
The LED brightness is defined by two factors, the current through the LED and the PWM duty cycle. The
constant current outputs ROUT, GOUT, and BOUT can be independently set to sink between 0 and 60 mA. The
8-bit current control has 255 levels, and the step size is 235 µA. In manual mode the current is defined with the
current control (R/G/B) registers (01H, 02H, and 03H). In automatic mode the current settings are loaded from
the EEPROM.
The PWM control has 12-bit resolution, which means 4095 steps. The minimum pulse width is 200 ns, and the
frequency can be set to either 1.2 kHz or 19.2 kHz. The duty cycle range is from 0 to 100% (0 to 4095). The
output PWM value is obtained by multiplication of three factors. The first factor is the temperature-based value
from the EEPROM. The second factor is the correction register setting, which is independent for each color. The
third factor is the brightness register setting, which is common to all colors.
The temperature-based PWM values are stored in the EEPROM at 16°C intervals starting from –40°C and
ending to 120°C. PWM values for the temperatures between the stored points are interpolated.
LED brightness has 3-bit logarithmic control. The control bits are in the pwm_brightness (04H) register. The 3-bit
value defines a multiplier for the 12-bit PWM value obtained from the memory according to Table 1.
The brightness correction can be used for aging compensation or other fine-tuning. There is an 8-bit correction
register for each output. The PWM value obtained from the memory is multiplied by the correction value. The
default correction value is 1. Correction range is from 0 to 2 and the LSB is 0.78% (1/128).
(1)
MULTIPLIERINTENSITY ( %)
Shown complete only for red channel
Figure 16. LED Control Principle
7.3.2.3 LED PWM Control
The PWM frequency can be selected of two alternatives, slow and fast, with the control bit <pwm_fast>. The
slow frequency is 1.2 kHz. In the fast mode the PWM frequency is multiplied by 16, and the frequency is 19.2
kHz. Fast mode is the default mode after reset. The single pulse in normal PWM is split in 16 narrow pulses in
fast PWM. Higher frequency helps eliminate possible noise from the ceramic capacitors and it also reduces the
ripple in the boost voltage. Minimum pulse length is 200 ns in both modes.
The PWM pulses of each output do not start simultaneously in order to avoid high current spike. Red starts in the
beginning of the PWM cycle, Green is symmetric with the cycle center and Blue ends in the end of the cycle. For
PWM values less than 33% for each output, the output currents are completely non-overlapping. With higher
PWM values the overlapping increases.
Completely non-overlapping timing can be obtained by using the sequential mode as shown in Figure 18. The
timing is defined with external PWM control inputs. The minimum trigger pulse width in the PWM inputs is 1 µs.
There is no limitation on the maximum width of the pulse as long as it is shorter than the whole sequence.
In sequential mode the PWM cycle is synchronized to trigger pulses and the amount of PWM pulses per trigger
can be defined to 2, 3 or 4 using the <seq_mode0> and <seq_mode1> control bits. This makes possible to use
sequence lengths of about 5 ms, 7.5 ms or 10 ms. Fast PWM can be used in sequential mode, but the frame
timing is as with normal PWM.
The PWM timing and synchronization timing originate from different clock sources. Some margin must be
allowed for clock tolerances. This margin shows as a dead time in the waveform graph. Some dead time must be
allowed so that no PWM pulse is clipped. Clipping would distort the intensity balance between the LEDs. The
dead time causes some intensity reduction, but assures the current balance.
PWM mode is defined by <seq_mode1> and <seq_mode2> control bits of rgb_control (00H) register: