Reconfigurable and Fault Tolerant Digital Phase Shifted Modulator for ...

Report 4 Downloads 19 Views
Reconfigurable and Fault Tolerant Digital Phase Shifted Modulator for Luminance Control of LED Light Sources Montu Doshi and Regan Zane Colorado Power Electronics Center (CoPEC) University of Colorado at Boulder, USA [doshimv, zane] @colorado.edu

Abstract—This paper presents a digital phase shifted modulator (PSM) for luminance control of high brightness light emitting diode (HB-LED) based light sources. The design of the modulator is optimized to meet the growing demand for flexible, fault tolerant and hardware efficient dimming capability for LED lamps with a large number of series LED strings. Depending on the LED lamp specifications, the modulator can be configured to generate an arbitrary number of time synchronous as well as uniformly phase shifted output pulses. In case of LED string failure, two different online fault recovery techniques are introduced. After a fault event the modulator maintains the total LED lamp luminance by scaling the duty cycle of the control outputs, {ci} or the forward current through the operating LED strings, Iref. The desired resolution (dimming ratio) is achieved by performing Ȉ-¨ modulation of the input command and using a single high resolution DPWM module. Experimental results are presented for a system with 8 strings of series LEDs and an input command of 10bit resolution.

I. INTRODUCTION The luminous flux generated by a high brightness light emitting diode (HBLED) is a function of the forward biased current flowing through the p-n junction and the die temperature [1-3]. At constant temperature, the luminous flux emitted from an HBLED is linearly dependent on the magnitude of the forward current flowing through the junction, enabling current controlled operation of the device. A number of techniques, based on either amplitude or pulse modulation of the current, have been proposed to control the light generated by a lamp consisting of tens to hundreds of LEDs [4-6]. Amongst them, pulse width modulation (PWM) of the LED forward biased current has emerged as a favorable method due to its ease of implementation as well as linear response characteristics over a wide range [8,7]. For a typical LED light source containing a parallel network of multiple series LED strings [9-11], conventional fixed frequency PWM dimming is achieved by simultaneously turning all LED strings ‘on’ and ‘off’ for complementary periods of time, determined by the input dimming command [12-14]. Conventional PWM dimming results in large input current transients and therefore requires a large source capacitance and EMI filter. In order to reduce the magnitude of input current transients generated and to This work is co-sponsored by the National Science Foundation (under Grant No. 0348772) and industry sponsors of the Colorado Power Electronics Center.

978-1-4244-1668-4/08/$25.00 ©2008 IEEE

+ Vg – Failure detection block ADC

Vs1

Vs2 Is1 c0

VsN Is2

IsN c2

cN-1

Error processing

Reconfigurable & fault tolerant phase shifted modulator Current scaling block Modulator core

Iref

Signal processing block Dimming Configuration command inputs

Figure 1. Proposed reconfigurable and fault tolerant phase shifted modulator controlling the current through a LED lamp consisting of arbitrary number of LED strings.

improve the system efficiency, an alternative dimming approach based on uniform phase shifting of the pulsed LED current was proposed in [15]. Based on the dimming command, the magnitude of load current transients is now limited to a value less than or equal to a single LED string current. The LED power stage can then be operated with reduced output bus capacitance and better EMI performance. Modulator architectures, capable of achieving uniform phase shifting for a fixed number of predetermined outputs have been described in literature [16-18]. However the limited flexibility and inability of these architectures to respond to LED fault conditions limits their use as a PWM controller for LED lamps. LED open circuit failures are generally caused by thermo-mechanical stresses generated within the LED package at elevated operating temperatures which result in rupturing of the LED bond wire or LED chip detachment from die-attach [19-22]. LED short circuit failure mechanisms are related to formation of threading dislocation defects across the active region and contact electromigration when operating under high current stress [23-26]. For flip-chip packaging technology, short circuit failures can occur due to formation of solder balls or whiskers at high temperature operation [22]. For a lamp configuration shown in Fig. 1, an LED open circuit failure results in loss of light output generated from an entire string while a LED short circuit failure results in increased

4185

Authorized licensed use limited to: UNIVERSITY OF COLORADO. Downloaded on November 12, 2008 at 12:58 from IEEE Xplore. Restrictions apply.

