You are on page 1of 10

This article has been accepted for inclusion in a future issue of this journal.

Content is final as presented, with the exception of pagination.

IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS 1

Low Flicker Dimmable Multichannel LED Driver


With Matrix-Style DPWM and Precise
Current Matching
Poki Chen , Member, IEEE, Yung-Hsuan Chen, John Carl Joel S. Marquez , Graduate Student Member, IEEE,
Ruei-Ting Wang, Jiann-Jong Chen , Senior Member, IEEE, and Yuh-Shyan Hwang , Senior Member, IEEE

Abstract— A low flicker dimmable four-channel LED driver To obtain more brightness, multiple LEDs are usually used.
with precise current balancing is proposed in this paper. It is Series connection is the simplest method to obtain sufficient
able to achieve highly linear dimming and low lighting flicker at illuminance. However, this method may require a higher
the same time by utilizing a new matrix-style digital pulsewidth
modulation (DPWM) along with LED string rotation. Only one supply voltage to drive all of the LEDs [2], [3]. Multiple
LED string needs to be modulated to reduce the total LED cur- LED strings are advisable to use in order to substantially
rent variation and switching loss. To avoid color shift and reduce lower down the required driving voltage [2]–[4]. However,
the effect of subharmonic flicker, a fourth-order common centroid another disadvantage arises from this method; the driving
layout is applied to match the current-controlling MOSFETs current for each string may vary due to process variations
for precise current balancing. Low-voltage and high-temperature
protection circuits as well as a temperature-compensated relax- on LED manufacturing [2]. Since the brightness of LEDs is
ation oscillator are all integrated to complete the driver design directly proportional to its forward current [2], [5], [6], not
and reduce the overall cost for practical applications. The chip only the brightness but also the color temperature in each
is designed in a TSMC 0.25-µm 1P3M 60-V high-voltage CMOS string may vary. Even a small mismatch in the LED forward
process with a chip size of 1.76 × 1.37 mm2 . The current voltage can result in a significant current imbalance [3].
mismatch among LED strings is measured to be only ±0.28%
along with four times reduction in lighting flicker. To solve these problems, current balancing methods must be
adopted to generate almost the same current for each string
Index Terms— Current balancing, LED driver, light dimming, [2], [7]. Two types of current balancing methods are typically
matrix-style digital pulsewidth modulation (DPWM), string
rotation. used: passive current balancing and active current balancing
[2], [7]. Passive current balancing is usually done by using
passive components such as resistor, capacitor, and inductor.
I. I NTRODUCTION By using resistors, additional power loss is generated [2].
By using capacitors, an ac source is required [2]. Inductor-
L IGHTING applications are responsible for approximately
20% of the energy consumption worldwide [1]. Several
studies in replacing traditional light bulbs were done to further
based current balancing is bulky due to large inductor cores
required [2]. Also, there is no current regulation on the
enhance the lighting system’s efficiency [1]. Initially, LEDs mentioned methods, and it is the reason why passive current
were used as indicating light in board-level electronics and balancing is not widely used.
transportation signals [1]. As technology progresses, LED Active current balancing, on the other hand, requires circuits
becomes more efficient and more applications with new and such as regulators to regulate the current in each sting. Two
powerful LED-based systems are introduced to deliver at least types of active current balancing methods are widely used
up to 50% energy savings compared to the traditional ones, presently [2], [6]–[8]. The first is the switched mode regula-
making LED systems widely used in lighting applications [1]. tor based on some switched mode power supply topologies
[2], [5]. It is very efficient; however, the circuit is bulky,
Manuscript received January 15, 2020; revised April 21, 2020 and complicated, and expensive [2], [5], [7] since it requires large
June 9, 2020; accepted June 14, 2020. This work was supported by the
Ministry of Science and Technology under Grant MOST 108-2221-E-011-137. components [2]. The second type of active current balancing is
(Corresponding author: Poki Chen.) to use linear regulator, which is much simpler than the active
Poki Chen, John Carl Joel S. Marquez, and Ruei-Ting Wang are with ones [3], [8]. However, the main disadvantage is its power loss
the Department of Electronic and Computer Engineering, National Taiwan
University of Science and Technology, Taipei 10617, Taiwan (e-mail: poki@ [2], [7] resulting in a lower efficiency. There is even a study [3]
mail.ntust.edu.tw). showing a 64-W system composed of three strings producing
Yung-Hsuan Chen is with Wistron, Taipei 106, Taiwan (e-mail: a power loss of 1.18 W. One way to reduce power loss is
melissachen0714@gmail.com).
Jiann-Jong Chen and Yuh-Shyan Hwang are with the Department of to apply current mirroring; however, it is possible only with
Electronic Engineering, National Taipei University of Technology, Taipei 106, lower current ratings of modern LEDs. Typical LED current
Taiwan (e-mail: jjchen@ntut.edu.tw; yshwang@ntut.edu.tw). rating for current balancing is much less than 1 A [8].
Color versions of one or more of the figures in this article are available
online at http://ieeexplore.ieee.org. Under many circumstances, full brightness is not
Digital Object Identifier 10.1109/TVLSI.2020.3003520 required and dimming allows further wattage reduction [1].
1063-8210 © 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See https://www.ieee.org/publications/rights/index.html for more information.

