SLVSBQ2D January   2013  – May 2016 TPS61163

PRODUCTION DATA.  

  1. Features
  2. Applications
  3. Description
  4. Revision History
  5. Device Comparison Table
  6. Pin Configuration and Functions
  7. Specifications
    1. 7.1 Absolute Maximum Ratings
    2. 7.2 ESD Ratings
    3. 7.3 Recommended Operating Conditions
    4. 7.4 Thermal Information
    5. 7.5 Electrical Characteristics
    6. 7.6 EasyScale Timing Requirements
    7. 7.7 Typical Characteristics
  8. Detailed Description
    1. 8.1 Overview
    2. 8.2 Functional Block Diagram
    3. 8.3 Feature Description
      1. 8.3.1  Boost Converter
      2. 8.3.2  IFBX Pin Unused
      3. 8.3.3  Enable and Start-up
      4. 8.3.4  Soft Start
      5. 8.3.5  Full-Scale Current Program
      6. 8.3.6  Brightness Control
      7. 8.3.7  Undervoltage Lockout
      8. 8.3.8  Overvoltage Protection
      9. 8.3.9  Overcurrent Protection
      10. 8.3.10 Thermal Shutdown
    4. 8.4 Device Functional Modes
      1. 8.4.1 One-Wire Digital Interface (Easyscale Interface)
      2. 8.4.2 PWM Control Interface
    5. 8.5 Programming
      1. 8.5.1 Easyscale Programming
  9. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Application
      1. 9.2.1 Design Requirements
      2. 9.2.2 Detailed Design Procedure
        1. 9.2.2.1 Inductor Selection
        2. 9.2.2.2 Compensation Capacitor Selection
        3. 9.2.2.3 Output Capacitor Selection
        4. 9.2.2.4 Schottky Diode Selection
      3. 9.2.3 Application Curves
    3. 9.3 Additional Application Circuits
  10. 10Power Supply Recommendations
  11. 11Layout
    1. 11.1 Layout Guidelines
    2. 11.2 Layout Example
  12. 12Device and Documentation Support
    1. 12.1 Device Support
      1. 12.1.1 Third-Party Products Disclaimer
    2. 12.2 Community Resources
    3. 12.3 Trademarks
    4. 12.4 Electrostatic Discharge Caution
    5. 12.5 Glossary
  13. 13Mechanical, Packaging, and Orderable Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

8 Detailed Description

8.1 Overview

The TPS61163 is a high efficiency, dual-channel white LED driver for smart phone backlighting applications. Two current sink regulators of high current-matching capability are integrated in the TPS61163 to support dual LED strings connection, to improve the current balance and protect the LED diodes when either LED string is open or short.

The TPS61163 integrates all of the key function blocks to power and control up to 20 white LED diodes. It includes a 40-V/1.5-A boost converter, two current sink regulators, and protection circuit for overcurrent, overvoltage and thermal shutdown protection.

In order to provide high brightness backlighting for big size or high resolution smartphone panels, a greater quantity of white LED diodes are used. Having all LED diodes in a string improves overall current matching; however, the output voltage of a boost converter is limited when input voltage is low, and normally the efficiency drops when output voltage goes very high. Thus, the LED diodes are arranged in two parallel strings.

8.2 Functional Block Diagram

TPS61163 fbd_lvsbq2.gif

8.3 Feature Description

8.3.1 Boost Converter

The boost converter of the TPS61163 integrates a 40-V, 1.5-A low-side switch MOSFET and has a fixed switching frequency of 1.2 MHz. The control architecture is based on traditional current-mode PWM control. For operation see the block diagram. Two current sinks regulate the dual-channel current and the boost output is automatically set by regulating voltage of the IFBx pin. The output of error amplifier and the sensed current of switch MOSFET are applied to a control comparator to generate the boost switching duty cycle; slope compensation is added to the current signal to allow stable operation for duty cycles larger than 50%.

In order to ensure that both current sinks remain in regulation whenever there is a mismatch in string voltages while the power dissipation of the current sink regulators is minimized, the minimum headroom voltage between IFB1 and IFB2 becomes the regulation point for the boost converter. For example, if the LEDs connected to IFB1 require 20 V, and the LEDs connected to IFB2 require 20.5 V at the programmed current, then the voltage at IFB2 is about 90 mV, and the voltage at IFB1 is about 0.59 V. In other words, the boost makes the cathode of the highest voltage LED string the regulation point.

8.3.2 IFBX Pin Unused

If only one channel is needed, a user can easily disable the unused channel by connecting its IFBx pin to ground. If both IFBx pins are connected to ground, the device does not start up.

8.3.3 Enable and Start-up