losses and reduced efficiency of the system. To improve the LED lamp system reliability and extend the operating life, it is necessary to detect and mitigate the above fault conditions. This paper presents an improved digital phase shifted modulator (PSM) that can be configured to generate an arbitrary number of uniformly phase shifted outputs and is capable of online recovery from individual LED string failures. The occurrence of individual LED string failures is communicated to the modulator using an external Fault detection block. For a regulated power supply voltage, Vg, the changes in LED characteristics can be tracked by measuring the node voltage, Vs, across each current sink regulator. Comparing the change in the node voltage Vs, against a pre-calibrated reference, LED failure can be detected. Depending on the desired resolution, two or more comparators can be used to digitize the voltage, Vs. The digital error value, calculated by subtracting the measured voltage from a programmed digital reference, can be used to generate a fault signal. On detection of a LED failure, the modulator functionality is adapted to maintain the uniform phase shift amongst the remaining operating strings along with the total luminance of the lamp. Two different operating modes and fault mitigation algorithms are introduced in the paper: one based on scaling the duty cycle while maintaining the LED forward current constant and the other based on increasing the LED forward current while maintaining the duty cycle constant. The proposed reconfigurable and fault tolerant phase shifted modulator architecture is introduced in Section II. The operating principles, hardware implementation circuits and dimming command to light output transfer function characteristics for each of the modulator operating mode are presented in detail. Experimental results for a test system, consisting of 8 parallel strings of 8 series LEDs rated at 140 mA, are provided in Section III. Section IV concludes the paper. RECONFIGURABLE AND FAULT TOLERANT PHASE SHIFTED MODULATOR The block diagram of the proposed reconfigurable and fault tolerant phase shifted modulator is shown in Fig. 2. The modulator is subdivided into three distinct functional

blocks, a Modulator core, a Signal processing block and a Current scaling block. Depending on the LED power ratings, the total number of LED strings operating, No, and the number of current sink regulators present in the hardware, N, the Modulator core is programmed to generate high resolution time synchronous as well as phase shifted control outputs, {ci}. The Signal Processing block manipulates the input dimming command before feeding it to the Modulator core so as to achieve the desired luminance resolution (dimming ratio) during normal as well as fault conditions. The current reference signal that controls the amplitude of forward current through each LED string and hence the peak luminance of the LED lamp, is generated by the Current scaling block. The modulator operating mode is programmed by the external enable/disable commands. Online event-driven reprogramming of the modulator occurs when a fault conditions is communicated by LED fault status bus, F. The hardware implementation details along with the working principles of the Modulator core are first described. The lamp characteristics when operating under duty cycle scaling mode and current scaling mode are presented. Operation of Ȉ-¨ modulation along with its effect on the perceived luminance and flicker is then explained in detail. A. Modulator core The Modulator core leverages the hardware efficient architecture presented in [15,16] to generate high resolution output pulses based on a p-bit input dimming command, DM, that controls the ‘on’ time of the linear current sink circuits. Based on the maximum number of current sinks available in hardware, N, the command, DPWM, is split into an n-bit MSB (most significant bits) and m-bit LSB (least significant bits) command, where n and m are defined as § log(N ) · and m = p − n. ¸¸ n = ceiling¨¨ © log(2) ¹

II.

clock fclk Enable scaling logic

m-bit DPWM LSB module

m SIGNAL PROCESSING BLOCK

q Ddim

Scaling logic Ddim x SF

q+ n Ds

The MSB command dMSB is the input to the n-bit Binaryto-Thermometer Decoder. The thermometer code output, {t1, t2, t3 … tN-1} controls the exact number of LED strings, k, that are on at any given time based on the dMSB input divide by 2m

Enable Σ−Δ modulator dLSB

MSB clock

MODULATOR CORE

modulo No down counter Count

n

t1

+

ε

p r

DM

1-NTF

n dMSB

t2 Binary to Thermometer Decoder t2n−1

n SF Configure Look-up table Enable current scaling

N multiplexers

CURRENT SCALING BLOCK

LED fault status

Programmable Selector

F[(N-1):0] M0 M1

+

t0 Σ−Δ Noise Shaping

(1)

n + n

Configure M [(N-1):0]

MN-1

