The LP8860-Q1 is an automotive high-efficiency LED driver with boost controller. It has 4 high-precision current sinks that can be controlled by a PWM input signal, an SPI or I2C master, or both.
The boost converter has adaptive output voltage control based on the headroom voltages of the LED current sinks. This feature minimizes the power consumption by adjusting the voltage to the lowest sufficient level in all conditions. A wide-range adjustable frequency allows the LP8860-Q1 to avoid disturbance for AM radio band.
The LP8860-Q1 supports built-in hybrid PWM and current dimming, which reduces EMI, extends the LED lifetime, and increases the total optical efficiency. Phase-shift PWM reduces audible noise and output ripple.
PART NUMBER | PACKAGE | BODY SIZE (NOM) |
---|---|---|
LP8860-Q1 | HLQFP (32) | 7.00 mm × 7.00 mm |
Changes from F Revision (July 2017) to G Revision
Changes from E Revision (November 2016) to F Revision
Changes from D Revision (September 2016) to E Revision
Changes from C Revision (December 2015) to D Revision
Changes from B Revision (March 2015) to C Revision
Changes from A Revision (June 2014) to B Revision
Changes from * Revision (May 2014) to A Revision
PIN | TYPE(1) | DESCRIPTION | |
---|---|---|---|
NUMBER | NAME | ||
1 | C1P | A | Positive pin for charge pump flying capacitor. If feature is disabled, the pin may be left floating. |
2 | C1N | A | Negative pin for charge pump flying capacitor. If feature is disabled, the pin may be left floating. |
3 | VDD | P | Input voltage pin for internal circuit. |
4 | SQW | A | Square wave output. Can be used for generating extra voltage rail. If unused, the pin may be left floating. |
5 | VSENSE_N | A | Pin for input current sense. |
6 | VSENSE_P | A | Pin for OVP/UVLO protection and input current sense. |
7 | ISET | A | Optional resistor for setting LED maximum current. If feature is disabled, the pin may be left floating. |
8 | TSENSE | A | External temperature sensor for LED current control. If feature is disabled, the pin may be left floating. |
9 | FILTER | A | Low pass filter for PLL. If feature is disabled, the pin may be left floating. |
10 | SGND | G | Signal ground. |
11 | FAULT | OD | Fault signal output. If unused, the pin may be left floating. |
12 | SYNC | I | Input for synchronizing boost. This pin must be connected to GND if not used. |
13 | VSYNC | I | Input for synchronizing PWM generation to display refresh. This pin must be connected to GND if feature is disabled. |
14 | MISO | O | Slave data output (SPI). If unused, the pin may be left floating. |
15 | MOSI/SDA | I/O | Slave data input (SPI) or serial data (I2C). This pin must be connected to GND if not used. |
16 | SCLK/SCL | I | Serial clock for SPI or I2C. This pin must be connected to GND if not used. |
17 | NSS | I | Slave select (SPI mode) or fault reset (I2C or standalone mode). This pin must be connected to GND if not used. |
18 | PWM | I | PWM dimming input. This pin must be connected to GND if feature is disabled. |
19 | VDDIO/EN | I | Enable input pin and reference voltage for digital pins. |
20 | IF | I | Interface selection: low – I2C or standalone mode; high – SPI. |
21 | OUT4 | A | LED current sink output. If unused, the pin may be left floating. |
22 | OUT3 | A | LED current sink output. If unused, the pin may be left floating. |
23 | LGND | G | LED current ground. |
24 | OUT2 | A | LED current sink output. If unused, the pin may be left floating. |
25 | OUT1 | A | LED current sink output. If unused, the pin may be left floating. |
26 | FB | A | Boost feedback input. |
27 | ISENSE_GND | A | Boost controller’s current sense resistor GND. |
28 | ISENSE | A | Boost current sense pin. |
29 | PGND | G | Power ground. |
30 | GD | A | Gate driver output for boost FET. |
31 | CPUMP | P | Charge pump output pin. |
32 | SD | A | Power line FET control. If unused, the pin may be left floating. |
MIN | MAX | UNIT | |
---|---|---|---|
Voltage on pins VSENSE_N, VSENSE_P, OUT1 to OUT4, FB, SD | –0.3 | 52 | V |
Voltage on pins VDD, FILTER, SYNC, VSYNC, PWM, SCLK/SCL, MOSI/SDA, MISO, NSS, VDDIO/EN, IF, ISENSE, ISENSE_GND, FAULT, ISET, TSENSE, C1N | –0.3 | 6 | V |
Voltage on pins C1P, CPUMP, GD, SQW | –0.3 | 12 | V |
Continuous power dissipation(3) | Internally Limited | ||
Ambient temperature, TA (4) | –40 | 125 | °C |
Junction temperature, TJ(4) | –40 | 150 | °C |
Maximum lead temperature (soldering) | See(5) | °C | |
Storage temperature, Tstg | –65 | 150 | °C |
VALUE | UNIT | ||||
---|---|---|---|---|---|
V(ESD) | Electrostatic discharge | Human-body model (HBM), per AEC Q100-002(1) | ±2000 | V | |
Charged-device model (CDM), per AEC Q100-011 | All pins | ±500 | |||
Corner pins (1,8,9,16,17,24,25,32) | ±750 |
MIN | MAX | UNIT | |
---|---|---|---|
Voltage on pins VSENSE_N, VSENSE_P | 3 | 48 | V |
VDD input voltage | 3 | 5.5 | V |
VDDIO/EN input voltage | 1.65 | VDD | V |
Voltage on pins FILTER, ISENSE, ISENSE_GND, ISET, TSENSE, C1N | 0 | 5.5 | V |
FAULT, PWM, SCLK/SCL, MOSI/SDA, NSS, IF, SYNC, MISO, VSYNC | 0 | VDDIO | V |
Voltage on pins C1P, CPUMP, GD, SQW | 0 | 11 | V |
Voltage on pins OUT1 to OUT4, FB, SD | 0 | 48 | V |
THERMAL METRIC(1) | LP8860 | UNIT | |
---|---|---|---|
HLQFP PowerPAD (VLP) | |||
32 PINS | |||
RθJA | Junction-to-ambient thermal resistance(2) | 36.0 | °C/W |
RθJCtop | Junction-to-case (top) thermal resistance | 23.3 | °C/W |
RθJB | Junction-to-board thermal resistance | 15.5 | °C/W |
ψJT | Junction-to-top characterization parameter | 3.2 | °C/W |
ψJB | Junction-to-board characterization parameter | 15.5 | °C/W |
RθJCbot | Junction-to-case (bottom) thermal resistance | 1.6 | °C/W |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
POWER SUPPLIES | ||||||
IQ | Shutdown supply current for VDD | Device disabled, VDDIO/EN = 0 V | 1 | 5 | μA | |
Active supply current for VDD, VDD = 5 V |
Backlight enabled (no load), boost enabled, PLL and CP disabled, DRV_LED_BIAS_CTRL[1:0] = 10 , boost ƒSW = 300 kHz | 2.5 | 6 | mA | ||
Backlight enabled (no load), boost enabled, CP disabled, ƒPLL = 10 MHz, DRV_LED_BIAS_CTRL[1:0] = 11, boost ƒSW = 400 kHz | 4.5 | 15 | ||||
VVDD_POR_R | Power-on reset rising threshold | 2.2 | V | |||
VVDD_POR_F | Power-on reset falling threshold | 1.1 | ||||
TTSD | Thermal shutdown threshold | 150 | 165 | 180 | °C | |
TTSD_THR | Thermal shutdown hysteresis | 30 | ||||
INTERNAL OSCILLATOR | ||||||
ƒOSC | Frequency | 10 | MHz | |||
Frequency accuracy | –7% | 7% |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
ILEAKAGE | Leakage current | Outputs OUT1 to OUT4, VOUT = 48 V | 0.1 | 1 | µA | |
IMAX | Maximum source current | OUT1 to OUT4 | 150 | mA | ||
IOUT | Output current accuracy | IOUT = 150 mA | −3% | 3% | ||
IMATCH | Output current matching(1) | IOUT = 150 mA, 100% brightness | 0.5% | 2% | ||
ƒLED_PWM | LED PWM output frequency for display mode | PWM_FREQ[3:0] = 0000b PWM_FREQ[3:0] = 1111b |
4883 39 063 |
Hz | ||
ƒPWM | PWM input frequency | BRT_MODE[1:0] = 00, 01 and 10 | 100 | 500 | Hz | |
tPWM MIN | Minimum on and off time for PWM input | 400 | ns | |||
IDIM | Dimming ratio (input resolution) | External 100 Hz PWM | 13 000:1 | |||
SPI or I2C control | 16 | bit | ||||
PWMRES | PWM output resolution, PWM control for BRT_MODE[1:0] = 00, 01, and 10 (without dithering) | ƒLED_PWM = 5 kHz, ƒOSC = 5 MHz | 10 | bits | ||
ƒLED_PWM= 10 kHz, ƒOSC = 5 MHz | 9 | |||||
ƒLED_PWM = 20 kHz, ƒOSC = 5 MHz | 8 | |||||
ƒLED_PWM = 40 kHz, ƒOSC = 5 MHz | 7 | |||||
ƒLED_PWM = 5 kHz, ƒOSC = 40 MHz | 13 | |||||
ƒLED_PWM = 10 kHz, ƒOSC = 40 MHz | 12 | |||||
ƒLED_PWM = 20 kHz, ƒOSC = 40 MHz | 11 | |||||
ƒLED_PWM = 40 kHz, ƒOSC = 40 MHz | 10 | |||||
ΔIOUT | Individual output current adjustment range | DRV_OUTx_CORR[3:0] = 1111 | –7.4% | |||
DRV_OUTx_CORR[3:0] = 0000 | 6.5% | |||||
VSAT | Saturation voltage(2) | IOUT = 150 mA | 0.5 | 0.75 | V | |
VSHORT_FAULT_THR | LED short detection threshold | DRV_LED_FAULT_THR[1:0] = 00 | 3.6 | V | ||
DRV_LED_FAULT_THR[1:0] = 01 | 3.6 | |||||
DRV_LED_FAULT_THR[1:0] = 10 | 6.9 | |||||
DRV_LED_FAULT_THR[1:0] = 11 | 10.6 |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
ILOAD | Maximum continuous load current | VIN = 6 V, VBOOST = 48 V (ƒSW = 303 kHz) | 600 | mA | ||
VIN = 3 V, VBOOST = 30 V (ƒSW = 1.1 MHz) | 150 | |||||
VIN = 3 V, VBOOST = 30 V (ƒSW = 2.2 MHz) | 100 | |||||
VOUT/VIN | Conversion ratio | 10 | ||||
ƒSW | Switching frequency (central frequency if spread spectrum is enabled) | BOOST_FREQ = 000 BOOST_FREQ = 001 BOOST_FREQ = 010 BOOST_FREQ = 011 BOOST_FREQ = 100 BOOST_FREQ = 101 BOOST_FREQ = 110 BOOST_FREQ = 111 |
–7% | 100 200 303 400 629 800 1100 2200 |
7% | kHz |
tBOOST START-UP | Start-up time (1) | 50 | ms | |||
IMAX | SW current limit | RSENSE = 25 mΩ | A | |||
BOOST_IMAX_SEL=000 BOOST_IMAX_SEL=001 BOOST_IMAX_SEL=010 BOOST_IMAX_SEL=011 BOOST_IMAX_SEL=100 BOOST_IMAX_SEL=101 BOOST_IMAX_SEL=110 BOOST_IMAX_SEL=111 |
2 3 4 5 6 7 8 9 |
|||||
VGD | Gate driver output voltage | 0 | 11 | V | ||
IGD_SOURCE_PEAK | Gate driver peak current, sourcing | BOOST_DRIVER_SIZE[1:0] = 11 BOOST_GD_VOLT = 1 VDD= 5 V, VCPUMP = 10 V FET SQ4850EY |
1.7 | A | ||
IGD_SINK_PEAK | Gate driver peak current, sinking | 1.5 |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
LOGIC INPUT VDDIO/EN | ||||||
VIL | Input low level | 0.4 | V | |||
VIH | Input high level | 1.2 | ||||
II | Input current | −1 | 1 | µA | ||
LOGIC INPUT SYNC, VSYNC, PWM, SCLK/SCL, MOSI/SDA, NSS, IF | ||||||
VIL | Input low level | 0.2 × VDDIO/EN | V | |||
VIH | Input high level | 0.8 × VDDIO/EN | ||||
II | Input current | −1 | 1 | μA | ||
LOGIC OUTPUT FAULT | ||||||
VOL | Output low level | I = 3 mA | 0.3 | 0.5 | V | |
ILEAKAGE | Output leakage current | V = 5.5 V | 1 | μA | ||
LOGIC OUTPUT MISO | ||||||
VOL | Output low level | IOUT = 3 mA | 0.3 | 0.5 | V | |
VOH | Output high level | IOUT = –2 mA | 0.7 × VDDIO/EN | 0.9 × VDDIO/EN | ||
IL | Output leakage current | 1 | μA | |||
LOGIC OUTPUTS SDA | ||||||
VOL | Output low level | I = 3 mA | 0.3 | 0.5 | V | |
ILEAKAGE | Output leakage current | V = 5.5 V | 1 | μA |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
VUVLO | VIN UVLO threshold voltage | UVLO[1:0] = 00 | Disabled | V | ||
UVLO[1:0] = 01 | 2.64 | 3 | 3.36 | |||
UVLO[1:0] = 10 | 4.4 | 5 | 5.6 | |||
UVLO[1:0] = 11 | 7.04 | 8 | 8.96 |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
VVDD_UVLO | VDD UVLO threshold voltage | VDD_UVLO_LEVEL = 0 | 2.5 | V | ||
VDD_UVLO_LEVEL = 1 | 3 | |||||
VHYST | VDD UVLO hysteresis | 50 | mV |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
VOVP | VIN OVP threshold voltage | OVP[1:0] = 00 | Disabled | V | ||
OVP[1:0] = 01 | 6.16 | 7 | 7.84 | |||
OVP[1:0] = 10 | 9.68 | 11 | 12.32 | |||
OVP[1:0] = 11 | 19.8 | 22.5 | 25.2 |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
VOCP | VIN current protection limit with RISENSE = 20 mΩ, VIN = 12 V See(1) |
PL_SD_LEVEL[1:0] = 10 | 6 | A | ||
PL_SD_LEVEL[1:0] = 11 | 8 |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
IL,VSENSE_P | VSENSE_P pin leakage current | VSENSE_P = 48 V | 0.1 | 3 | µA | |
IL,VSENSE_N | VSENSE_N pin leakage current | VSENSE_N = 48 V | ||||
IL,SD | SD pin leakage current | VSD = 48 V | ||||
ISD PFET | Pulldown current for power-line p-FET, NMOS_PLFET_EN=0 |
PL_SD_SINK_LEVEL = 00 PL_SD_SINK_LEVEL = 01 PL_SD_SINK_LEVEL = 10 PL_SD_SINK_LEVEL = 11 |
55 110 220 440 |
µA |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
RTEMP_HIGH | TSENSE high level resistance value | EXT_TEMP_LEVEL_HIGH[3:0] = 0000 EXT_TEMP_LEVEL_HIGH[3:0] = 0001 EXT_TEMP_LEVEL_HIGH[3:0] = 0010 EXT_TEMP_LEVEL_HIGH[3:0] = 0011 EXT_TEMP_LEVEL_HIGH[3:0] = 0100 EXT_TEMP_LEVEL_HIGH[3:0] = 0101 EXT_TEMP_LEVEL_HIGH[3:0] = 0110 EXT_TEMP_LEVEL_HIGH[3:0] = 0111 EXT_TEMP_LEVEL_HIGH[3:0] = 1000 EXT_TEMP_LEVEL_HIGH[3:0] = 1001 EXT_TEMP_LEVEL_HIGH[3:0] = 1010 EXT_TEMP_LEVEL_HIGH[3:0] = 1011 EXT_TEMP_LEVEL_HIGH[3:0] = 1100 EXT_TEMP_LEVEL_HIGH[3:0] = 1101 EXT_TEMP_LEVEL_HIGH[3:0] = 1110 EXT_TEMP_LEVEL_HIGH[3:0] = 1111 |
79.67 43.35 29.77 22.67 18.30 15.34 13.21 11.60 10.34 9.32 8.49 7.79 7.20 6.69 6.25 5.87 |
kΩ | ||
RTEMP_LOW | TSENSE low-level resistance value | EXT_TEMP_LEVEL_LOW[3:0] = 0000 EXT_TEMP_LEVEL_LOW[3:0] = 0001 EXT_TEMP_LEVEL_LOW[3:0] = 0010 EXT_TEMP_LEVEL_LOW[3:0] = 0011 EXT_TEMP_LEVEL_LOW[3:0] = 0100 EXT_TEMP_LEVEL_LOW[3:0] = 0101 EXT_TEMP_LEVEL_LOW[3:0] = 0110 EXT_TEMP_LEVEL_LOW[3:0] = 0111 EXT_TEMP_LEVEL_LOW[3:0] = 1000 EXT_TEMP_LEVEL_LOW[3:0] = 1001 EXT_TEMP_LEVEL_LOW[3:0] = 1010 EXT_TEMP_LEVEL_LOW[3:0] = 1011 EXT_TEMP_LEVEL_LOW[3:0] = 1100 EXT_TEMP_LEVEL_LOW[3:0] = 1101 EXT_TEMP_LEVEL_LOW[3:0] = 1110 EXT_TEMP_LEVEL_LOW[3:0] = 1111 |
79.67 43.35 29.77 22.67 18.30 15.34 13.21 11.60 10.34 9.32 8.49 7.79 7.20 6.69 6.25 5.87 |
kΩ | ||
RTS_FLOAT | TSENSE maximum resistance (missing resistor fault value) | 2 | MΩ |
MIN | NOM | MAX | UNIT | ||
---|---|---|---|---|---|
ƒSCLK | Clock frequency | 400 | kHz | ||
1 | Hold time (repeated) START Condition | 0.6 | µs | ||
2 | Clock low time | 1.3 | 25000 | µs | |
3 | Clock high time | 600 | ns | ||
4 | Set-up time for a repeated START condition | 600 | ns | ||
5 | Data hold time | 50 | ns | ||
6 | Data setup time | 100 | ns | ||
7 | Rise Time of SDA and SCL | 20+0.1xCb | 300 | ns | |
8 | Fall Time of SDA and SCL | 15+0.1xCb | 300 | ns | |
9 | Set-up time for STOP condition | 600 | ns | ||
10 | Bus free time between a STOP and a START Condition | 1.3 | µs | ||
Cb | Capacitive load parameter for each bus line load of 1 pF corresponds to 1 ns. |
10 | 200 | ns |
ƒSW = 303 kHz | 8 LEDs/string | 150 mA/string |
4 strings |
ƒSW = 303 kHz | Adaptive voltage control off | ||
ƒSW = 303 kHz | 8 LEDs/string | 150 mA/string |
4 strings | Phase shift 90º | ƒLED_PWM = 4.9 kHz |
ƒSW = 2.2 MHz | 8 LEDs/string | 100 mA/string |
4 strings |
fSW = 2.2 MHz | 8 LEDs/string | 100 mA/string |
4 strings | Phase shift 90º | fLED_PWM= 4.9 kHz |