MP3001 1x, 1.5x, 2x Auto-Adjust Charge Pump White LED Backlight and Flashlight Driver The Future of Analog IC Technology DESCRIPTION FEATURES The MP3001 is a dual function WLED driver intended for camera phone applications. It can drive up to 4 backlight WLEDs at up to 30mA each and a flash WLED at up to 250mA. Backlight brightness can be adjusted with a 5-bit register plus one bit for precise low brightness control. • The MP3001 employs a super efficient inductorless charge pump with 1x, 1.5x and 2x automatic mode control to achieve high efficiency power conversions. • Simultaneous Support of Backlight and Flash LEDs up to 370mA Three Independent Controls on WLED Currents Backlight: up to 4 WLEDs at 30mA Each Flashlight: up to 250mA Total Preview: up to 120mA Total Single Wire Serial Bus (MPCTM Serial Data Link) Simple, Low Overhead Solution Fast Data Transfer Rate Good Current Matching at Low LED Current Level Thermal Shutdown Protection Under-Voltage Protection Available in a 3mm x 3mm 16-Pin QFN Package Low EMI Noise • • • • • • Monolithic Power System’s single wire MPCTM serial data link provides a simple and fast interface used to enable, disable and set current levels for each LED. In addition, soft-start limits the inrush current during startup and mode switching. APPLICATIONS • • • Each output is current limited, providing controlled brightness and short circuit protection. Thermal shutdown protection guards against excessive loads and shorts. Cellular Phones PDA Phones PDAs “MPS” and “The Future of Analog IC Technology” are Registered Trademarks of Monolithic Power Systems, Inc. “MPC” is a Trademark of Monolithic Power Systems, Inc. The tiny 3mm x 3mm QFN 16-pin package and small external capacitors deliver the most compact white LED solution available. TYPICAL APPLICATION 4 3 6 2 SINGLE PIN SERIAL PORT 8 11 10 9 5 MP3001 Rev. 0.91 9/21/2007 FL VIN D2 D3 D4 250mA Total Flash/Preview 16 C2A LED0 MP3001 15 LED1 14 LED2 13 LED3 120mA Total Backlight ISET1 ISET2 ISET3 VSS 1 CP I_LED=10mA 90 FLED C1B DATA 100 12 C1A C2B D1 Efficiency vs Battery Voltage COMMON ANODE CONFIGURATION CONNECT EXPOSED PAD TO PIN5 EFFICIENCY (%) BATT 7 80 70 60 50 I_LED=20mA I_LED=30mA 40 30 20 2.5 3.0 3.5 4.0 BATTERY VOLTAGE (V) www.MonolithicPower.com MPS Proprietary Information. Unauthorized Photocopy and Duplication Prohibited. © 2007 MPS. All Rights Reserved. 4.5 1 MP3001 – AUTO-ADJUST CHARGE PUMP WLED BACKLIGHT AND FLASH DRIVER ABSOLUTE MAXIMUM RATINGS (1) PACKAGE REFERENCE All Other Pins.............................. –0.3V to +6.5V Junction Temperature...............................150°C Lead Temperature ....................................260°C Storage Temperature ..............–65°C to +150°C Supply Voltage VIN ........................... 2.5V to 6V Operating Temperature .............–40°C to +85°C TOP VIEW PIN 1 ID LED0 LED1 LED2 LED3 16 15 14 13 CP 1 12 FLED C2B 2 11 ISET1 C1B 3 10 ISET2 C1A 4 9 ISET3 5 6 7 8 VSS C2A VIN DATA Recommended Operating Conditions Supply Voltage VIN .......................... 2.7V to 5.5V Operating Temperature .............–40°C to +85°C Thermal Resistance EXPOSED PAD CONNECT TO PIN 5 * (2) (3) θJA θJC QFN16 (3mm x 3mm) ............. 60 ...... 12... °C/W Part Number* Package Temperature MP3001DQ QFN16 (3mm x 3mm) –40°C to +85°C For Tape & Reel, add suffix –Z (eg. MP3001DQ–Z) For RoHS compliant packaging, add suffix –LF (eg. MP3001DQ–LF–Z) Notes: 1) Exceeding these ratings may damage the device. 2) The device is not guaranteed to function outside of its operating conditions. 3) Measured on approximately 1” square of 1 oz copper. ELECTRICAL CHARACTERISTICS VBATT = 3.6V, TA = +25°C, unless otherwise noted. Parameter Input Supply Voltage Symbol VIN Supply Current IIN Supply Current Shutdown Current Matching (4) DATA Voltage, High DATA Voltage, Low DATA Pin Leakage Data Acceptance Pulse Width Data Stop Pulse Width Charge Pump Frequency Voltage of ISET1/2/3 Backlight LED Current for each LED Total Flash LED Current (Continuous) Total Flash LED Current Total LED Current Thermal Shutdown (5) IIN SHDN Condition 1 0.1 30 3 Units V mA mA mA µA % V V µA µs µs MHz V mA mA 15 120 mA 250 370 mA mA °C No Load, CP = 2x No Load, CP = 1.5x No Load, CP = 1x VDATA = 0V ILED = 30mA ILED MATCH VDATA (HIGH) VDATA (LOW) IDATA VDATA = 5V TDAPW TDSPW FCP VISET HC/LC = 0 IBL HC/LC = 1 IFL ITOTAL TS Min 2.7 Typ 6 4 0.5 0.1 1.5 Max 5.5 1.0 1.2 –1.0 1.5 8 1.0 0.4 +1.0 3.5 1.2 1.25 Pulsed < 500ms, 3V < VIN < 5.5V 3V < VIN < 5.5V 150 1.4 Note: 4) Current matching definition: (Max – Min)/(Max + Min) 5) Guaranteed by design. MP3001 Rev. 0.91 9/21/2007 www.MonolithicPower.com MPS Proprietary Information. Unauthorized Photocopy and Duplication Prohibited. © 2007 MPS. All Rights Reserved. 2 MP3001 – AUTO-ADJUST CHARGE PUMP WLED BACKLIGHT AND FLASH DRIVER PIN FUNCTIONS Pin # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Name Description CP Charge pump bypass for common anode version. Connect a 2.2μF bypass capacitor to GND. Charge Pump Capacitor #2 Negative Node. Connect the negative side of the #2 charge pump C2B capacitor to C2B. Charge Pump Capacitor #1 Negative Node. Connect the negative side of the #1 charge pump C1B capacitor to C1B. Charge Pump Capacitor #1 Positive Node. Connect the positive side of the #1 charge pump C1A capacitor to C1A. Typical applications require C1 to be 1μF. VSS Battery Power Ground. Connect the exposed pad to this pin. Charge Pump Capacitor #2 Positive Node. Connect the positive side of the #2 charge pump C2A capacitor to C2A. Typical applications require C2 to be 1μF. Battery Power Input. Connect the 2.5V to 5.5V input source between BATT and GND. Bypass VIN BATT to GND with a 2.2μF or greater capacitor. Data Input and Single Pin Serial Port for Control of All Functions. See Part Description. An DATA external pull down resistor with a typical value of 100kΩ is required Current Control Input. Connect a resistor between ISET3 and GND to set the flash preview ISET3 LED current up to 120mA. Current Control Input. Connect a resistor between ISET2 and GND to set the flash LED current ISET2 up to 250mA. Current Control Input. Connect a resistor between ISET1 and GND to set the backlight LED ISET1 string current up to 30mA each Driver for Flashlight. Connect the flashlight LED between this pin and BATT, with the anode at FLED BATT. If Flash is not used, leave the pin open. #4 LED Driver for Backlight. Connect a backlight LED between this pin and BATT, with the LED3 anode at BATT. If this pin is not used, leave the pin open. #3 LED Driver for Backlight. Connect a backlight LED between this pin and BATT, with the LED2 anode at BATT. If this pin is not used, leave the pin open. #2 LED Driver for Backlight. Connect a backlight LED between this pin and BATT, with the LED1 anode at BATT. If this pin is not used, leave the pin open. #1 LED Driver for Backlight. Connect a backlight LED between this pin and BATT, with the LED0 anode at BATT. If this pin is not used, leave the pin open. MP3001 Rev. 0.91 9/21/2007 www.MonolithicPower.com MPS Proprietary Information. Unauthorized Photocopy and Duplication Prohibited. © 2007 MPS. All Rights Reserved. 3 MP3001 – AUTO-ADJUST CHARGE PUMP WLED BACKLIGHT AND FLASH DRIVER TYPICAL PERFORMACE CHARACTERISTICS VBATT = 4.2V, TA = +25°C, unless otherwise noted. Efficiency vs Battery Voltage I_LED=10mA 80 70 60 I_LED=20mA 50 I_LED=30mA 40 LED CURRENT (mA) EFFICIENCY (%) 90 35 3.5 30 3.0 25 20 15 10 5 30 20 2.5 3.0 3.5 4.0 BATTERY VOLTAGE (V) 4.5 0 LED Current Deviation (HC) vs Battery Voltage 1.00 LED Current (LC) Over 32 Brightness Levels LED CURRENT (mA) 100 LED Current (HC) Over 32 Brightness Levels 2.5 2.0 1.5 1.0 0.5 0 5 10 15 20 25 BRIGHT LEVEL 30 0 0 5 10 15 20 25 BRIGHT LEVEL 30 LED Current Deviation (LC) vs Battery Voltage 60 LED CURRENT (mA) LED1 0.50 40 LED1 LED2 20 0.00 LED2 0 -0.50 -1.00 2.50 LED3 LED4 -20 3.50 4.50 5.50 BATTERY VOLTAGE (V) MP3001 Rev. 0.91 9/21/2007 -40 2.50 LED3 LED4 3.50 4.50 5.50 BATTERY VOLTAGE (V) www.MonolithicPower.com MPS Proprietary Information. Unauthorized Photocopy and Duplication Prohibited. © 2007 MPS. All Rights Reserved. 4 MP3001 – AUTO-ADJUST CHARGE PUMP WLED BACKLIGHT AND FLASH DRIVER TYPICAL PERFORMACE CHARACTERISTICS (continued) VBATT = 4.2V, TA = +25°C, unless otherwise noted. Soft Start to 1X Mode Soft Start to 2X Mode Soft Start to 1.5X Mode VIN = 4.2V,1X Mode, 4 LED Full Brightness VIN = 2.7V, 2X Mode, 4 LED Full Brightness VIN = 3.5V, 1.5X Mode, 4 LED Full Brightness DATA 2V/div. DATA 2V/div. DATA 2V/div. IBAT 50mA/div. IBAT 100mA/div. IBAT 100mA/div. CP 2V/div. CP 2V/div. CP 2V/div. 40μ s/div. 40μ s/div. 40μ s/div. Mode Change From 1X to 1.5X Mode Change From 1.5X to 2X Charge Pump Waveform at 1.5X Mode VIN = 3.3V,4 LED Full Brightness VIN = 2.7V, 4 LED Full Brightness VIN = 3.06V, 4 LED Full Brightness, 1.5X Mode CP 2V/div. CP 2V/div. C1A 2V/div. C1A 2V/div. C1A 2V/div. IBAT 100mA/div. C1B 2V/div. IBAT 100mA/div. C1B 2V/div. 100μ s/div. C1B 2V/div. C2A 2V/div. C2B 2V/div. 100μ s/div. 400ns/div. Flash Current Charge Pump Waveform at 2X Mode Battery Voltage = 4.2V VIN = 3.06V, 4 LED Full Brightness, 2X Mode C1A 2V/div. C1B 2V/div. DATA 2V/div. C2A 2V/div. C2B 2V/div. IFLASH 100mA/div. 400ns/div. MP3001 Rev. 0.91 9/21/2007 20ms/div. www.MonolithicPower.com MPS Proprietary Information. Unauthorized Photocopy and Duplication Prohibited. © 2007 MPS. All Rights Reserved. 5 MP3001 – AUTO-ADJUST CHARGE PUMP WLED BACKLIGHT AND FLASH DRIVER OPERATION The MP3001 uses a charge pump architecture optimized to support both white LED backlight and flash driver needs. To maximize power efficiency, it automatically switches between 1X, 1.5X, and 2X modes. The device provides regulated current for up to four backlight LEDs and one flash LED. Single Pin Serial Port Operation The DATA pin acts as a single wire port for sending brightness data, LED selection and LED control to the MP3001. The MPCTM protocol is very flexible and easy to use and is based entirely on short and long pulses, see Table 1 below. Short pulses having a width within the specified range are accepted as data. Polarity of the data matches the pulse polarity. Long pulses having a pulse width greater than the minimum specified serve two purposes in the communication. First, they are used to separate two similar data values. For example, back-to-back “1” data must be separated by a long low pulse otherwise a “0” would be seen between. Similarly, back-to-back “0”s must be separated by a long high. Second, long pulses are used to indicate end of communication by sending two back-to-back long pulses. Any number of bits up to a maximum of 11 can be entered during one communication, always starting with bit 0. The register value will not change until new input is received or the register is reset. The charge pump automatically responds to changing conditions such as supply voltage, forward diode voltage and mode selection in order to maintain LED current and maximize efficiency. The single pin interface provides on/off control, individual WLED selection, mode selection, and brightness control for the backlight. A 5-bit backlight brightness register provides 32 levels of current (brightness) control. ISET1 controls the maximum brightness of the backlights, ISET2 sets the brightness of the flash and ISET3 sets the brightness for preview mode. Furthermore, the MP3001 is equipped with a low brightness backlight mode where the backlight current can be set accurately down to 100µA. Table 1—MPC™ Pulse Detail Soft-start and mode changes limit the inrush current in the MP3001. The MP3001 uses charge pump derating over a period of 200µs to limit inrush current. Before startup the part checks for a shorted charge pump and pre-charges its capacitors. This further prevents inrush and over-current situations in the part. Parameter Minimum Maximum Tshort 1.5µs 3.5µs Tlong 8µs NA Note Accepted Pulse Ignored Pulse Send Pattern <11010010101> Begin on first acceptable pulse DATA LINE End on back-to-back long pulse 1 1 0 Tshort Tshort 1 0 Tshort Tshort Tlong 0 Tshort Tshort 1 0 1 Tshort Tshort 0 Tshort Tshort Tlong 1 Tshort Tlong Tlong Figure 1—Protocol Waveforms MP3001 Rev. 0.91 9/21/2007 www.MonolithicPower.com MPS Proprietary Information. Unauthorized Photocopy and Duplication Prohibited. © 2007 MPS. All Rights Reserved. 6 MP3001 – AUTO-ADJUST CHARGE PUMP WLED BACKLIGHT AND FLASH DRIVER On/Off Bit HC/LC Bit 0 1 1-bit 1-bit <0> <1> <0> <1> OFF ON High Current Low Current LED Sel Bits 2 3 2-bits <23> <00> <11> <10> <01> Mode Bits 4 Brightness Bits 5 6 7 2-bits All On 1 LED On 2 LEDs On 3 LEDs On <45> <00> <10> <01> <11> 8 9 10 5-bits BL Only BL + Preview BL + Flash Flash Only <678910> <00000> 1 X Max Brightness / 32 <10000> 2 X Max Brightness / 32 <01000> 3 X Max Brightness / 32 <11000> 4 X Max Brightness / 32 . . . . . . <11111> Max Brightness Figure 2—Control Register Control Register Definition The control register is as follows: • • • • • • Bit 0 is the enable bit and determines whether the part is active or in shutdown Bit 1 allows the part to be put into a low current mode Bits 2-3 control which backlight WLED pins are active Bits 4-5 control the mode [BL=backlight] Bits 6-10 control the brightness. Step size and max brightness depend on R1 and Bit1. Bit 6 is the LSB. Default is all “0” and the register is reset only upon power up. Shutdown Setting the DATA-bit low [DATA:0] causes shutdown. During shutdown, the charge-pump output is switched to VSS through a weak path. The supply current will be less than 1μA in shutdown. Setting the Backlight LED Current The full-scale backlight LED regulation current is set through the resistor R1 (refer to the typical application circuit on page 1). The voltage across R1 is fixed at 1.25V, and the internal current gain (ILED/IR1) is set at 100. Choose R1 for the desired full-scale LED current according to the equation: R1 = 125kΩ × 1mA IMAX Where R1 is in kΩ, and ILED is in mA. Suitable values for R1 are greater than 4.2kΩ. The exact LED current between 0 and the max set by R1 is determined by the brightness code and the HC/LC bit. The HC/LC bit allows for fine control at low current settings. The following table and graph exhibit the possible settings for a R1 of 4.2kΩ. Soft-Start During startup and mode switching, an internal soft-start prevents excessive input current thus preventing excessive loading of the battery or input power source. MP3001 Rev. 0.91 9/21/2007 www.MonolithicPower.com MPS Proprietary Information. Unauthorized Photocopy and Duplication Prohibited. © 2007 MPS. All Rights Reserved. 7 MP3001 – AUTO-ADJUST CHARGE PUMP WLED BACKLIGHT AND FLASH DRIVER Table 2—Setting Backlight LED Current 35 ILED(mA) HC/LC = 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 0.94 1.88 2.81 3.75 4.69 5.63 6.56 7.50 8.44 9.38 10.31 11.25 12.19 13.13 14.06 15.00 15.94 16.88 17.81 18.75 19.69 20.63 21.56 22.50 23.44 24.38 25.31 26.25 27.19 28.13 29.06 30.00 MP3001 Rev. 0.91 9/21/2007 ILED(mA) HC/LC = 1 0.09 0.19 0.28 0.38 0.47 0.56 0.66 0.75 0.84 0.94 1.03 1.13 1.22 1.31 1.41 1.50 1.59 1.69 1.78 1.88 1.97 2.06 2.16 2.25 2.34 2.44 2.53 2.63 2.72 2.81 2.91 3.00 30 CURRENT (mA) 5-Bit Brightness Code HC/LC = 0 25 20 15 10 HC/LC = 1 5 0 0 10 20 30 CODE (1 to 32) 40 Figure 3—Brightness Control Setting the Flash LED Current The Flash LED regulation current is set through the resistors R2 and R3 (refer to the typical application circuit on page 1). R2 sets the current for Flash mode and R3 sets the current for Preview mode. The internal current gain (IFLED/IR2) is set at 1000. Choose R2 for the desired flash current according to the equation: R2 = 1250kΩ × 1mA IFLED Where R2 is in kΩ, and IFLED is in mA. Suitable values for R2 are greater than 5kΩ. Choose R3 for the desired preview current according to the equation: R3 = 1250kΩ × 1mA IFLED Where R3 is in kΩ, and IFLED is in mA. Suitable values for R3 are greater than 10.4kΩ. CP Pin Do not drive or force CP as it may be shorted to ground or may be pumped down by the controller in the MP3001 at any time. Excessive capacitance on the CP node can cause the internal controller to time out before the charge pump can be ready. Missing the timeouts will cause excessive pumping and a loss of efficiency. The MP3001 requires C1 and C2 be of the same value and type. www.MonolithicPower.com MPS Proprietary Information. Unauthorized Photocopy and Duplication Prohibited. © 2007 MPS. All Rights Reserved. 8 MP3001 – AUTO-ADJUST CHARGE PUMP WLED BACKLIGHT AND FLASH DRIVER PACKAGE INFORMATION QFN16 (3mm x 3mm) 2.90 3.10 1.50 1.80 0.30 0.50 PIN 1 ID MARKING 0.18 0.30 2.90 3.10 PIN 1 ID INDEX AREA 13 16 12 PIN 1 ID SEE DETAIL A 1 1.50 1.80 0.50 BSC 4 9 5 8 TOP VIEW BOTTOM VIEW PIN 1 ID OPTION A 0.30x45” TYP. PIN 1 ID OPTION B R0.20 TYP. 0.80 1.00 0.20 REF 0.00 0.05 DETAIL A SIDE VIEW 2.90 NOTE: 1.70 1) ALL DIMENSIONS ARE IN MILLIMETERS. 2) EXPOSED PADDLE SIZE DOES NOT INCLUDE MOLD FLASH. 3) LEAD COPLANARITY SHALL BE 0.10 MILLIMETER MAX. 4) DRAWING CONFORMS TO JEDEC MO-220, VARIATION VEED-4. 5) DRAWING IS NOT TO SCALE. 0.70 0.25 0.50 RECOMMENDED LAND PATTERN NOTICE: The information in this document is subject to change without notice. Users should warrant and guarantee that third party Intellectual Property rights are not infringed upon when integrating MPS products into any application. MPS will not assume any legal responsibility for any said applications. MP3001 Rev. 0.91 9/21/2007 www.MonolithicPower.com MPS Proprietary Information. Unauthorized Photocopy and Duplication Prohibited. © 2007 MPS. All Rights Reserved. 9