Configure switches {si}

s0 s1

c0 c1

sN-1

cN−1

Output Mapping Logic z

N-value z-bit Look-up table Figure 2. Hardware architecture of the reconfigurable and fault tolerant phase shifted modulator.

4186 Authorized licensed use limited to: UNIVERSITY OF COLORADO. Downloaded on November 12, 2008 at 12:58 from IEEE Xplore. Restrictions apply.

Iref

command, 1≤ i ≤ k ­1, . ti = ® ¯0, k + 1 ≤ i ≤ N − 1

(2)

The LSB command dLSB is the input to the m-bit DPWM module that generates a high-resolution time resolved signal, t0. Hardware efficiency is achieved by time sharing the high resolution DPWM output amongst all modulator outputs. The Programmable Selector block performs a timedependent mapping from {ti} to control outputs {ci} using N multiplexers. Instead of using an n-bit binary counter and predetermined mapping logic, as in [16], the block uses a single programmable modulo No down counter and output mapping logic to achieve uniform phase-shift for an arbitrary number of outputs. The number of control outputs and the phase shift between them can be changed by setting the appropriate bits in the mapping register, M, and by enabling or disabling the logic switches {s0, s1, s2 … sN-1} in the output mapping logic. In the case when N number of LED strings are operating (No = N), uniform phase shift amongst them is obtained by setting all bits in register, M to logic high and programming the count to value N. The output of the adjacent multiplexers is now shifted by one MSB clock period. As the counter progresses (e.g counts in reverse {N–1, N–2 … 1, 0, N-1}) phase rotation is achieved between the multiplexers resulting in uniformly phase shifted output pulses {ci}. The high resolution to component is naturally appended to the falling edge of the on/off control signal, {ci} as designated by the phase rotation counter. Two or more time synchronous control outputs can be generated by setting the corresponding bit(s) in the mapping register to logic zero, thus allowing parallel connection of current sink regulators. A part of the modulator can now be programmed to operate as a conventional PWM while the other part can operate as a PSM, providing design flexibility. During normal operation the LED fault status bus, F, designates which LED strings are active and communicates the event of LED failure from the Fault detection block. When one or more operating string fails the phase shifting of the modulator property is lost and the magnitude of input current step transient increases. This may cause the LED module power supply to malfunction or fail. The online configuration of the modulator is performed to restore the lamp luminance and the uniform phase-shift between remaining operating LED strings, No. B. Modulator operation with duty cycle scaling Operation in this mode is configured by disabling the Scaling logic block, the Current scaling block and setting the current reference signal, Iref, to a fixed value. For the case when the Modulator core resolution is greater than or equal to the input dimming command (p • q), the Ȉ-¨ Noise shaping block is also disabled (DM = Ddim). During normal operation, the ‘on’ time of control output pulse, ton, is determined by the input dimming command and the input clock frequency, fclk and is independent of the number of LED strings operating; t on =

Ddim . f clk

(3)

Figure 3. Dimming command, Ddim, to control output duty cycle, dc, and normalized lamp luminance transfer characteristics for the modulator operating in duty cycle scaling mode

On an LED string failure, the phase shift for the control output, designated by LED status bus, F, is disabled by setting the corresponding bit in mapping register, M, to logic low. The current sink regulator operation for the failed LED string is disabled by setting the logic switch, {si}, to logic low or high impedance state. In order to maintain a uniform phase-shift between the remaining number of operating strings, No, the count value is decreased to a corresponding value No. For a constant clock input frequency, fclk, the operating frequency of the active control outputs, fc, increases and is given by fc =

f clk ; for N active LED strings. o No ⋅ 2m

(4)

The control output duty cycle of operating LED strings, dc, d c = t on ⋅ f c ,

(5)

naturally scales in proportion with the operating frequency and hence the number of operating LED strings. The light output from the lamp and the desired resolution of the modulator is maintained for a range of dimming command values with no additional hardware requirements. The duty cycle and the luminance of the lamp (L) saturates when the pulse ‘on’ time, ton, equals or exceeds the total time period (1/fc), corresponding to dimming command range, Ddim • Dsat, where D sat = N o ⋅ 2 m .

(6)

