# Shrink your LED flash solution

Other Parts Discussed in Post: LM3643, LM3648, LM3644

You may have noticed that the screens are getting bigger on smartphones. But, the actual space inside the phones is shrinking, despite the fact that designers must deal with more parts – bigger batteries, more sensors, more processors. Tighter space restrictions and more parts are giving designers big headaches these days.

One feature built into TI’s newest LED flash driver family is helping designers reduce the size of the selfie flash, dual flash or torch (movie mode) LED application. Available in the LM3643, LM3644 and LM3648, this mode enables you to put the device in a forced flash mode.

Table 1. Boost configuration register

In Table 1, a bit exists to control the mode of the boost, with options for normal mode and pass mode. In normal mode, the boost is operating as a standard boost converter. In pass mode, it is basically acting as an LDO. In the latter case, there is no need to connect the inductor.

Figure 1:  Typical circuits for use without inductor

Inductor case sizes are decreasing as technology improves, but they still take up considerably more space in a typical solution than the rest of the bill of materials.

Figure 2:  Typical Layout of LM3643, LM3644, and LM3648

In this typical layout, shown in Fig. 2, you can see that removing the inductor can improve the solution size by around 30%.

Realizing a smaller solution size without inductor is one thing, but can your application and design tolerate the use of an LED driver in pass mode all the time? That is the question you need to answer. The key is to verify the minimum input voltage and the maximum forward voltage of the LED when you are at the maximum current you intend to power the LED with. To do this, use the details in Equation 1:

where VHR and RDSONPMOS come from the device specification and the rest from your application design.

For example, if ILEDTOTAL = 200mA, RDSONPMOS = 90mΩ, VLED = 3V @ 200mA and VHR = 160mV:

So, for this example, as long as the input voltage of your application stays above 3.2V, you are good to go. The size savings are dramatic. The solution is simple. But take care to make sure that bit 2 of the boost configuration register is set to 1. Also, you must force pass mode at all times; damage will occur if you forget.

Now, go shrink your LED flash solution!