Authorized licensed use limited to: Carleton University. Downloaded on July 16,2020 at 13:12:30 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

2 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS

Dimming can be used to adjust the LED brightness and


applied to an intelligent lighting system as the automated
response to a specific task, user requirement or environment
[1], [9]. Two types of dimming techniques are commonly
used in LED dimmer circuits. The first is current amplitude
dimming [2], [7] in which the brightness can be adjusted
by simply varying the LED current. However, it results in
serious color shift. Instead, the second type of dimming with
pulsewidth modulation (PWM) is mostly used [2]. Average
current can be effectively varied by adjusting the duty cycle
of the driving pulses. Since the LED current amplitude is
kept constant while conducting, it does not produce any Fig. 1. Block diagram of the conventional LED driver with PWM
color shift. However, PWM may produce flickers that can be dimming [2].
sensed by the human eyes. It is advisable to choose the right
dimming frequency to avoid flickering.
Conventionally, PWM dimming is applied to all strings at
the same time [2]. The load current of LED power supply
is periodically changed from full load to no load. This will
induce large transients over the output voltage of the switched-
mode power supply. These transients may produce large
output voltage ripple that in turn affects the LED current.
A method called phase-shifted PWM (PSPWM) [2], [10], [11] Fig. 2. Current driver with active current balancing [12].
is proposed to reduce the load current variation of the dc–dc
converter. However, it causes one disadvantage, that the fre-
quency of load current variation of the converter is effectively
increased. To reduce the impact of this disadvantage, the
dc–dc converter is required to have a very fast transient
response. A new matrix-style digital PWM (DPWM) LED
driver with precise current matching is proposed in this article
to substantially reduce the total current variation and switching
loss for LED strings. The total current variation and switching
loss are reduced by applying the PWM driving signal to at
most one string at any time. However, due to the nature of
its operation, the lifetime of the LED strings will not be the
same. To balance the lifetime of all LED strings, a string
rotator is added. The string rotator also spreads the light and
heat of each string in space domain. The rest of this article
is organized as follows. Section II reviews the LED drivers
with conventional dimming methods and proposes the matrix-
style DPWM scheme. Section III discusses the implementation Fig. 3. Waveforms of string currents and total current for conventional PWM
and design of the proposed LED driver. Finally, experimental with Irated = 20 mA and brightness = 43%.
results and conclusions are presented in Sections IV and V,
respectively.
transistors that improve the output impedance and protect the
II. PWM D IMMING FOR LED D RIVER current sources constituted by low voltage transistors MLED0 to
MLED3 . The main problem for this topology is the large load
A. Conventional PWM Dimming current variation induced on the dc–dc converter. The load
Fig. 1 shows the typical structure of multistring dimmable current varies from no load to full load in every PWM cycle
LED driver [2]. Four LED strings are used as an easy-to- as illustrated in Fig. 3 with conventional PWM dimming. The
understand example throughout this article. To ensure equal maximum load current variation can be calculated as
brightness, the current flowing through each string should be
equal. Fig. 2 depicts a typical current driver with active current Iload,max = Irated × N (1)
balancing [12], where VREF and RREF are used to set the where Irated and N are the rated LED string current and the
reference current for all strings. M1 acts as a switch to turn number of LED strings correspondingly. It produces unwanted
on and off M3 for PWM dimming. With the help of current transients to the dc–dc converter output. Moreover, the current-
mirrors, the reference current IREF is mirrored to all LED controlling transistors MLED0 to MLED3 will not be exactly
strings as long as the sizes of current-controlling transistors identical after fabrication that may cause brightness variation
MLED0 to MLED3 are identical. M6 to M9 are high voltage and color shift if the design or layout is not good enough.

Authorized licensed use limited to: Carleton University. Downloaded on July 16,2020 at 13:12:30 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

CHEN et al.: LOW FLICKER DIMMABLE MULTICHANNEL LED DRIVER 3

Fig. 4. Waveforms of string currents and total current for PSPWM with
Irated = 20 mA and brightness = 43%.