The characteristics of the modulator with 10-bit input dimming command and up to 8 operating LED strings are shown in Fig. 3, where L is the lamp luminance and Lmax is the peak luminance measured when all 8 strings are operating at 100 % duty cycle. The minimum hardware requirements of this approach make it suitable as a cost effective implementation of the modulator to control LED lamps that operate at intermediate luminance values. By de-rating lamp design, total luminance specification can

4187 Authorized licensed use limited to: UNIVERSITY OF COLORADO. Downloaded on November 12, 2008 at 12:58 from IEEE Xplore. Restrictions apply.

I ref =

Figure 4. Current scaling mode. (Top) Dimming command, Ddim, to control output duty cycle, dc and dimming command to normalized lamp luminance (L/Lmax) transfer characteristics. (Bottom) Normalized current reference as a function of active LED strings.

be maintained even after losing one or more LED strings and hence the system reliability and life span can be improved. C. Modulator operation with current scaling In this operating mode, the Scaling logic and Current scaling blocks are enabled. Linear response across the entire dimming range is maintained by scaling down the dimming command, Ddim, based on the number of LED strings, No. The Scaling logic block, scales the q-bit dimming command by a fractional n-bit scale factor, SF, to generate a (q+n)-bit output, Ds. The scaling factor and output command Ds, are computed as SF =

N o and D s = Ddim ⋅ S F . 2n

(7)

When the DPWM resolution is greater than or equal to the dimming command input (m • q), the Modulator core can directly resolve the scaled dimming command Ds, to generate the desired resolution control outputs, (p = q+n) The scaled dimming command is then directly fed to Modulator core, (DM = Ds). When the Modulator core hardware is designed to resolve a q-bit input dimming command (p = q), feeding a (q+n)-bit scaled dimming command, Ds, directly to the modulator results in decreased control output resolution. In this case, the Ȉ-¨ Noise shaping block can be enabled to interface between the Scaling logic block and Modulator core to maintain the desired resolution. The Modulator core processes the input command, DM, to generate uniformly phase shifted control outputs during normal as well as fault operations, in a manner similar to that described in sections II-A and II-B. For a constant LED forward biased current, the peak light output generated from the lamp decreases with the decreasing number of operating LED strings. In order to maintain the peak luminance, the forward current through the operating LED strings is scaled by the Current scaling block and is made inversely proportion to the scale factor, SF,

I ref _ N , SF

(8)

where Iref_N is the reference current set for the condition when all N number of LED strings are operation. Based on the LED current ratings and the total power dissipation limits of the linear regulator, an N-entry look-up table is programmed during manufacturing to store the reference values corresponding to different number of LED strings operating. On occurrence of an LED string failure, the scale factor, SF, is used to select the corresponding entry from the look-up table to generate the z-bit digital current reference command, Iref.. The characteristics of the modulator with up to 8 operating LED strings are shown in Fig. 4, where Iref_8, is the reference current when all 8 strings are operating. The desired resolution duty cycle is maintained by performing Ȉ-¨ modulation and a linear response between lamp luminance and 10-bit input dimming command is maintained by scaling the reference current, Iref, flowing through the LED. The current scaling mode of operation is suitable for LED lamps installed in applications that require precise control of the lamp luminance. Reliable performance and extended lamp life can be achieved by designing the lamp such that the maximum scaled LED current under fault conditions does not exceed the absolute maximum device ratings. D. Ȉ-¨ modulation to improve system resolution For the case when the hardware resolution of the Modulator core is insufficient to resolve the input command, operation of Ȉ-¨ modulator is enabled to maintain the desired resolution. The command Ddim, or Ds, is truncated by r-bit LSB to generate the p-bit command, DM, output fed to the Modulator core. This introduces a truncation error, İ, given by 2−r ” İ < 0, into the system which results in reduced resolution. By employing noise shaping techniques, the truncation error can be reduced or eliminated and the desired system resolutions can be achieved [27-29]. The design of a Ȉ-¨ modulator for a LED source is based on the understanding that the human eye-brain system is almost an ideal low-pass filter and has a finite persistence. The low-pass filter cut-off frequency, referred to as critical flicker frequency, fcc, is a function of the eye adaptation to ambient light conditions and for a light source is widely accepted to be equal to 60 Hz (fcc = 60 Hz). According to Talbot-Plateau law, if a light source is flashed or pulse at a rate above the critical flicker frequency, the perceived luminance of the modulated source [30], L(t), will be equal to that of steady light source which has the same time-average luminance, LM i.e. t