In order to enable the device from shutdown mode, three conditions have to be met:

  1. Power-on reset (POR) (that is, VIN voltage is higher than UVLO threshold);
  2. Logic high on EN pin; and
  3. PWM signal (logic high or PWM pulses) on PWM pin.

The TPS61163 supports two dimming interfaces: one-wire digital interface (EasyScale interface) and PWM interface. The TPS61163 begins an EasyScale detection window after start-up to detect which interface is selected. If the EasyScale interface is needed, signals of a specific pattern must be input into EN pin during the EasyScale detection window; otherwise, PWM dimming interface is enabled (see details in One-Wire Digital Interface (Easyscale Interface)).

After the EasyScale detection window, the TPS61163 checks the status of IFBx pins. If one IFBx pin is detected as connected to ground, the corresponding channel is disabled and removed from the control loop. Then the soft start begins, and the boost converter starts switching. If both IFBx pins are shorted to ground, the TPS61163 does not start up.

Either pulling EN pin low for more than 2.5 ms or pulling PWM pin low for more than 20 ms can disable the device, and the TPS61163 enters into shutdown mode.

8.3.4 Soft Start

Soft start is implemented internally to prevent voltage overshoot and in-rush current. After the IFBx pin status detection, the COMP pin voltage starts ramp up, and the boost starts switching. During the beginning 5 ms (tHalf_LIM) of the switching, the peak current of the switch MOSFET is limited at ILIM_Start (0.7 A typical) to avoid the input inrush current. After the first 5 ms, the current limit is changed to ILIM (1.5 A typical) to allow the normal operation of the boost converter.

8.3.5 Full-Scale Current Program

The dual channels of the TPS61163 can provide up to 30 mA current each. It does not matter whether either the EasyScale interface or the PWM interface is selected — the full-scale current (current when dimming duty cycle is 100%) of each channel must be programmed by an external resistor RISET at the ISET pin according to Equation 1.

Equation 1. TPS61163 eq1_Ifbfull_lvsbq2.gif

where

  • IFB_full, full-scale current of each channel
  • KISET_full = 1030 (current multiple when dimming duty cycle = 100%)
  • VISET_full = 1.229 V (ISET pin voltage when dimming duty cycle = 100%)
  • RISET = ISET pin resistor

8.3.6 Brightness Control

The TPS61163 controls the DC current of the dual channels to realize the brightness dimming. The DC current control is normally referred to as analog dimming mode. When the DC current of LED diode is reduced, the brightness is dimmed.

The TPS61163 can receive either the PWM signals at the PWM pin (PWM interface) or digital commands at the EN pin (EasyScale interface) for brightness dimming. If the EasyScale interface is selected, the PWM pin must be kept high; if PWM interface is selected, the EN pin must be kept high.

8.3.7 Undervoltage Lockout

An undervoltage lockout circuit prevents the operation of the device at input voltages below undervoltage threshold (2.2 V typical). When the input voltage is below the threshold, the device is shut down. If the input voltage rises by undervoltage lockout hysteresis, the device restarts.

8.3.8 Overvoltage Protection

Overvoltage protection circuitry prevents device damage as the result of white LED string disconnection or shortage.

The TPS61163 monitors the voltages at SW pin and IFBx pin during each switching cycle. No matter either SW OVP threshold VOVP_SW or IFBx OVP threshold VOVP_FB is reached due to the LED string open or short issue, the protection circuitry is triggered. Refer to Figure 6 and Figure 7 for the protection actions.

If one LED string is open, its IFBx pin voltage drops, and the boost output voltage is increased by the control loop as it tries to regulate this lower IFBx voltage to the target value (90 mV typical). For the normal string, its current is still under regulation but its IFBx voltage increases along with the output voltage. During the process, either the SW voltage reaches its OVP threshold VOVP_SW or the voltage of the IFBx normal string reaches the IFBx OVP threshold VOVP_FB, then the protection circuitry is triggered accordingly.

If both LED strings are open, the voltages of both IFBx pins drop to ground, the boost output voltage is increased by the control loop until reaching the SW OVP threshold VOVP_SW, the SW OVP protection circuitry is triggered, and the device is latched off. Only VIN POR or EN/PWM pin toggling can restart the device.

One LED diode short in a string is allowed for the TPS61163. If one LED diode in a string is short, the IFBx voltage of the normal string is regulated to about 90 mV, and the IFBx pin voltage of the abnormal string is higher. Normally with only one diode short, the higher IFBx pin voltage does not reach the IFBx OVP threshold VOVP_FB, so the protection circuitry is not triggered.

If more than one LED diodes are short in a string, as the boost loop regulates the IFBx voltage of the normal string to 90 mV, the IFBx pin voltage of the abnormal string is much higher and reaches VOVP_FB; the protection circuitry is then triggered.