B. PSPWM Dimming Fig. 5. Evolution from (a) conventional PWM to (b) MSPWM with
To overcome the above-mentioned problem, a dimming exemplified 65% brightness emulating and (c) original 2-D matrix-style DAC
decoder.
method called PSPWM is invented. PSPWM adds a constant
phase shift among the driving waveforms of LED strings as
shown in Fig. 4. It reduces the number of LED strings switched cause great switching loss which can be lowered by reducing
at the same time and lowers the load current variation to the number of switches in operation for each PWM cycle.
merely Irated . The optimum phase shift is computed as A brand new but simple idea evolved from the matrix
360◦ decoding applied to high accuracy DAC [13] is proposed
ϕ= . (2) to reduce switching loss as revealed in Fig. 5(a) and (b).
N
Fig. 5(c) portrays the original decoder structure of the high-
Although the transients of the output voltage of the dc–dc
speed current-steering DAC which consists of both row and
converter is reduced, the frequency f PSPWM of the load current
column decoders to turn on or off the current cells in the
variation is increased as
matrix. It makes the structure 2-D in space domain. In the
k proposed design, only the row decoder in space domain is
f PSPWM = N × f PWM , except for d = , 0 ≤ k ≤ N (3)
N utilized and the column decoder is replaced with the digital
where f PWM is the operation frequency of conventional PWM pulsewidth modulator in time domain to switch at most one
dimming, and d is the applied duty cycle. Equation (3) is LED string periodically for a specific input. On the contrary,
concluded from Irated (ωt) derived by adding all of the LED all the current cells in Fig. 5(c) are either ON or OFF unless
currents in their Fourier series form that results to there is a change in the input. The operation principles and
∞ circuit implementation are quite different between matrix-
2Irated
Itotal (ωt) = N Irated d + sin( j Nπd) cos( j Nωt) (4) style PWM (MSPWM) and DAC decoder. The ON times of
j =1
jπ all strings in conventional PWM are accumulated to turn on
where ω is the PWM driving signal’s angular frequency. With the strings sequentially in the new MSPWM. Only when the
special cases of d shown in (3), the sine function in the Fourier duty cycle of a specific string reaches 100% can the rest
coefficient will yield to zero f PSPWM . The more LED strings accumulated ON time passed to the next string. The PWM
are driven in the system, the higher frequency of load current signal only needs to be applied to at most one LED string and
variation will become, thus complicating the dc–dc converter the other strings are either fully ON or OFF. The number of
design due to the faster transient requirement. Even though fully ON LED strings can be derived as
the PWM frequency could be reduced to ease the problem, d × N  (5)
it may require extra chip area for larger resistor or capacitor
of the low-cost on-chip relaxation oscillator. where d is the duty cycle and  is the floor function outputting
the greatest integer less than or equal to d × N. The rest of
accumulated ON time will be applied to the next LED string
C. Proposed Matrix-Style PWM Dimming with a duty cycle of
Another drawback from the conventional PWM is that all
dMS = d × N − d × N . (6)
of the MOS switches need to be turned on and off every PWM
cycle. Since the MOS switch is usually implemented with All the other LED strings will be OFF. The switching loss is
a large transistor, it has tremendous parasitic capacitance to reduced since there is only one LED string switched every

Authorized licensed use limited to: Carleton University. Downloaded on July 16,2020 at 13:12:30 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

4 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS

TABLE I
C OMPARISON A MONG PWM D IMMING M ETHODS

can be calculated as
Fig. 6. Waveforms of string currents and total current for MSPWM with 1 1 2(N − i ) − 1
Irated = 20 mA and brightness = 43%. Di = 0.5 + (N − i − 1) = ,
N N 2N
0≤i ≤ N −1 (8)
where a uniform distribution is assumed for dimmed
brightness. The LED string with smaller sequence number
operates more frequently and owns shorter lifespan. It will
cause a serious brightness deviation among LED strings after
long time operation. To solve the problem, a string rotator
to rotate the sequence numbers among strings is required
to equalize their duty cycles during operation and will be
explained in detail in Section III. In addition to lifespan
equalization of all strings, the string rotator also helps in
spreading the light and heat evenly in space domain.
For easy comprehension, Table I compares the proposed
MSPWM scheme to its prior arts in performance for multiple
LED string system, whereas Fmax is the maximum switching
frequency of a conventional digital pulsewidth modulator, and
M is the number of input bits applied on a conventional digital
Fig. 7. Duty cycles versus overall brightness for LED strings.
pulsewidth modulator. These merits will be further discussed
in Section III.
PWM cycle. Moreover, no increase in load current variation
frequency is required. Compared to PSPWM, the load current D. Flicker Comparison
variation frequency is lowered by N times to further reduce According to IEEE standard 1789-2015, flicker is defined
the settling time requirement of the power supply as derived as the change in the luminous flux of a light source due
in the following: to fluctuations in the voltage of the power supply [14].
To properly compare the flicker performance, flicker metrics,
f MSPWM = f PWM = f PSPWM /N. (7)
such as percent flicker (Mod%) and flicker index, are evaluated
It will reduce the transient requirements in the dc–dc converter for each PWM method. Fig. 8 is a reference diagram for the
powering the LED strings. Moreover, at special values of definition of flicker metrics.
brightness with dMS = 0, such as 25%, 50%, and 75% for Percent flicker, also known as peak-to-peak contrast, or
four-string case, no LED string will be switched which is modulation depth [14], is defined as
impossible for PSPWM. A−B
An MSPWM example with 43% duty cycle is simulated %Flicker = × 100% (9)
A+B
in Fig. 6 to get the first string ON, the second string PWM-
modulated with 72% duty cycle and the rest two strings OFF where A and B are, respectively, the maximum and minimum
as predicted by (5) and (6) since (100% + 72% + 0% + 0%)/ luminance in Fig. 8. On the other hand, Flicker Index is defined
4 = 43%. as the ratio of the area above the average line to the total
The main problem caused with this approach is the lifespans area of the luminance curve for a single cycle which can be
of all LED strings will be different. As the dimmed brightness observed from Fig. 8 as
simulated in Fig. 7, the probabilities to turn on LED strings Area1
F.I. = . (10)
differ a lot, and the average duty cycle of the i th LED string Area1 + Area2