1 LM = ⋅ ³ L(t ) ⋅dt . t 0

(9)

The Ȉ-¨ modulator ensures that the time average of the output signal, DM, equals that of the input signal Ddim or Ds. However, the gain in resolution that can be achieved by using noise shaping techniques is limited due to subharmonic idle tones (limit cycles) generated by a constant or a slowly varying input signal [28]. The tone frequencies in PSM depend on various system parameters like the output control signal frequency, fc, the number of

4188 Authorized licensed use limited to: UNIVERSITY OF COLORADO. Downloaded on November 12, 2008 at 12:58 from IEEE Xplore. Restrictions apply.

LED strings operating, the order of the Ȉ-¨ noise transfer function (NTF) and the hardware resolution. When the tones are present at a frequency below critical flicker frequency (fcc = 60 Hz for ambient light conditions), lamp flicker is visible. In order to avoid flicker perception, it is necessary to clock the modulator at a frequency high enough so that the tones appear at frequencies above critical flicker frequency. For an error signal of r-bit and first order NTF, the minimum output control signal pulse frequency, fc, required to avoid flickering is calculated as, f c = 2 r ⋅ 60 Hz .

Ig

Vg + – 35 V 64 - white LEDs (8 x 8 series LEDs) N=8

Vs1

Vi_ref

Vs2

Analog switch + _

Is1

Vs8 Is2

Is8

c2

c7

(10)

As the output frequency always increases on the occurrence of LED string failure, the tones always move towards higher frequency, further eliminating the possibility of flicker sensation during fault conditions. III. EXPERIMENTAL RESULTS The complete experimental setup is shown in Fig. 5, in which the proposed phase shifted modulator, implemented on a Virtex-4 FPGA board, controls the current through 8 LED strings, (N = 8). Each LED string contains 8 series connected white LEDs with rated operating current of 140 mA and is powered from a 35 V regulated power supply bus (Vg = 35V). The current through each LED string is regulated by an op-amp based linear current sink circuit. The amplitude of the current is set by the reference command, Vi_ref, generated from an 8-bit DAC and 10 ȍ resistor, Rs and can be varied from 0 to 328 mA., The duration of the pulses at the modulator outputs, {ci} is controlled by toggling the analog switch positions, {si}. An 8:1 analog multiplexer samples the voltage across the current sink regulator, Vs{i}, the output of which is then compared to an upper and lower limit of 12 V and 3 V respectively. During normal operation, the voltage across each LED string varies between 25 V to 30 V, for which the comparison results in a logic high signal. In case of a catastrophic failure, the output of the comparator toggles state indicating a fault condition. The status of each LED string is communicated to the phase shifted modulator through a 2-bit bus, F. The dimming command and configuration inputs to the modulator are generated using a Xilinx Chipscope Pro Analyzer virtual input output core (VIO). An input dimming command of 10-bits is resolved by the phase shifted modulator to generate control outputs. The functionality of the modulator is configured by programming the 8-bit mapping register, M and the 8 logic switches, {si} The 3-bit mode select command is used to enable/disable the Scaling logic, Current scaling and Ȉ-¨ Noise shaping blocks. The FPGA was programmed with the following key blocks: a 10-bit phase shifted modulator, consisting of a 13-bit Scaling logic, 1st order Ȉ-¨ modulator, an 8-bit Current scaling block, a 3bit Binary-to-Thermometer Decoder, a 7-bit DPWM module and eight 8-bit multiplexers. In Fig. 6, modulator operation for 4 different LED lamp configurations is shown. For the case when 8 LED strings are operating, the modulator generates 8 uniform phase shifted control outputs as shown in Fig. 6 (a). Figures 6 (b), (c) and (d) illustrate the modulator operation for an LED lamp system with 5 LED strings operating, each with different power ratings. The time synchronous outputs generated by the modulator are used to parallel two or

RS 10 Ω

c0

8 8-bit 8 DAC I ref Vref = 3.3 V D dim

c{i} 2