The SW OVP protection is also triggered when the forward voltage drop of an LED string exceeds the SW OVP threshold. In this case, the device turns off the switch FET and shuts down.

TPS61163 SW_OVP_lvsbq2.gif Figure 6. SW OVP Protection Action
TPS61163 VIFB_OVP_lvsbq2.gif Figure 7. VIFBX OVP Protection Action

8.3.9 Overcurrent Protection

The TPS61163 has a pulse-by-pulse overcurrent limit. The boost switch turns off when the inductor current reaches this current threshold, and it remains off until the beginning of the next switching cycle. This protects the TPS61163 and external component under overload conditions.

8.3.10 Thermal Shutdown

An internal thermal shutdown turns off the device when the typical junction temperature of 160°C is exceeded. The device is released from shutdown automatically when the junction temperature decreases by 15°C.

8.4 Device Functional Modes

8.4.1 One-Wire Digital Interface (Easyscale Interface)

The EN pin features a simple digital interface to allow digital brightness control. The digital dimming interface can save the processor power and battery life as it does not require PWM signals all the time, and the processor can enter idle mode if possible. In order to enable the EasyScale interface, the following conditions must be satisfied and the specific digital pattern on the EN pin must be recognized by the device every time the TPS61163 starts up from shutdown mode.

  1. VIN voltage is higher than UVLO threshold, and the PWM pin is pulled high.
  2. Pull the EN pin from low to high to enable the TPS61163. At this moment, the EasyScale detection window starts.
  3. After EasyScale detection delay time (tes_delay, 100 µs), drive EN to low for more than EasyScale detection time (tes_detect, 260 µs).

The third step must be finished before the EasyScale detection window (tes_win, 1 ms) expires and, once this step is finished, the EasyScale interface is enabled, and the EasyScale communication can start. See Figure 8.

TPS61163 easy_int_det_lvsbq2.gif Figure 8. Easyscale Interface Detection

The TPS61163 supports 9-bit brightness code programming. By the EasyScale interface, a master can program the 9-bit code D8(MSB) to D0(LSB) to any of 511 steps with a single command. The default code value of D8-D0 is 111111111 when the device is first enabled, and the programmed value is stored in an internal register and set the dual-channel current according to Equation 2. The code is reset to default value when the deviceis shut down or disabled.

Equation 2. TPS61163 eq2_Ifbx_lvsbq2.gif

where

  • IFB_full: the full-scale LED current set by the RISET at ISET pin
  • Code: the 9-bit brightness code D8~D0 programmed by EasyScale interface

When the one-wire digital interface at the EN pin is selected, the PWM pin can be connected to either the VIN pin or a GPIO (refer to Additional Application Circuits). If the PWM pin is connected to the VIN pin, the EN pin alone can enable and disable the device: pulling the EN pin low for more than 2.5 ms disables the device. If the PWM pin is connected to a GPIO, both the PWM and EN signals must be high to enable the device, and either pulling EN pin low for more than 2.5 ms or pulling the PWM pin low for more than 20 ms disables the device.

8.4.2 PWM Control Interface

The PWM control interface is automatically enabled if the EasyScale interface fails to be enabled during start-up. In this case, the TPS61163 receives PWM dimming signals on the PWM pin to control the backlight brightness. When using PWM interface, the EN pin can be connected to VIN pin or a GPIO (refer to Additional Application Circuits). If the EN pin is connected to the VIN pin, the PWM pin alone is used to enable and disable the device: pull the PWM pin high or apply PWM signals at the PWM pin to enable the device; pull the PWM pin low for more than 20 ms to disable the device. If the EN pin is connected to a GPIO, either pull the EN pin low for more than 2.5 ms or pull the PWM pin low for more than 20 ms to disable the device. The TPS61163 device can start up only after both EN and PWM signals are applied. See Figure 9.

TPS61163 PWM_con_int_det_lvsbq2.gif Figure 9. PWM Control Interface Detection

When the PWM pin is constantly high, the dual channel current is regulated to full-scale according to Equation 1. The PWM pin allows PWM signals to reduce this regulation current according to the PWM duty cycle; therefore, it achieves LED brightness dimming. The relationship between the PWM duty cycle and IFBx current is given by Equation 3.

Equation 3. TPS61163 eq3_Ifbx_lvsbq2.gif

where

  • IFBx is the current of each current sink
  • IFB_full is the full-scale LED current
  • Duty is the duty cycle information detected from the PWM signals

8.5 Programming

8.5.1 Easyscale Programming