Authorized licensed use limited to: Carleton University. Downloaded on July 16,2020 at 13:12:30 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

CHEN et al.: LOW FLICKER DIMMABLE MULTICHANNEL LED DRIVER 5

Fig. 8. Reference diagram for the flicker metric definition [14].

Fig. 10. Flicker index evaluation versus the duty cycle of conventional PWM,
PSPWM, and MSPWM, respectively.

Fig. 9. Percent flicker evaluation versus the duty cycle of conventional PWM,
PSPWM, and MSPWM, respectively. Fig. 11. Setup that simulates the distances and spacing.

For constant current driving, the overall luminance is pro- III. C IRCUIT I MPLEMENTATION
portional to the total current of LED strings. The flicker
A. LED Driver Architecture
metrics can be easily calculated by utilizing the total current
waveforms from Figs. 3, 4, and 6. However, this assumption The proposed driver is shown in Fig. 12. The bandgap
does not consider the LED string spacing and the distance reference produces a constant voltage VREF which is insen-
where the actual illuminance is evaluated. These distances and sitive to temperature variation. The reference current IREF is
spacing will introduce additional flicker to both PSPWM designed as
and MSPWM. To evaluate its effect on flicker, percent flicker IREF = VREF /RT (11)
and flicker index are calculated and plotted versus the duty
cycle with MATLAB as shown in Figs. 9 and 10. The distance where RT is an off-chip resistor to set the LED string current.
of the evaluation point to the PCB substrate and the LED Current mirrors are adopted for current balancing. Transistor
spacing were assumed to be 15 and 1.5 cm as illustrated in MC2 is designed to be much smaller than M0–M3 to reduce
Fig. 11. As observed in both Figs. 9 and 10, the effect of the power consumption of the bias network. On the contrary,
the LED string’s position on the PCB substrate is negligible the currents through M0–M3 is amplified to 20 mA for LED
to the flicker metrics as long as the measurement point is driving. Moreover, transistors M0 to M3 were designed to be
far enough from the PCB substrate, and the LED strings are large enough to reduce the ON-resistance, r ON , which, in effect,
placed quite near to each other which is the usual case for will reduce the conduction losses. Monte Carlo simulation
lighting applications. with a sample size of 1000 at all five process corners over a
It can be clearly seen that the flicker performance of both wide temperature range of −40 ◦ C to 150 ◦ C was performed
PSPWM and MSPWM are the same and far superior to the to accomplish merely −0.037% to 0.043% current deviation.
conventional one. IC design engineers now have another good The impact of random mismatch is minimal for this design.
and brand-new option for designing LED drivers from the However, due to large transistor size, the impact of systematic
perspectives of flicker performance. mismatch will be worsened.

Authorized licensed use limited to: Carleton University. Downloaded on July 16,2020 at 13:12:30 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

6 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS

Fig. 12. LED driver with matrix-style DPWM and string rotator.

Fig. 13. Fourth-order common centroid layout pattern for M0–M3. Fig. 14. Matrix-style DPWM controller with string rotator.

Moreover, with unbalanced LED string currents, the pres- a TSMC 0.25-μm 1P3M 60-V high-voltage CMOS process is
ence of string rotator will produce a subharmonic flicker. used for circuit design and 5-V VDD is required to power the
If the rotation frequency is set to be the maximum, f PWM , core circuit. The resolution of DPWM controller is set to be
the frequency of subharmonic flicker can be derived as 8 bits for good dimming capability. The DPWM frequency is
f PWM designed as 200 Hz which is high enough to make the flicker
fSUB = . (12) undetectable by human eyes according to vision persistence
N
in accordance with IEEE standard 1789-2015 [14]. If higher
If the strings are rotated per R PWM cycles, the subharmonic dimming frequency is required, it only needs to reduce the
frequency will be decreased to resistance or capacitance used in the on-chip relaxation oscil-
f PWM lator which will also reduce the overall chip area.
f SUB = . (13)
R×N Additional protection circuits, such as overtemperature pro-
To reduce the impact of the subharmonic flicker, LED currents tection circuit (OTP) and undervoltage lockout circuit (UVLO)
should be matched as much as possible. For perfect cur- [15], [16], are added to complete the design.
rent balancing, the innovative fourth-order central symmetric
layout [15] is adopted to precisely match M0–M3 as plotted B. MSPWM Controller
in Fig. 13. On the other hand, the rotation can be designed Fig. 14 depicts the block diagram of MSPWM along with
to be once per power ON to totally remove the subharmonic the string rotator. For simplification, only 5 bits instead of
flicker. full 8 bits are illustrated for the input. The most significant
To drive more than ten LEDs per string, VLED is set to input bits are used to activate the fully ON LED strings
be 35 V. The cascoding transistors M4–M7 need to be realized through the help of row decoder which is actually a binary-to-
with high voltage MOSFETs since they are required to protect thermometer decoder. The rest least significant input bits are
the low-side MOSFETs M0 to M3 which control the LED applied to DPWM generator whose output dpwm will be used
string currents. To get enough voltage margin for operation, to modulate the duty cycle of the LED string next to the fully