Virtex 4 FPGA Board M 8 10 s{i}

8

F 3 mode select

Xilinx Chipscope Virtual IO

Fault Detection Circuit Vlim_max + 12 V − + Vlim_min − 3V

Figure 5. Experimental setup, consisting of 64 Osram Power TOPLEDs, linear programmable current regulator, 2 comparator based fault detection circuit, 8-bit DAC and reconfigurable and fault tolerant modulator implemented on Virtex 4 FPGA

more current regulator circuits to drive a higher current through a high power LED string. Thus, by configuring the modulator, the same hardware architecture can be reused to design lamps with LEDs of different power ratings in order to meet the design specifications. The duty cycle scaling and current scaling modes of operation are verified by simulating different fault conditions. The modulator is first configured in duty cycle scaling mode. With all 8 LED strings operating, the reference voltage is set to generate an LED forward current of 140 mA (Vi_ref = 1.4 V) and the modulator output frequency is set to 1 kHz (fc = 1 kHz). A 10-bit input dimming command of Ddim = 409/1024, corresponding to 40 % duty cycle, is directly fed to the 10-bit Modulator core. Figure 7 illustrates the operation of modulator under fault conditions, when 7, 5 or 3 strings out of 8 are operating. On occurrence of a fault condition, the output frequency as well as the duty cycle value increases, until the point is reached where the duty cycle saturates to 100 %. For duty cycle less than 100 %, the total supply current, Ig, and hence the total light output generated by the LED array is maintained constant under fault conditions. The operation of the modulator is as predicted by the characteristics shown in Fig. 3. In current scaling mode, the LED strings are configured to operate at a forward current of 75 mA and at frequency of 1 kHz (fc = 1 kHz). The Current scaling block is programmed to scale the current from a nominal value of 75 mA to 200 mA (750 mV ” Vi_ref ” 2 V). In order to limit the power dissipation in the current regulator circuit, the forward current through the LEDs is saturated at 200 mA. As the 10-bit Modulator core resolution is lower than the scaled dimming command, (Ds = 13-bit), Ȉ-¨ modulator is enabled to maintain the desired resolution. The operation of the modulator in current scaling mode,

4189 Authorized licensed use limited to: UNIVERSITY OF COLORADO. Downloaded on November 12, 2008 at 12:58 from IEEE Xplore. Restrictions apply.

(a) Modulator configured to generate 8 uniformly phase shifted outputs. [M = (1111_1111), {si}= (1111_1111), fclk = 1 MHz]

8 strings operating

7 strings operating

5 strings operating 3 strings operating

Figure 7. Experimental waveforms illustrating modulator operation, in duty cycle scaling mode, under fault conditions. (Ddim = 409/1024) Ch-1: Vi_ref , 500 mv/div, Ch-2: Ig, 200 mA/div, Time: 800 μs/div (b) Modulator configured to generate 5 uniformly phase shifted outputs. [M = (0001_1111), {si} = (0001_1111), fclk = 625 kHz]

(c) Modulator configured to generate 8 outputs controlling 5 LED strings, 3 of which are operating at a higher power rating. [M = (1101_0101), {si} = (1111_1111), fclk = 625 kHz]

8 strings operating

7 strings operating

5 strings operating 3 strings operating

Figure 8. Experimental waveforms illustrating modulator operation, in current scaling mode, under fault conditions. (Ddim = 409/1024) Ch-1: Vi_ref , 500 mv/div, Ch-2: Ig, 200 mA/div, Time: 800 μs/div (d) Modulator configured to generate 8 output controlling 5 LED strings, 1 of which is operating at a higher power rating. [M = (1111_0001), {si} = (1111_1111), fclk = 625 kHz] Figure 6. Different configuration mode illustrated for a fixed input dimming command, (Ddim = 409/1024). Ch-(D0-D7): Modulator control outputs, {ci}, Time: 200 μs/div