EasyScale is a simple, but flexible, one-pin interface to configure the current of the dual channels. The interface is based on a master-slave structure, where the master is typically a microcontroller or application processor and the deviceis the slave. Figure 10 and Table 1 give an overview of the protocol used by TPS61163. A command consists of 24 bits, including an 8-bit device address byte and a 16-bit data byte. All of the 24 bits must be transmitted together each time, and the LSB bit must be transmitted first. The device address byte D7(MSB)~D0(LSB) is fixed to 0x8F. The data byte includes 9 bits D8(MSB)~D0(LSB) for brightness information and an RFA bit. The RFA bit set to 1 indicates the request for acknowledge condition. The acknowledge condition is only applied when the protocol is received correctly. The advantage of EasyScale compared with other one pin interfaces is that its bit detection is in a large extent independent from the bit transmission rate. It can automatically detect bit rates between 1.7 kBit/sec and up to 160 kBit/sec.

TPS61163 ES_Proto_Over_lvsbq2.gif Figure 10. Easyscale Protocol Overview

Table 1. Easyscale Bits Description

BYTE BIT NUMBER NAME TRANSMISSION DIRECTION DESCRIPTION
Device Address Byte (0x8F) 23 (MSB) DA7 IN DA7 = 1, MSB of device address
22 DA6 DA6 = 0
21 DA5 DA5 = 0
20 DA4 DA4 = 0
19 DA3 DA3 = 1
18 DA2 DA2 = 1
17 DA1 DA1 = 1
16 DA0 DA0 = 1, LSB of device address
Data Byte 15 Bit 15 IN No information. Write 0 to this bit.
14 Bit 14 No information. Write 0 to this bit.
13 Bit 13 No information. Write 0 to this bit.
12 Bit 12 No information. Write 0 to this bit.
11 Bit 11 No information. Write 0 to this bit.
10 RFA Request for acknowledge. If set to 1, device pulls low the data line when it receives the command well. This feature can only be used when the master has an open drain output stage and the data line must be pulled high by the master with a pullup resistor; otherwise, acknowledge condition is not allowed and don't set this bit to 1.
9 Bit 9 No information. Write 0 to this bit.
8 D8 Data bit 8, MSB of brightness code
7 D7 Data bit 7
6 D6 Data bit 6
5 D5 Data bit 5
4 D4 Data bit 4
3 D3 Data bit 3
2 D2 Data bit 2
1 D1 Data bit 1
0 (LSB) D0 Data bit 0, LSB of brightness code
TPS61163 ES_tim_RFA_0_lvsbq2.gif Figure 11. Easyscale Timing With RFA = 0
TPS61163 ES_tim_RFA_1_lvsbq2.gif Figure 12. Easyscale Timing With RFA = 1
TPS61163 ES_bit_code_lvsbq2.gif Figure 13. Easyscale — Bit Coding

The 24-bit command must be transmitted with LSB first and MSB last. Figure 11 shows the protocol without acknowledge request (Bit RFA = 0), Figure 12 with acknowledge request (Bit RFA = 1). Before the command transmission, a start condition must be applied. For this, the EN pin must be pulled high for at least tstart (2μs) before the bit transmission starts with the falling edge. If the EN pin is already at high level, no start condition is needed. The transmission of each command is closed with an end-of-stream (EOS) condition for at least tEOS (2 μs).

The bit detection is based on a logic detection scheme, where the criterion is the relation between tLOW and tHIGH (refer to Figure 13). It can be simplified to:

Low Bit (Logic 0): tLOW ≥ 2 × tHIGH

High Bit (Logic 1): tHIGH ≥ 2 × tLOW

The bit detection starts with a falling edge on the EN pin and ends with the next falling edge. Depending on the relation between tHIGH and tLOW, the logic 0 or 1 is detected.

The acknowledge condition is only applied if:

  • Acknowledge is requested by setting RFA bit to 1.
  • The transmitted device address matches with the device address of the device.
  • Total 24 bits are received correctly.

If previous conditions are met, after tvalACK delay from the moment when the last falling edge of the protocol is detected, an internal ACKN-MOSFET is turned on to pull the EN pin low for the time tACKN, which is 512 μs maximum, then the acknowledge condition is valid. During the tvalACK delay, the master controller keeps the line low; after the delay, it must release the line by outputting high impedance and then detect the acknowledge condition. If it reads back a logic 0, it means the device has received the command correctly. The EN pin can be used again by the master when the acknowledge condition ends after tACKN time.

Note that the acknowledge condition can only be requested when the master device has an open drain output. For a push-pull output stage, the use of a series resistor in the EN line to limit the current to 500 μA is recommended to for such cases as:

  • An accidentally requested acknowledge, or
  • To protect the internal ACKN-MOSFET.