Authorized licensed use limited to: Carleton University. Downloaded on July 16,2020 at 13:12:30 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

CHEN et al.: LOW FLICKER DIMMABLE MULTICHANNEL LED DRIVER 7

Fig. 15. DPWM selector for the ith string.

Fig. 17. Temperature-compensated CMOS relaxation oscillator [20].

to the i th LED string is depicted in Fig. 15 which is modified


from the current cell decoder in [13]. If the corresponding
thermometer code Ri is 1, the output DPWMi will be set to 1
by OR gate to fully turn on the corresponding LED string.
If Ri is 0 and the former code Ri−1 is 1, it indicates the
current string succeeds fully ON LED strings and needs to be
modulated by the dpwm signal with DPWMi = dpwm. If both
Ri and Ri−1 are 0, DPWMi will be set to 0 to fully turn off
the corresponding LED string.
3) LED String Rotator: LED string rotator shown
in Fig. 16 is created to equalize the lifespans of all LED string.
Fig. 16. String rotator. It is composed of four multiplexers with their input shuffled to
emulate the sequence rotation. The outputs of the multiplexers
ON strings. The rest LED strings will be fully OFF . In Fig. 14, can be characterized by
those two most significant bits are 01 and only the first LED    
LEDi = DPWMi%4 · S0 · S1 + DPWM(i+1)%4 · S0 · S1
string is fully ON. Since three least significant bits are 100,    
the duty cycle becomes 4/23 = 50% to modulate the second + DPWM(i+2)%4 · S0 · S1 + DPWM(i+3)%4 · S0 · S1
LED string. The rest strings are fully OFF. (15)
Since only the least significant bits instead of all the input
bits are used in the modulator of MSPWM, its LED string where % is the modulo division operator.
switching frequency is N times lower than the prior arts’ with 4) On-Chip Oscillator: A low cost and low power on-chip
the same clock frequency. It means its maximum operational temperature-compensated CMOS relaxation oscillator [20] is
frequency can be N times higher than the prior arts’ with the integrated as shown in Fig. 17. A threshold-referenced current
same technology. We have source is used to generate a bias current to alternatively charge
and discharge a floating capacitor through the help of an RS
FMSPWM,max = N × Fmax (14) latch in the feedback path that controls the direction of the
current flowing through the capacitor. The oscillator frequency
where Fmax is the maximum switching frequency for conven-
is derived as
tional PWM and PSPWM as summarized in Table I. On the 
other hand, MSPWM is able to achieve log2 (N) more input VthS1 + 2I
1 μn Cox (W/L) S1
bits than the prior arts’ if the same LED switching frequency fCLK = (16)
is applied. 2(R1 + R2 )C Vth5 + Vth6
1) Digital Pulsewidth Modulator: The simplest among where VthS1 , Vth5 , and Vth6 are, respectively, the threshold
DPWM architectures presented in [17]–[19] is the one that voltages of MOSFETs MS1, M5, and M6; (W /L)S1 is the
emulates an analog PWM that mainly requires a periodic ramp aspect ratio of MS1; and I is the charging/discharging cur-
signal and a comparator. In this design, an up-counter that rent of the capacitor. If I is very small (e.g., ∼100 nA)
represents the periodic ramp signal, and a digital comparator and (W /L)S1 is large enough, the square root term can be
are used. The output dpwm is set at the beginning of each neglected [20]. If M5, M6, and MS1 are properly matched,
DPWM cycle and reset when up counter reaches the value of their temperature coefficients can be canceled by each other.
least significant bits. Similarly, if resistors with positive and negative temperature
2) DPWM Selector: Two most significant bits are converted coefficients are used for R1 and R2 to cancel their temperature
to a thermometer code R[3:0] which is used by the DPWM sensitivities, a first-order temperature compensation for the
selector to transfer the signal, dpwm, to the correct LED oscillation frequency can be attained [20]. However, only
string. The detailed circuit of DPWM selector corresponding p-type poly resistor with negative temperature coefficient is

Authorized licensed use limited to: Carleton University. Downloaded on July 16,2020 at 13:12:30 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

8 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS

Fig. 20. Measured driving waveforms with 67.2% brightness and string rota-
tion period TROT of (a) TDPWM , (b) 2TDPWM , (c) 4TDPWM , and (d) 8TDPWM .

Fig. 18. Micrograph of the LED driver.

Fig. 21. Measured LED current deviation.