under simulated fault conditions, is shown in Fig. 8. On the occurrence of the fault, the duty cycle is maintained constant (dc = 40%) and the current through the individual LED is scaled from 75 mA to 200 mA. The average input current and hence the light output generated by the lamp is maintained during fault conditions. The linear characteristics from input dimming command to the light generated is maintained, as shown in Fig. 4. For an operating frequency of 1 kHz, the lowest idle tone generated by the 1st order Ȉ-¨ modulator occurs at a frequency of 125 Hz, well above the critical flicker frequency limit. Based on the actual dimming command, the frequency as well as the magnitude of the tones generated will vary. The FFT magnitude spectrum of a single LED string current, with 7 LED strings operating, input dimming command of Ddim = 638/1024 and control output frequency of fc = 1143 kHz, is shown in Fig. 9. Significant tones generated by the modulator are observed

Figure 9. FFT magnitude spectrum of the LED forward current when performing Ȉ-¨ modulation to improve resolution. For Ddim = 638/1024 and 7 operating LED strings, the lowest tone is observed at 280 Hz.

4190 Authorized licensed use limited to: UNIVERSITY OF COLORADO. Downloaded on November 12, 2008 at 12:58 from IEEE Xplore. Restrictions apply.

at 280 Hz and its multiples, again well above critical frequency. Tones generated at frequencies below 280 Hz have a magnitude below the noise floor and are small enough to not generate flicker sensation. IV. CONCLUSION A flexible and fault tolerant digital phase shifted modulator is presented that can generate time synchronous as well as uniformly phase shifted output pulses for an arbitrary number of LED strings. Two different operating modes, based on duty cycle scaling and current scaling of the LED forward current, are introduced to maintain lamp luminance under fault conditions. A uniform phase-shift between active LED strings is achieved by varying the output frequency. High resolution and good hardware efficiency is achieved by time sharing a single DPWM module amongst all active LED string outputs. The input dimming command resolution is maintained during fault conditions by performing Ȉ-¨ modulation. The operation of the proposed architecture for a system with 8 strings of series LEDs and a 10-bit input command is experimental verified. REFERENCES [1] A. Zukauskas, M.S. Shur, and R. Gaska, Introduction to Solid-State Lighting, Wiley-Interscience, 2002. [2] M. Krames et al., “Status and Future of High-Power Light-Emitting Diodes for Solid-State Lighting,” Display Technology, Journal of, vol. 3, 2007, pp. 160-175. [3] E.F. Schubert, Light-Emitting Diodes, Cambridge University Press, 2006. [4] S. Muthu and J. Gaines, “Red, green and blue LED-based white light source: implementation challenges and control design,” Industry Applications Conference, 2003. 38th IAS Annual Meeting. Conference Record of the, 2003, pp. 515-522 vol.1. [5] I. Ashdown, “Extended parallel pulse code modulation of LEDs,” Sixth International Conference on Solid State Lighting, San Diego, CA, USA: SPIE, 2006, pp. 63370W-10; http://link.aip.org/link/?PSI/6337/63370W/1. [6] Sang-Yun Lee et al., “New Design and Application of High Efficiency LED Driving System for RGB-LED Backlight in LCD Display,” Power Electronics Specialists Conference, 2006. PESC '06. 37th IEEE, 2006, pp. 1-5. [7] A. Zukauskas et al., “Quadrichromatic white solid state lamp with digital feedback,” Third International Conference on Solid State Lighting, San Diego, CA, USA: SPIE, 2004, pp. 185198;http://link.aip.org/link/?PSI/5187/185/1. [8] M. Dyble et al., “Impact of dimming white LEDs: chromaticity shifts due to different dimming methods,” Fifth International Conference on Solid State Lighting, San Diego, CA, USA: SPIE, 2005, pp. 59411H-9; http://link.aip.org/link/?PSI/5941/59411H/1. [9] S.W.R. Lee et al., “Development and prototyping of a HB-LED array module for indoor solid state lighting,” High Density Microsystem Design and Packaging and Component Failure Analysis, 2006. HDP'06. Conference on, 2006, pp. 141-145. [10] K. Wang et al., “Optical analysis of an 80-W light-emitting-diode street lamp,” Optical Engineering, vol. 47, Jan. 2008, pp. 01300213. [11] J.W. Curran and S.P. Keeney, “Replacement of fluorescent lamps with high-brightness LEDs in a bridge lighting application,” Sixth International Conference on Solid State Lighting, San Diego, CA, USA: SPIE, 2006, pp. 633719-11;