Fig. 19. Measured driving waveforms of the proposed LED driver with
dimming brightness of (a) 14.1%, (b) 30.1%, (c) 67.2%, and (d) 96.1%.
LED0 is measured as 56.41%. All the other strings are
OFF as predicted by (5) and (6). The overall brightness is
(56.41% + 0% + 0% + 0%)/4 = 14.1% which is exactly
used due to its much higher sheet resistance than the n-type
equal to 00100100/28. Similarly, the measurements shown
resistor with positive temperature coefficient. The resistor
in Fig. 19(b)–(d) are all also consistent with (5) and (6). The
layout area is thus reduced for cost saving at the expense of
theoretical study of the proposed MSPWM is thus validated.
a little bit positive temperature sensitivity for the oscillation
To get better conception of proposed string rotation,
frequency.
the rotation period was set to be 1×, 2×, 4× and 8× of the
The required oscillation frequency can be derived as
DPWM period, respectively, as measured in Fig. 20(a)–(d).
f osc = f DPWM × 2n (17) The string rotation can be easily observed. The maximum
recommended rotation frequency is the same as the PWM
where in this case, n is the number of least significant frequency as illustrated in Fig. 20(a). Beyond that, the switch-
input bits applied to DPWM generator. The nominal dimming ing loss will be increased too much to attain all the benefits
frequency f DPWM is set to be 200 Hz and the on-chip oscillator of the proposed method. On the other hand, the minimum
frequency is designed as 12.8 kHz accordingly which can be rotation frequency recommended is to rotate the strings only
substantially increased by reducing R1 , R2 , or C for higher once after power ON for some applications, such as lighting,
dimming frequency and further layout area reduction. to further reduce switching loss. However, it needs some
nonvolatile memory to keep the rotation information. Even
IV. M EASUREMENT R ESULTS without memory, the rotation period can be easily set with
To verify the circuit functionalities, a prototype of the much flexibility from seconds to minutes to fit the application
proposed LED driver was fabricated in a TSMC 0.25-μm needs.
1P3M 60-V high-voltage CMOS process with a chip area To measure the current deviation among LED strings,
of 1.76 × 1.37 mm2 . The micrograph of the chip is shown eight fabricated chips were tested. As shown in Fig. 21,
in Fig. 18. the maximum current deviation is merely −0.28% to 0.27%.
To clearly demonstrate the proposed MSPWM operation, It convinces the effectiveness of the fourth-order common
Fig. 19 shows the measured LED driving waveforms for centroid layout pattern for current matching.
different brightness levels with the string rotator disabled. The The DPWM frequency at room temperature is measured
digital inputs for these waveforms are 00100100, 01001101, as 182.4 Hz which is deviated from the nominal value
10101100, and 11110110. In Fig. 19(a), the duty cycle of by −8.8% according to process variation but is still high

Authorized licensed use limited to: Carleton University. Downloaded on July 16,2020 at 13:12:30 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

CHEN et al.: LOW FLICKER DIMMABLE MULTICHANNEL LED DRIVER 9

TABLE II
P ERFORMANCE C OMPARISON

loss reduction. Comparing to conventional PWM dimming


methods, the proposed architecture achieves the least variation
in load current and minimum switching frequency at the same
time to greatly reduce the switching loss and the transient
response requirement over the dc–dc converter. The lifespans
of all LED strings are balanced successfully by string rota-
tion. All required components are fully integrated to reduce
the overall cost for practical applications. Not only are the
important design parameters derived, but all simulated results
are also consistent with the measured ones. With a fourth-
order common centroid layout pattern for current balancing,
the current deviation among LED strings is measured to be
Fig. 22. Measured DPWM frequency over temperature. merely ±0.28%. This work is the most complete and achieves
the least current deviation and minimum switching loss.
enough to make the flicker undetectable by human eyes. With the inherent merits and easy implementation, this new
For temperature sensitivity, the DPWM frequency was mea- MSPWM can be applied to the other high-end applications,
sured over −40 ◦ C to 120 ◦ C temperature range as presented such as visible light communication, high-resolution DPWM,
in Fig. 22 to get a temperature coefficient of 277 ppm/◦ C and nonlinear dimming.
which can be further reduced by using resistors with both
positive and negative temperature coefficients.
ACKNOWLEDGMENT
Table II concludes the performance of the proposed LED
driver along with its prior arts for easy comparison. With the The authors would like to thank the Taiwan Semicon-
newly proposed matrix-style DPWM dimming, the number of ductor Research Institute (TSRI), Hsinchu, Taiwan, for chip
strings switched is reduced to single one while the others need fabrication.
to modulate all of the LED strings. Furthermore, the driver is
fully integrated with peripheral circuits such as the oscilla- R EFERENCES
tor, bandgap reference, and protection circuits. Compared to
[1] J. Peck, G. Ashburner, and M. Schratz, “Solid state LED lighting
prior arts, the proposed driver has the least current deviation technology for hazardous environments; Lowering total cost of own-
between strings. It demonstrates the superiority of the layout ership while improving safety, quality of light and reliability,” in Proc.
pattern used in the current balancing circuit. Petroleum Chem. Ind. Conf. Eur., 2011, pp. 1–8.
[2] P.-J. Liu, Y.-C. Hsu, and S.-R. Hsu, “Drain-voltage balance and
phase-shifted PWM control schemes for high-efficiency parallel-string
V. C ONCLUSION dimmable LED drivers,” IEEE Trans. Ind. Electron., vol. 65, no. 8,
pp. 6168–6176, Aug. 2018.
In this article, an LED driver with the matrix-style DPWM [3] S. N. Li, W. X. Zhong, W. Chen, and S. Y. R. Hui, “Novel self-
configurable current-mirror techniques for reducing current imbalance
dimming and string rotation is presented. There is at most in parallel light-emitting diode (LED) strings,” IEEE Trans. Power
one string modulated by the DPWM signal for switching Electron., vol. 27, no. 4, pp. 2153–2162, Apr. 2012.