[12] Datasheet: 16 channel Buck mode LED driver,” Linear Technology; April, 2008 [Online]. Available: http://www.linear.com/pc/downloadDocument.do?navId=H0,C1, C1003, C1094,C1768,P38627,D25319. [13] Datasheet: 16 Channel LED driver with dot correction and grayscale PWM control,” Texas Instruments Incorporated; April 2008, [Online]. Available: http://focus.ti.com/lit/ds/symlink/tlc5940.pdf. [14] Datasheet: Integrated 16-channel LED drivers with switch-mode Boost and SEPIC controller,” Maxim Integrated Products, Dallas Semiconductor; April,2008,[Online]. Available: http://datasheets.maxim-ic.com/en/ds/MAX16809--MAX16810.pdf. [15] M. Doshi and R. Zane, “Digital Architecture for Driving Large LED Arrays with Dynamic Bus Voltage Regulation and Phase Shifted PWM,” Applied Power Electronics Conference, APEC 2007 Twenty Second Annual IEEE, 2007, pp. 287-293. [16] T. Carosa, R. Zane, and D. Maksimovic, “Digital Multiphase Modulator — A Power D/A Perspective,” Power Electronics Specialists Conference, 2006. PESC '06. 37th IEEE, 2006, pp. 1-6. [17] R. Foley et al., “Multiphase digital pulsewidth modulator,” Power Electronics, IEEE Transactions on, vol. 21, 2006, pp. 842-846. [18] E. O'Malley and K. Rinne, “A programmable digital pulse width modulator providing versatile pulse patterns and supporting switching frequencies beyond 15 MHz,” Applied Power Electronics Conference and Exposition, 2004. APEC '04. Nineteenth Annual IEEE, 2004, pp. 53-59 Vol.1. [19] Lowney et al., “Examination of the structural and optical failure of ultra-bright LEDs under varying degrees of electrical stress using synchrotron X-ray topography and optical emission spectroscopy,” Journal of Materials Science: Materials in Electronics, vol. 12, Jun. 2001, pp. 249-253. [20] M. Meneghini et al., “High temperature electro-optical degradation of InGaN/GaN HBLEDs,” Microelectronics Reliability, vol. 47, 2007, pp. 1625-1629. [21] M. Arik and S. Weaver, “Effect of chip and bonding defects on the junction temperatures of high-brightness light-emitting diodes,” Optical Engineering, vol. 44, 2005, p. 111305. [22]“Reliability Datasheet RD06: LUXEON K2 Reliability Data,” Philips Lumileds Lighting Company, Apr. 2008; http://www.lumileds.com/pdfs/RD06.pdf. [23] M. Meneghini et al., “Failure mechanisms of gallium nitride LEDs related with passivation,” 2005, p. 4 pp. [24] M.S. Ferdous et al., “Effect of threading defects on InGaN/GaN multiple quantum well light emitting diodes,” Applied Physics Letters, vol. 91, Dec. 2007, pp. 231107-3. [25] Hyunsoo Kim et al., “Electromigration-induced failure of GaN multi-quantum well light emitting diode,” Electronics Letters, vol. 36, 2000, pp. 908-910. [26] D. Barton et al., “Life tests and failure mechanisms of GaN/AlGaN/InGaN light emitting diodes,” Reliability Physics Symposium, 1997. 35th Annual Proceedings., IEEE International, 1997, pp. 276-281. [27] A. Peterchev and S. Sanders, “Quantization resolution and limit cycling in digitally controlled PWM converters,” Power Electronics, IEEE Transactions on, vol. 18, 2003, pp. 301-308. [28] S.R. Norsworthy, R. Schreier, and G.C. Temes, Delta-Sigma Data Converters: Theory, Design, and Simulation, Wiley-IEEE Press, 1996. [29] A. Kelly and K. Rinne, “High Resolution DPWM in a DC-DC Converter Application Using Digital Sigma-Delta Techniques,” 2005, pp. 1458-1463. [30] Y. Galifret, “Visual persistence and cinema?,” Comptes Rendus Biologies, vol. 329, 2006, pp. 369-385.

4191 Authorized licensed use limited to: UNIVERSITY OF COLORADO. Downloaded on November 12, 2008 at 12:58 from IEEE Xplore. Restrictions apply.

Recommend Documents