Authorized licensed use limited to: Carleton University. Downloaded on July 16,2020 at 13:12:30 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

10 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS

[4] H.-J. Chiu, Y.-K. Lo, J.-T. Chen, S.-J. Cheng, C.-Y. Lin, and S.-C. Mou, Poki Chen (Member, IEEE) was born in Chi-
“A high-efficiency dimmable LED driver for low-power lighting appli- ayi, Taiwan, in 1963. He received the B.S.,
cations,” IEEE Trans. Ind. Electron., vol. 57, no. 2, pp. 735–743, M.S., and Ph.D. degrees from the Electrical Engi-
Feb. 2010. neering Department, National Taiwan University
[5] C.-S. Moo, Y.-J. Chen, and W.-C. Yang, “An efficient driver for (NTU), Taipei, Taiwan, in 1985, 1987, and 2001,
dimmable LED lighting,” IEEE Trans. Power Electron., vol. 27, no. 11, respectively.
pp. 4613–4618, Nov. 2012. From 1998 to 2001, 2001 to 2006, and 2006 to
[6] C. Zhao, X. Xie, and S. Liu, “Multioutput LED drivers with precise 2011, he was a Lecturer, an Assistant Professor, and
passive current balancing,” IEEE Trans. Power Electron., vol. 28, no. 3, an Associate Professor, respectively, with the Elec-
pp. 1438–1448, Mar. 2013. tronic Engineering Department, National Taiwan
[7] Y.-L. Lin, H.-J. Chiu, Y.-K. Lo, and C.-M. Leng, “LED backlight University of Science and Technology (NTUST),
driver circuit with dual-mode dimming control and current-balancing Taipei, where he is currently a Professor with the Electronic and Computer
design,” IEEE Trans. Ind. Electron., vol. 61, no. 9, pp. 4632–4639, Engineering Department. His research interests include analog/mixed-signal
Sep. 2014. IC design and layout with special focus on time-domain signal processing cir-
[8] S. Li and S. Y. Ron Hui, “Self-configurable current-mirror circuit with cuits, such as time-domain smart temperature sensor, time-to-digital converter
short-circuit and open-circuit fault tolerance for balancing parallel light- (TDC), digital pulse generator (DTC), time-domain ADC, and high-accuracy
emitting diode (LED) string currents,” IEEE Trans. Power Electron., DAC. He is also interested in creating innovative analog applications for field-
vol. 29, no. 10, pp. 5498–5507, Oct. 2014. programmable gate array (FPGA) platforms, such as FPGA smart temperature
sensor, and FPGA digital-to-time converter and TDC.
[9] P. T. Daely, H. T. Reda, G. B. Satrya, J. W. Kim, and S. Y. Shin,
Dr. Chen has been serving as an Associate Editor for the IEEE T RANS -
“Design of smart LED streetlight system for smart city with Web-based
ACTIONS ON V ERY L ARGE S CALE I NTEGRATION (VLSI) S YSTEMS and
management system,” IEEE Sensors J., vol. 17, no. 18, pp. 6100–6110,
IEEE A CCESS since 2011 and 2013. He has been the Organizer of the
Sep. 2017.
IEEE International Conference on Intelligent Green Building and Smart
[10] W. Chen and S. Y. R. Hui, “A dimmable light-emitting diode (LED) Grid (IGBSG) since 2014 and serves as a keynote/invited speaker, a TPC
driver with mag-amp postregulators for multistring applications,” Member, and a Session Chair for various IEEE conferences, such as SOCC,
IEEE Trans. Power Electron., vol. 26, no. 6, pp. 1714–1722, VLSI-DAT, IFEEC, ISESD, NoMe TDC, ISNE, and ASID.
Jun. 2011.
[11] Y.-K. Lo, K.-H. Wu, K.-J. Pai, and H.-J. Chiu, “Design and
implementation of RGB LED drivers for LCD backlight mod- Yung-Hsuan Chen was born in Taipei, Taiwan,
ules,” IEEE Trans. Ind. Electron., vol. 56, no. 12, pp. 4862–4871, in 1992. She received the B.S. degree in electri-
Dec. 2009. cal engineering from Yuan Ze University, Taoyuan,
[12] Z. Huang et al., “A small-area low-mismatch multi-channel constant Taiwan, in 2014, and the M.S. degree in electronic
current LED driver,” in Proc. IEEE Int. Conf. Electron Devices Solid- and computer engineering from the National Tai-
State Circuits, Tianjin, China, Nov. 2011, pp. 1–2. wan University of Science and Technology, Taipei,
[13] T. Miki, Y. Nakamura, M. Nakaya, S. Asai, Y. Akasaka, and Y. Horiba, in 2016.
“An 80-MHz 8-bit CMOS D/A converter,” IEEE J. Solid-State Circuits, She is currently with Wistron, Taipei. Her
vol. 21, no. 6, pp. 983–988, Dec. 1986. research interests include digital pulsewidth modu-
[14] IEEE Recommended Practices for Modulating Current in High- lator (DPWM) and LED driver design.
Brightness LEDs for Mitigating Health Risks to Viewers,
IEEE Standard 1789-2015, Jun. 2015.
[15] P. Chen, H.-C. Liu, Y.-W. Yang, Y.-Y. Li, and F. Budiman, “A multi-
John Carl Joel S. Marquez (Graduate Student
channel high precision current matching LED driver for intelligent
Member, IEEE) was born in Bulacan, Philippines,
dimming,” in Proc. Int. Symp. Intell. Signal Process. Commun. Syst.
in 1996. He received the B.S. degree in electronics
(ISPACS), Nusa Dua, Indonesia, Nov. 2015, pp. 174–177.
engineering from the University of Santo Tomas,
[16] Y.-C. Wang, “A low power 3-channel precise current-balancing LED Manila, Philippines, in 2017. He is currently work-
driver,” M.S. thesis, Dept. Electron. Eng., Nat. Taiwan Univ. Sci. Tech., ing toward the M.S. degree in electronic and com-
Taipei, Taiwan, 2011. puter engineering at the National Taiwan University
[17] B. J. Patella, A. Prodic, A. Zirger, and D. Maksimovic, “High-frequency of Science and Technology, Taipei, Taiwan.
digital PWM controller IC for DC-DC converters,” IEEE Trans. Power From 2017 to 2018, he was a Lecturer with the
Electron., vol. 18, no. 1, pp. 438–446, Jan. 2003. Electronics Engineering Department, University of
[18] A. Prodic, D. Maksimovic, and R. W. Erickson, “Digital controller chip Santo Tomas. His research interests include on-chip
set for isolated DC power supplies,” in Proc. 18th Annu. IEEE Appl. solar cell design, power IC design for energy-harvesting applications, and
Power Electron. Conf. Exposit. (APEC), Feb. 2003, pp. 866–872. LED driver design.
[19] A. Syed, E. Ahmed, D. Maksimovic, and E. Alarcon, “Digital pulse
width modulator architectures,” in Proc. IEEE 35th Annu. Power Elec-
tron. Specialists Conf., Jun. 2004, pp. 4689–4695. Ruei-Ting Wang was born in Taipei, Taiwan,
[20] J. D. B. Soldera, M. T. Berens, and A. Olmos, “A temperature com- in 1996. He received the B.S. degree in electronic
pensated CMOS relaxation oscillator for low power applications,” in engineering from the National Kaohsiung University
Proc. 25th Symp. Integr. Circuits Syst. Design (SBCCI), Brasilia, Brazil, of Science and Technology, Kaohsiung, Taiwan,
Aug. 2012, pp. 1–4. in 2018. He is currently working toward the M.S.
[21] D. J. Yu, Q. Yu, N. Ning, Y. Liu, and Z. Y. Shi, “Hybrid LED degree in electronic and computer engineering at the
driver for multi-channel output with high consistency,” in Proc. National Taiwan University of Science and Technol-
IEEE 11th Int. Conf. ASIC (ASICON), Chengdu, China, Nov. 2015, ogy, Taipei.
pp. 1–4. His research interests include field-programmable
gate array (FPGA)-based time domain devices, such
[22] Z. Liu and H. Lee, “A 25W 97%-efficiency 3.5MHz integrated dim-
as time-to-digital converter (TDC) and digital-to-
mable LED driver with lossless synchronous current control and
time converter (DTC).
floating NMOS-sensing scheme,” in Proc. IEEE Appl. Power Elec-
tron. Conf. Exposit. (APEC), Fort Worth, TX, USA, Mar. 2014,
pp. 1378–1383. Jiann-Jong Chen, photograph and biography not available at the time of
[23] W.-R. Liou, M. L. E. Bulasa, Y.-C. Lu, W.-C. Chen, and S.-X. Wang, publication.
“Integrated multi-channel high accuracy current control LED driver
with low dropout regulator,” in Proc. IEEE 13th Workshop Con-
trol Modeling Power Electron. (COMPEL), Kyoto, Japan, Jun. 2012, Yuh-Shyan Hwang, photograph and biography not available at the time of
pp. 1–5. publication.

Authorized licensed use limited to: Carleton University. Downloaded on July 16,2020 at 13:12:30 UTC from IEEE Xplore. Restrictions apply.

You might also like