TLC5944 TL C5 94 4 TL C5 944 www.ti.com ...................................................................................................................................................................................................... SBVS112 – JUNE 2008 16-Channel, 12-Bit PWM LED Driver with 6-Bit Dot Correction and Pre-Charge FET FEATURES 1 • 16 Channels, Constant Current Sink Output • 60-mA Capability (Constant Current Sink) • 12-Bit (4096 Steps) Grayscale Control with PWM • 6-Bit (64 Steps) Dot Correction with Sink Current • Internal Pre-Charge FET to Prevent LED Ghosting Phenomenon on Multiplexed LED Systems • LED Power-Supply Voltage up to 15 V • VCC = 3.0 V to 5.5 V • Constant Current Accuracy: – Channel-to-Channel = ±1% – Device-to-Device = ±3% • CMOS Logic Level I/O • 30-MHz Data Transfer Rate • 33-MHz Grayscale Control Clock • Continuous Base LED Open Detection (LOD): – Detect LED opening and LED short to GND during display with auto output off function • 23 Thermal Shutdown (TSD): – Automatic shutdown at over-temperature conditions – Restart under normal temperature Pre-Thermal Warning (PTW): – High temperature operation alert Readable Error Information: – LED Open Detection (LOD) – Thermal Error Flag (TEF) – Pre-Thermal Warning (PTW) Noise Reduction: – 4-channel grouped delay to prevent inrush current Operating Temperature: –40°C to +85°C • • • • APPLICATIONS • Monochrome, Multicolor, Full-Color LED Displays Using Multiplexing System LED Signboards Using Multiplexing System • VLED LINEn VLED LINE0 ROWSEL0 ROWSELn ¼ OUT0 DATA SCLK DCSEL SCLK XERR VLED VCC VCC XERR VLED VUP BLANK VCC GSCLK VCC IREF RIREF SOUT SCLK XLAT GSCLK FLAGS READ OUT15 ¼ SIN DCSEL VUP BLANK GSCLK XERR READ SOUT XLAT BLANK OUT0 OUT15 DCSEL XLAT Controller ¼ SIN TLC5944 IC1 GND VCC IREF RIREF TLC5944 ICn GND 5 Typical Application Circuit (Multiple Daisy-Chained TLC5944s) 1 2 3 Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet. PowerPAD is a trademark of Texas Instruments, Incorporated. All other trademarks are the property of their respective owners. PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of the Texas Instruments standard warranty. Production processing does not necessarily include testing of all parameters. Copyright © 2008, Texas Instruments Incorporated TLC5944 SBVS112 – JUNE 2008 ...................................................................................................................................................................................................... www.ti.com DESCRIPTION The TLC5944 is a 16-channel, constant current sink driver. Each channel is individually adjustable with 4096 pulse-width modulated (PWM) steps and 64 constant sink current (dot correction) steps. The dot correction (DC) adjusts for brightness variations between LEDs. Both grayscale (GS) control and DC are accessible via a common serial interface port. The maximum current value of all 16 channels can be set by a single external resistor. The TLC5944 has an internal pre-charge FET to prevent the ghost-lighting phenomenon that occurs on multiplexed LED systems. The TLC5944 has three error detection circuits for LED open detection (LOD), a thermal error flag (TEF), and a pre-thermal warning (PTW). The LOD detects a broken or disconnected LED, and a shorted LED to GND during the display period. The TEF indicates a too-high temperature condition; when the TEF is set, all output drivers are turned off by the thermal shutdown (TSD) protection. Additionally, when the TEF is cleared, all output drivers are restarted. The PTW indicates that the IC is operating in a high temperature condition. The output drivers remain on when PTW is set. blank This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage. ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more susceptible to damage because very small parametric changes could cause the device not to meet its published specifications. PACKAGE/ORDERING INFORMATION (1) (1) PRODUCT PACKAGE-LEAD TLC5944 HTSSOP-28 PowerPAD™ TLC5944 5 mm × 5 mm QFN-32 ORDERING NUMBER TRANSPORT MEDIA, QUANTITY TLC5944PWPR Tape and Reel, 2000 TLC5944PWP Tube, 50 TLC5944RHBR Tape and Reel, 3000 TLC5944RHBT Tape and Reel, 250 For the most current package and ordering information see the Package Option Addendum at the end of this document, or see the TI web site at www.ti.com. ABSOLUTE MAXIMUM RATINGS (1) (2) Over operating free-air temperature range, unless otherwise noted. PARAMETER TLC5944 UNIT V VCC Supply voltage, VCC –0.3 to +6.0 VUP Pre-charge voltage –0.3 to +16 V XERR 6 mA OUT0 to OUT15 70 mA –0.3 to VCC + 0.3 V SOUT, XERR –0.3 to VCC + 0.3 V OUT0 to OUT15 –0.3 to VUP + 0.3 V +150 °C –55 to +150 °C 2 kV 500 V IOUT Output current (dc) VIN Input voltage range: SIN, SCLK, XLAT, BLANK, GSCLK, DCSEL, IREF VOUT Output voltage range TJ(max) Operating junction temperature TSTG Storage temperature range ESD rating (1) (2) 2 Human body model (HBM) Charged device model (CDM) Stresses above these ratings may cause permanent damage. Exposure to absolute maximum conditions for extended periods may degrade device reliability. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those specified is not supported. All voltage values are with respect to network ground terminal. Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 TLC5944 www.ti.com ...................................................................................................................................................................................................... SBVS112 – JUNE 2008 RECOMMENDED OPERATING CONDITIONS At TA= –40°C to +85°C, unless otherwise noted. TLC5944 PARAMETER TEST CONDITIONS MIN NOM MAX UNIT DC Characteristics: VCC = 3 V to 5.5 V VCC Supply voltage 3.0 5.5 V VUP Pre-charge voltage 3.0 15 V VO Voltage applied to output VUP V VIH High-level input voltage 0.7 × VCC VCC V VIL Low-level input voltage GND 0.3 × VCC IOH High-level output current IOL Low-level output current IOLC Constant output sink current TA Operating free-air temperature TJ Operating junction temperature OUT0 to OUT15 V SOUT –1 mA SOUT 1 mA XERR 5 mA OUT0 to OUT15 60 mA –40 +85 °C –40 +125 °C AC Characteristics: VCC = 3 V to 5.5 V fCLK (sclk) Data shift clock frequency fCLK (gsclk) Grayscale control clock frequency TWH0/TWL0 Pulse duration TWH1 SCLK 30 MHz GSCLK 33 MHz SCLK, GSCLK 10 ns XLAT, BLANK 15 ns TSU0 SIN–SCLK↑ 5 ns TSU1 BLANK↓–GSCLK↑ 15 ns XLAT↑–SCLK↑ 100 ns XLAT↓–SCLK↑ (for SID reading only) 20 ns TSU4 DCSEL–SCLK↑ 10 ns TSU5 DCSEL–XLAT↑ 10 ns TH0 SIN–SCLK↑ 3 ns TH1 XLAT↑–SCLK↑ 10 ns DCSEL–SCLK↓ 10 ns DCSEL–XLAT↑ 100 ns TSU2 Setup time TSU3 Hold time TH2 TH3 DISSIPATION RATINGS PACKAGE OPERATING FACTOR ABOVE TA = +25°C TA < +25°C POWER RATING TA = +70°C POWER RATING TA = +85°C POWER RATING HTSSOP-28 with PowerPAD soldered (1) 31.67 mW/°C 3958 mW 2533 mW 2058 mW HTSSOP-28 with PowerPAD not soldered (2) 16.21 mW/°C 2026 mW 1296 mW 1053 mW 27.86 mW/°C 3482 mW 2228 mW 1811 mW QFN-32 (1) (2) (3) (3) With PowerPAD soldered onto copper area on printed circuit board (PCB); 2-oz. copper. For more information, see SLMA002 (available for download at www.ti.com). With PowerPAD not soldered onto copper area on PCB. The package thermal impedance is calculated in accordance with JESD51-5. Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 3 TLC5944 SBVS112 – JUNE 2008 ...................................................................................................................................................................................................... www.ti.com ELECTRICAL CHARACTERISTICS At VCC = 3.0 V to 5.5 V and TA = –40°C to +85°C. Typical values at VCC = 3.3 V and TA = +25°C, unless otherwise noted. TLC5944 PARAMETER VOH TEST CONDITIONS High-level output voltage VOL Low-level output voltage IIN MAX UNIT VCC – 0.4 VCC V IOL = 1 mA at SOUT 0 0.4 V IOL = 5 mA at XERR 0 0.4 V –1 1 µA IOH = –1 mA at SOUT VIN = VCC or GND at SIN, SCLK, XLAT, GSCLK, BLANK, DCSEL Input current MIN TYP ICC1 SIN/SCLK/GSCLK/XLAT/DCSEL = low, BLANK = high, DCn = 3Fh, VOUTn = 1 V, RIREF = 24 kΩ 1 2 mA ICC2 SIN/SCLK/GSCLK/XLAT/DCSEL = low, BLANK = high, DCn = 3Fh, VOUTn = 1 V, RIREF = 1.6 kΩ 5 10 mA ICC3 SCLK = 30 MHz, GSCLK = 33 MHz, SIN = 15 MHz, XLAT/DCSEL = low, BLANK = low during 4095 GSCLK period and high during 1 GSCLK period, GSn = FFFh, DCn = 3Fh, VOUTn = 1 V, RIREF = 1.6 kΩ 17 35 mA SCLK = 30 MHz, GSCLK = 33 MHz, SIN = 15 MHz, XLAT/DCSEL = low, BLANK = low during 4095 GSCLK period and high during 1 GSCLK period, GSn = FFFh, DCn = 3Fh, VOUTn = 1 V, RIREF = 820 Ω 30 60 mA 60 66 mA All OUTn for constant current driver, all output off, BLANK = high, VOUTn = VOUTfix = 15 V, VUP = 15 V, RIREF = 820 Ω (see Figure 10), at OUT0 to OUT15 0.1 µA All OUTn for pre-charge FET, all output off, BLANK = low, VOUTn = VOUTfix = 0 V, VUP = 15 V, RIREF = 820 Ω (see Figure 10), at OUT0 to OUT15 –10 µA 1 µA Supply current (VCC) ICC4 IO(LC) Constant output current IO(LKG) Leakage output current IO(LKG1) IO(LKG2) All OUTn = ON, DCn = 3Fh, VOUTn = VOUTfix = 1 V, RIREF = 1 kΩ (see Figure 9), at OUT0 to OUT15 54 XERR, no error status, VOUTn = 5.5 V ΔIO(LC) Constant current error (channel-to-channel) (1) All OUTn = ON, DCn = 3Fh, VOUTn = 1 V, RIREF = 820 Ω, at OUT0 to OUT15 ±1 ±3 % ΔIO(LC1) Constant current error (device-to-device) (2) All OUTn = ON, DCn = 3Fh, VOUTn = 1 V, RIREF = 820 Ω, at OUT0 to OUT15 ±3 ±6 % ΔIO(LC2) Line regulation (3) All OUTn = ON, DCn = 3Fh, VOUTn = 1 V, RIREF = 820 Ω, at OUT0 to OUT15 ±0.5 ±1 %/V (1) The deviation of each output from the average of OUT0–OUT15 constant current. Deviation is calculated by the formula: IOUTn D (%) = -1 ´ 100 (IOUT0 + IOUT1 + ... + IOUT14 + IOUT15) (2) 16 . The deviation of the OUT0–OUT15 constant current average from the ideal constant current value. Deviation is calculated by the following formula: (IOUT0 + IOUT1 + ... IOUT14 + IOUT15) - (Ideal Output Current) 16 D (%) = ´ 100 Ideal Output Current Ideal current is calculated by the formula: 1.20 IOUT(IDEAL) = 40.5 ´ (3) RIREF Line regulation is calculated by this equation: D (%/V) = (IOUTn at VCC = 5.5 V) - (IOUTn at VCC = 3.0 V) 4 100 ´ (IOUTn at VCC = 3.0 V) 5.5 V - 3 V Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 TLC5944 www.ti.com ...................................................................................................................................................................................................... SBVS112 – JUNE 2008 ELECTRICAL CHARACTERISTICS (continued) At VCC = 3.0 V to 5.5 V and TA = –40°C to +85°C. Typical values at VCC = 3.3 V and TA = +25°C, unless otherwise noted. TLC5944 PARAMETER TEST CONDITIONS MIN TYP MAX UNIT ±1 ±3 %/V 1 3 kΩ ΔIO(LC3) Load regulation (4) All OUTn = ON, DCn = 3Fh, VOUTn = 1 V to 3 V, RIREF = 820 Ω, at OUT0 to OUT15 RPCHG Pre-charge FET on-resistance VUP = 3 V, VOUTn = 1 V, BLANK = high, OUT0 to OUT15 T(TEF) Thermal error flag threshold Junction temperature (5) +150 +162 +175 °C T(HYST) Thermal error flag hysteresis Junction temperature (5) +5 +10 +20 °C T(PTW) Pre-thermal warning threshold Junction temperature (5) +105 +120 +135 °C T(HYSP) Pre-thermal warning hysteresis Junction temperature (5) +5 +10 +20 °C VLOD LED open detection threshold All OUTn = ON 0.2 0.3 0.4 V VIREF Reference voltage output RIREF = 820 Ω 1.16 1.20 1.24 V (4) Load regulation is calculated by the equation: D (%/V) = (IOUTn at VOUTn = 3 V) - (IOUTn at VOUTn = 1 V) (5) 100 ´ (IOUTn at VOUTn = 1 V) 3V-1V Not tested. Specified by design. SWITCHING CHARACTERISTICS At VCC = 3.0 V to 5.5 V, TA = –40°C to +85°C, CL = 15 pF, RL = 68 Ω, RIREF = 820 Ω, VLED = 5.0 V, and VUP = 5.0 V. Typical values at VCC = 3.3 V and TA = +25°C, unless otherwise noted. TLC5944 PARAMETER tR0 Rise time tR1 TEST CONDITIONS TYP SOUT (see Figure 6) tF1 OUTn, DCn = 3Fh (see Figure 5) MAX 16 OUTn, DCn = 3Fh (see Figure 5) tF0 Fall time MIN SOUT (see Figure 6) 10 30 16 10 30 UNIT ns ns tF2 XERR, CL XERR = 100 pF, RL XERR = 1 kΩ, VXERR = 5 V (see Figure 7) 50 ns tD0 SCLK↑ to SOUT 25 ns tD1 DCSEL to SOUT 25 ns tD2 BLANK↑ to OUT0 sink current off 20 40 ns tD3 GSCLK↑ to OUT0/4/8/12 5 18 40 ns tD4 GSCLK↑ to OUT1/5/9/13 20 42 73 ns tD5 GSCLK↑ to OUT2/6/10/14 35 66 106 ns tD6 GSCLK↑ to OUT3/7/11/15 50 90 140 ns tD7 XLAT↑ to IOUT (dot correction) 50 ns tD8 BLANK↑ to pre-charge FET on, RL PRE = 10 kΩ, constant current driver off (see Figure 8) 130 ns 10 ns Propagation delay time tON_ERR (1) Output on-time error (1) GSn = 001h, GSCLK = 33 MHz 10 –20 35 Output on-time error is calculated by the following formula: TON_ERR (ns) = tOUTON – TGSCLK. tOUTON is the actual on-time of the constant current driver. TGSCLK is the period of GSCLK. Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 5 TLC5944 SBVS112 – JUNE 2008 ...................................................................................................................................................................................................... www.ti.com FUNCTIONAL BLOCK DIAGRAM XERR VUP VCC 33rd GSCLK Signal After BLANK Goes Low VUP LED Open Detection Data Latch (16 LOD) XERR Control 16 VCC 16 LSB MSB SIN Grayscale Shift Register (12 Bits x 16 Channels) 0 SOUT 191 192 SCLK LSB MSB Grayscale Data Latch (12 Bits x 16 Channels) XLAT 0 191 LSB MSB Dot Correction Shift Register (6 Bits x 16 Channels) 0 95 192 96 MSB DCSEL 95 0 Grayscale Counter GSCLK +120°C Warning Dot Correction Data Latch (6 Bits x 16 Channels) 12 +162°C Warning LSB 12-Bit PWM Timing Control 16 BLANK 96 Thermal Detection and Flag Control (+162°C/+120°C) Output Switching Delay (4-Channel Unit) 16 Reference Current Control IREF Constant Current Sink Driver With Dot Correction (16 Channels) 16 LED Open Detection (LOD, 16 Channels) GND VUP GND Pre-Charge FET (16 Channels) OUT0 6 OUT1 ¼ OUT14 OUT15 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 TLC5944 www.ti.com ...................................................................................................................................................................................................... SBVS112 – JUNE 2008 DEVICE INFORMATION PWP PACKAGE HTSSOP-28 PowerPAD (TOP VIEW) GSCLK SOUT XERR OUT15 OUT14 OUT13 OUT12 OUT11 24 23 22 21 20 19 18 17 RHB PACKAGE 5mm × 5mm QFN-32 (TOP VIEW) GND 1 28 VCC BLANK 2 27 IREF XLAT 3 26 VUP SCLK 4 25 GSCLK VUP 25 16 OUT10 SIN 5 24 SOUT IREF 26 15 OUT9 DCSEL 6 23 XERR VCC 27 14 OUT8 OUT0 7 22 OUT15 NC 28 13 NC 12 NC Thermal PAD Thermal Pad 31 10 OUT6 OUT4 11 18 OUT11 XLAT 32 9 OUT5 OUT5 12 17 OUT10 OUT6 13 16 OUT9 OUT7 14 15 OUT8 8 BLANK OUT4 OUT12 7 19 OUT3 10 6 OUT3 OUT2 OUT7 5 11 OUT1 30 4 GND OUT0 OUT13 3 20 DCSEL 9 OUT2 2 29 SIN NC 1 OUT14 8 SCLK 21 OUT1 NC = No internal connection. Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 7 TLC5944 SBVS112 – JUNE 2008 ...................................................................................................................................................................................................... www.ti.com TERMINAL FUNCTIONS TERMINAL NAME SIN PWP RHB I/O 5 2 I Serial data input for grayscale and dot correction. DESCRIPTION SCLK 4 1 I Serial data shift clock for GS shift register and DC shift register. Schmitt buffer input. The shift register is selected by the DCSEL pin. Data present on the SIN pin are shifted into the shift register selected by DCSEL with the rising edge of the SCLK pin. Data in the selected shift register are shifted to the MSB side by 1-bit synchronizing to the rising edge of SCLK. The MSB data of the selected register appears on SOUT. XLAT 3 32 I Data in the GS and DC shift register are moved to the respective data latch with a low-to-high transition of this pin. DCSEL 6 3 I Shift register and data latch select. When DCSEL is low, SCLK/XLAT/SOUT are connected to the GS shift register and data latch. When DCSEL is high, SCLK/XLAT/SOUT are connected to the DC shift register and data latch. DCSEL should not be changed while SCLK is high. GSCLK 25 24 I Reference clock for grayscale PWM control. If BLANK is low, then each rising edge of GSCLK increments the grayscale counter for PWM control. BLANK 2 31 I Blank (all constant current outputs off). When BLANK is high, all constant current outputs (OUT0 through OUT15) are forced off, the grayscale counter is reset to '0', and the grayscale PWM timing controller is initialized. When BLANK is low, all constant current outputs are controlled by the grayscale PWM timing controller. IREF 27 26 I/O Constant current value setting. OUT0 through OUT15 sink constant current is set to the desired value by connecting an external resistor between IREF and GND. SOUT 24 23 O Serial data output for GS, DC, and status information data (SID). This output is connected to the MSB of the shift register selected by DCSEL. XERR 23 22 O Error output. Open-drain output. XERR goes low when LOD or TEF are set. XERR is in high impedance when error free. OUT0 7 4 O Constant current output. Each output can be tied to other outputs to increase the constant current. OUT1 8 5 O Constant current output OUT2 9 6 O Constant current output OUT3 10 7 O Constant current output OUT4 11 8 O Constant current output OUT5 12 9 O Constant current output OUT6 13 10 O Constant current output OUT7 14 11 O Constant current output OUT8 15 14 O Constant current output OUT9 16 15 O Constant current output OUT10 17 16 O Constant current output OUT11 18 17 O Constant current output OUT12 19 18 O Constant current output OUT13 20 19 O Constant current output OUT14 21 20 O Constant current output OUT15 22 21 O Constant current output VCC 28 27 — Power-supply voltage VUP 26 25 — Pre-charge FET power supply GND 1 30 — Power ground — 12, 13, 28, 29 — No internal connection NC 8 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 TLC5944 www.ti.com ...................................................................................................................................................................................................... SBVS112 – JUNE 2008 PARAMETER MEASUREMENT INFORMATION PIN EQUIVALENT INPUT AND OUTPUT SCHEMATIC DIAGRAMS VCC VCC INPUT SOUT GND GND Figure 1. SIN, SCLK, XLAT, DCSEL, BLANK, GSCLK Figure 2. SOUT XERR OUTn GND GND Figure 3. XERR Figure 4. OUT0 Through OUT15 TEST CIRCUITS RL VCC VCC VCC OUTn IREF VLED (1) RIREF SOUT VCC CL GND (1) (1) CL includes measurement probe and jig capacitance. Figure 5. Rise Time and Fall Time Test Circuit for OUTn VCC (1) CL includes measurement probe and jig capacitance. Figure 6. Rise Time and Fall Time Test Circuit for SOUT RL XERR VCC VUP VCC XERR CL XERR GND CL GND (1) VCC VUP VXERR OUTn RL PRE GND (1) CL XERR Figure 8. Delay Time Test Circuit for Pre-Charge FET includes measurement probe and jig capacitance. Figure 7. Fall Time Test Circuit for XERR VCC OUT0 VCC IREF VCC IREF GND OUT15 VOUTn RIREF VOUTFIX Figure 9. Constant Current Test Circuit for OUTn VUP OUT0 OUTn ¼ ¼ RIREF VUP OUTn ¼ ¼ VCC CL GND OUT15 VOUTn VOUTFIX Figure 10. Leakage Current of Pre-Charge FET Test Circuit for OUTn Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 9 TLC5944 SBVS112 – JUNE 2008 ...................................................................................................................................................................................................... www.ti.com TIMING DIAGRAMS TWH0, TWL0, TWH1: VCC INPUT (1) 50% GND TWH TWL TSU0, TSU1, TSU2, TSU3, TSU4, TSU5, TH0, TH1, TH2, TH3: VCC CLOCK INPUT (1) 50% GND TSU TH VCC DATA/CONTROL INPUT (1) 50% GND (1) Input pulse rise and fall time is 1 ns to 3 ns. Figure 11. Input Timing tR0, tR1, tF0, tF1, tF2, tD0, tD1, tD2, tD3, tD4, tD5, tD6: VCC INPUT (1) 50% GND tD VOH or VOUTnH 90% OUTPUT 50% 10% VOL or VOUTnL tR or tF (1) Input pulse rise and fall time is 1 ns to 3 ns. Figure 12. Output Timing 10 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 TLC5944 www.ti.com ...................................................................................................................................................................................................... SBVS112 – JUNE 2008 tD8 only: VCC BLANK (1) 50% GND tD8 VOUTnH OUTn 50% ´ VUP VOUTnL (1) Input pulse rise and fall time is 1 ns to 3 ns. Figure 13. Output Timing (Pre-Charge FET) SIN DC0 0A GS15 GS15 11B 10B GS15 9B GS15 8B GS15 7B GS0 3B GS0 2B GS0 1B GS0 0B GS15 11C GS15 10C 1 2 GS15 GS15 9C 8C GS15 7C GS15 6C GS15 5C 5 6 7 GS15 4C GS15 3C TH0 TSU0 fCLK (SCLK) TWH0 TSU2 SCLK 1 2 3 4 TH2 5 189 190 191 192 3 4 TH1 TWH1 TSU3 TWL0 XLAT TSU4 TSU5 SID Data are Transferred to GS Shift Register Keep L Level DCSEL TSU1 BLANK TWH1 Shift Register Data are Transferred to GS Data Latch fCLK (GSCLK) GSCLK TD1 Latched Data for Gray Scale (Internal) Previous Data Latest Data TD0 GS15 10A SOUT DC MSB GS15 9A GS15 GS15 8A 7A GS15 11A (VOUTnH) OUT 0/4/8/12 GS15 6A GS0 3A GS0 2A GS0 1A GS0 0A GS15 11B LOD 15 LOD 14 LOD 13 tR0/tF0 LOD 12 LOD 11 LOD 10 LOD 9 LOD 8 tD2 OFF ON ON (VOUTnL) tD3 tF1 OUT OFF 1/5/9/13 ON ON tD4 OUT 2/6/10/14 tR1 OFF ON ON tD5 OUT OFF 3/7/11/15 ON ON tD6 Pre-Charge ON MOS OFF ON OFF OFF tD8 Figure 14. Grayscale Data Write Timing Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 11 TLC5944 SBVS112 – JUNE 2008 ...................................................................................................................................................................................................... www.ti.com DC0 0A SIN DC15 5B DC15 4B DC15 3B DC15 2B DC15 1B DC0 3B DC0 2B DC0 1B DC0 0B DC15 5C DC15 4C DC15 3C DC15 2C DC15 1C DC15 0C DC14 5C 1 2 3 4 5 6 7 TSU0 TH0 TWH0 fCLK (SCLK) TSU2 SCLK 1 2 3 4 93 5 TH2 94 95 96 TH1 TWH1 TWL0 XLAT TSU4 Keep H Level DCSEL Latched Data for Dot Correction (Internal) Previous Data Latest Data tD0 DC15 4A SOUT DC15 3A DC15 2A DC15 DC15 1A 0A GS DC15 MSB 5A OUTn (Current) DC0 3A DC0 2A DC0 1A DC0 0A DC15 5B DC15 4B DC15 3B DC15 2B DC15 1B DC15 0B DC14 5B DC14 4B tR0/tF0 (IOUTnH) (IOUTnH) (IOUTnL) (IOUTnL) tD7 Figure 15. Dot Correction Data Write Timing The SCLK falling edge must be prior to the XLAT rising edge in case SID is read. SIN GS0 1 191 GS0 0 GS15 11A TSU2 192 GS15 GS15 10A 9A 1 2 GS15 8A GS15 7A 4 5 3 GS14 9A GS14 8A GS14 7A 14 15 16 13 GS14 GS14 6A 5A 17 GS14 GS14 4A 3A 18 19 20 GS0 1A 190 GS0 0A 191 192 SCLK TH1 TWH1 TSU3 XLAT DCSEL Keep L Level tD0 SOUT GS15 11 LOD 15 LOD 14 LOD 13 LOD 12 LOD 3 LOD 2 LOD 1 LOD 0 TEF TEF1 GS14 5 GS0 1 GS0 0 GS15 11A SID are entered in GS shift register at the first rising edge of SCLK with low level of DCSEL after XLAT. The SID readout consists of the saved LOD result at the 33rd GSCLK rising edge in the previous display period and the saved TEF data and TEF1 at the rising edge of the first of SCLK after XLAT goes low. Figure 16. Status Information Data Read Timing 12 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 TLC5944 www.ti.com ...................................................................................................................................................................................................... SBVS112 – JUNE 2008 TYPICAL CHARACTERISTICS At VCC = 3.3 V and TA = +25°C, unless otherwise noted. POWER DISSIPATION RATE vs FREE-AIR TEMPERATURE REFERENCE RESISTOR vs OUTPUT CURRENT 100000 Reference Resistor (W) 24300 9750 10000 4860 3240 1944 1389 2430 1080 1620 1000 1215 884 972 810 Power Dissipation Rate (mW) 4000 TLC5944PWP PowerPAD Soldered TLC5944RHB 3000 2000 TLC5944PWP PowerPAD Not Soldered 1000 0 100 0 30 20 10 40 60 50 -40 20 0 -20 Figure 17. OUTPUT CURRENT vs OUTPUT VOLTAGE IO = 60 mA IO = 60 mA 64 IO = 50 mA 63 Output Current (mA) Output Current (mA) OUTPUT CURRENT vs OUTPUT VOLTAGE 50 IO = 40 mA 40 IO = 30 mA 30 IO = 20 mA 20 IO = 2 mA IO = 10 mA IO = 5 mA 62 61 60 59 58 TA = -40°C 57 TA = +25°C 56 TA = +85°C 10 0 55 0 1.5 1.0 0.5 2.0 2.5 0 3.0 1.0 0.5 1.5 2.0 2.5 3.0 Output Voltage (V) Output Voltage (V) Figure 20. (1) When the output voltage is less than the maximum voltage of the LED open detection threshold (VLOD = 0.4 VMAX) while the LED is on, the LED is forced off by the auto output off function. Figure 19. ΔIOLC vs AMBIENT TEMPERATURE ΔIOLC vs OUTPUT CURRENT 4 4 IO = 60 mA TA = +25°C 3 3 2 2 1 1 DIOLC (%) DIOLC (%) 100 65 TA = +25°C DC = 3Fh 60 80 Figure 18. (1) 70 60 40 Free-Air Temperature (°C) Output Current (mA) 0 -1 -2 0 -1 -2 VCC = 3.3 V -3 VCC = 3.3 V -3 VCC = 5 V -4 VCC = 5 V -4 -40 -20 0 20 40 60 80 100 0 10 20 30 40 Ambient Temperature (°C) Output Current (mA) Figure 21. Figure 22. 50 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 60 13 TLC5944 SBVS112 – JUNE 2008 ...................................................................................................................................................................................................... www.ti.com TYPICAL CHARACTERISTICS (continued) At VCC = 3.3 V and TA = +25°C, unless otherwise noted. DOT CORRECTION LINEARITY (ABS Value) ΔIOLC vs OUTPUT CURRENT 4 70 VCC = 3.3 V TA = +25°C 3 TA = +25°C 60 Output Current (mA) DIOLC (%) 2 1 0 -1 -2 RIREF Control -3 50 IO = 60 mA 40 30 IO = 30 mA 20 10 IO = 2 mA Dot Correction Control at RIREF (60 mA) 0 -4 0 30 20 10 40 50 60 0 10 20 30 40 50 60 Output Current (mA) Dot Correction Data (dec) Figure 23. Figure 24. DOT CORRECTION LINEARITY (ABS Value) CONSTANT CURRENT OUTPUT VOLTAGE WAVEFORM 70 70 IO = 60 mA Output Current (mA) CH1-GSCLK (33 MHz) CH1 (2 V/div) 60 50 CH2 (2 V/div) 40 CH2-OUT0 (GSData = 0x001h) 30 20 CH3 (2 V/div) TA = -40°C TA = +25°C 10 TA = +85°C IOLCMax = 60 mA DC = 3Fh, TA = +25°C RL = 68 W, CL = 15 pF VLED = VUP = 5 V CH3-OUT15 (GSData = 0x001h) 0 0 10 20 30 40 50 60 70 Time (25 ns/div) Dot Correction Data (dec) Figure 25. 14 Figure 26. Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 TLC5944 www.ti.com ...................................................................................................................................................................................................... SBVS112 – JUNE 2008 DETAILED DESCRIPTION Setting for the Maximum Constant Sink Current Value On the TLC5944, the maximum constant current sink value for each channel, IOLCMax, is determined by an external resistor, RIREF, and GND pins. The RIREF resistor value is calculated with Equation 1: RIREF (kW) = VIREF (V) ´ 40.5 IOLCMax (mA) (1) Where: • VIREF = the internal reference voltage on the IREF pin (typically 1.20 V) IOLCMax is the largest current for all outputs. Each output sinks the IOLCMax current when it is turned on and the dot correction is set to the maximum value of 3Fh (63d). The sink current for each output can be reduced by lowering the respective output dot correction data. RIREF must be between 810 Ω (typ) and 24.3 kΩ (typ) in order to keep IOLCMax between 2 mA and 60 mA. The output may become unstable when IOLCMax is set lower than 2 mA. However, output currents lower than 2 mA can be achieved by setting IOLCMax to 2 mA or higher, and then using dot correction to lower the output current. Figure 17 in the Typical Characteristics and Table 1 show the characteristics of the constant sink current versus the external resistor, RIREF. Table 1. Maximum Constant Current Output versus External Resistor Value IOLCMax (mA, Typical) RIREF (Ω) 60 810 55 884 50 972 45 1080 40 1215 35 1389 30 1620 25 1944 20 2430 15 3240 10 4860 5 9720 2 24300 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 15 TLC5944 SBVS112 – JUNE 2008 ...................................................................................................................................................................................................... www.ti.com Dot Correction (DC) Function The TLC5944 is able to individually adjust the output current of each channel (OUT0 to OUT15). This function is called dot correction (DC). The DC function allows users to individually adjust the brightness and color deviations of LEDs connected to the outputs OUT0 to OUT15. Each respective channel output current can be adjusted in 64 steps from 0% to 100% of the maximum output current, IOLCMax. Dot correction data are entered into the TLC5944 via the serial interface. Equation 2 determines the sink current for each output (OUTn): DCn 63d IOUTn (mA) = IOLCMax (mA) ´ (2) Where: • • IOLCMax = the maximum channel current for each channel determined by RIREF DCn = the programmed dot correction value for OUTn (DCn = 0 to 63d) When the IC is powered on, the data in the dot correction shift register and data latch are not set to any default values. Therefore, DC data must be written to the DC latch before turning on the constant current output. Table 2 summarizes the DC data versus current ratio and set current value. Table 2. DC Data versus Current Ratio and Set Current Value 16 DC DATA (Binary) DC DATA (Decimal) DC DATA (Hex) SET CURRENT RATIO TO MAX CURRENT (%) OUTPUT CURRENT (mA, Typical) AT IOLCMax = 60 mA OUTPUT CURRENT (mA, Typical) AT IOLCMax = 2 mA 00 0000 0 00 0.0 0.0 0.000 00 0001 1 01 1.6 0.4 0.032 00 0010 2 02 3.2 0.8 0.064 ... ... ... ... ... ... ... ... ... ... ... ... 11 1101 61 3D 96.8 58.1 1.937 11 1110 62 3E 98.4 59.0 1.968 11 1111 63 3F 100.0 60.0 2.000 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 TLC5944 www.ti.com ...................................................................................................................................................................................................... SBVS112 – JUNE 2008 Grayscale (GS) Function (PWM Operation) The pulse width modulation (PWM) operation is controlled by a 12-bit grayscale counter that is clocked on each rising edge of the grayscale reference clock (GSCLK). The counter is reset to zero when BLANK is high. The counter value is held at zero while BLANK is high, even if the GSCLK input is toggled high and low. After the falling edge of BLANK, the counter increments with each rising edge of GSCLK. Any constant current sink output (OUT0 through OUT15) with a nonzero value in the corresponding grayscale latch starts to sink current after the first rising edge of GSCLK following a high-to-low transition of BLANK. The internal counter keeps track of the number of GSCLK pulses. Each output channel stays on as long as the internal counter is equal to or less than the respective output GSCLK. Each channel turns off at the rising edge of GSCLK when the grayscale counter value is larger than the grayscale latch value. For example, an output that has a grayscale latch value of '1' turns on at the first rising edge of GSCLK after BLANK goes low. It turns off at the second rising edge of GSCLK. Figure 27 shows the PWM timing diagram. BLANK 2048 2049 2050 1 2 3 4 GSCLK 4094 4095 4096 ¼ OUTn (GSDATA = 001h) OFF ON OUTn (GSDATA = 002h) OFF ON OUTn (GSDATA = 003h) OFF ON OUTn (GSDATA = 7FFh) OFF ON OUTn (GSDATA = 800h) OFF ON OUTn (GSDATA = 801h) OFF ON OUTn (GSDATA = FFDh) OFF ON OUTn (GSDATA = FFEh) OFF ON OUTn (GSDATA = FFFh) OFF ON (VOUTnH) GSCLK counter starts to count GSCLK after BLANK goes low. No driver turns on when Gray Scale data is zero (VOUTnH) T = GSCLK ´ 1 (VOUTnL) (VOUTnH) T = GSCLK ´ 2 (VOUTnL) T = GSCLK ´ 3 (VOUTnH) ¼ ¼ (VOUTnL) ¼ OFF ON (VOUTnH) T = GSCLK ´ 2047 (VOUTnL) (VOUTnH) T = GSCLK ´ 2048 (VOUTnL) (VOUTnH) T = GSCLK ´ 2049 (VOUTnL) ¼ ¼ ¼ OUTn (GSDATA = 000h) ¼ (VOUTnH) T = GSCLK ´ 4093 (VOUTnL) (VOUTnH) T = GSCLK ´ 4094 (VOUTnL) (VOUTnH) T = GSCLK ´ 4095 (VOUTnL) OUTn turns on at first rising edge of GSCLK after BLANK goes low except when Grayscale data are zero. OUTn does not turn on again until BLANK goes high to reset the grayscale clock and then goes low to enable all OUTn. Figure 27. PWM Operation Timing Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 17 TLC5944 SBVS112 – JUNE 2008 ...................................................................................................................................................................................................... www.ti.com When the IC powers on, the data in the grayscale shift register and latch are not set to any default value. Therefore, grayscale data must be written to the grayscale latch before turning on the constant current output. Additionally, BLANK should be held high when the device turns on, to prevent the outputs from turning on before the proper grayscale and dot correction values can be written. All constant current outputs are forced off when BLANK is high. Equation 3 determines the on time (tOUTON) for each output (OUTn). tOUTON (ns) = tGSCLK (ns) ´ GSn (3) Where: • • TGSCLK = the period of GSCLK GSn = the programmed grayscale value for OUTn (GSn = 0 to 4095d) If GS data change during a display period because XLAT goes high, and latches new GS data, the internal data latch registers are immediately updated. This action can cause the outputs to turn on or off unexpectedly. For proper operation, GS data should only be latched into the IC at the end of a display period when BLANK is high. Table 3 summarizes the GS data versus OUTn on duty and on time. Table 3. GS Data versus OUTn On Duty and OUTn On Time 18 OUTn ON-TIME (ns, Typical) AT 33-MHz GSCLK GS DATA (Binary) GS DATA (Decimal) GS DATA (Hex) OUTn ON DUTY RATIO TO MAXIMUM CODE (%) 0000 0000 0000 0 000 0.00 0 0000 0000 0001 1 001 0.02 30 0000 0000 0010 2 002 0.05 61 0000 0000 0011 3 003 0.07 91 — --- --- --- --- 0111 1111 1111 2047 7FF 49.99 62030 1000 0000 0000 2048 800 50.01 62061 1000 0000 0001 2049 801 50.04 62091 — --- --- --- --- 1111 1111 1101 4093 FFD 99.95 124030 1111 1111 1110 4094 FFE 99.98 124061 1111 1111 1111 4095 FFF 100.00 124091 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 TLC5944 www.ti.com ...................................................................................................................................................................................................... SBVS112 – JUNE 2008 Grayscale (GS) Shift Register and Data Latch The grayscale (GS) shift registers and data latches are each 192 bits in length, and set the PWM timing for each constant current driver. See Table 3 for the ON time duty of each GS data bit. Figure 28 shows the shift register and latch configuration. Refer to Figure 14 for the timing diagram for writing data into the GS shift register and latch. The driver on time is controlled by the data in the GS data latch. GS data present on the SIN pin are clocked into the GS shift register with each rising edge of the GSCLK pin when DCSEL is low. Data are shifted in MSB first. Data are latched from the shift register into the GS data latch with a rising edge on the XLAT pin. A DCSEL level change is allowed when SCLK is low and 100 ns after the rising edge of XLAT. When the device powers up, the data in the GS shift register and latches are not set to any default value. Therefore, GS data must be written to the GS latch before turning on the constant current output. Also, BLANK should be at a high level when powering on the device, because the constant current may be turned on as well. All constant current output is off when BLANK is at a high level. The status information data (SID) byte is overwritten on the most significant 18 bits of the grayscale shift register at the first rising edge of GSCLK after XLAT goes low. Grayscale Shift Register (12 Bits ´ 16 Channels) GS Data for OUT15 MSB 191 SOUT (DCSEL = L) GS Data for OUT14 180 179 OUT15-Bit0 (LOD-OUT4) OUT14-Bit11 (LOD-OUT3) GS Data for OUT0 ¼ GS Data for OUT1 175 174 OUT14-Bit7 (TEF) OUT14-Bit6 (PTW) LSB 0 12 11 OUT1-Bit0 OUT0-Bit11 SIN OUT15-Bit11 (LOD-OUT15) ¼ ¼ ¼ ¼ OUT0-Bit0 SCLK (DCSEL = L) SID Data are Overwritten Between Bits 191 and 174 ¼ GS Data for OUT15 MSB 191 OUT15-Bit11 ¼ ¼ ¼ GS Data for OUT14 180 179 OUT15-Bit0 OUT14-Bit11 Grayscale Data Latch (12 Bits ´ 16 Channels) ¼ OUT14-Bit7 ¼ GS Data for OUT0 ¼ GS Data for OUT1 OUT14-Bit6 ¼ 12 11 OUT1-Bit0 OUT0-Bit11 LSB 0 ¼ OUT0-Bit0 XLAT (DCSEL = L) 192 Bits To PWM Timing Control Block Figure 28. Grayscale Shift Register and Data Latch Configuration Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 19 TLC5944 SBVS112 – JUNE 2008 ...................................................................................................................................................................................................... www.ti.com Dot Correction (DC) Shift Register and Data Latch The dot correction (DC) shift register and latches are each 96 bits long and are used to individually adjust the constant current value for each constant current driver. Each channel can be adjusted from 0% to 100% of the maximum LED current with 6-bit resolution. Table 2 describes the percentage of maximum current for each dot correction data. Figure 29 shows the shift register and latch configuration for DC data. Figure 15 illustrates the timing for writing data into the DC shift registers and latches. Each LED channel current is dot-corrected by the percentage value that corresponds to the data in the respective DC data latch. DC data present on the SIN pin are clocked, MSB first, into the DC shift register at each rising edge of the SCLK pin when DCSEL is high. Data are latched from the shift register into the DC data latch with a rising edge on the XLAT pin when DCSEL is high. A DCSEL level change is allowed when SCLK is low and 100 ns after the rising edge of XLAT. When the IC is powered on, the data in the DC shift register and data latch are not set to any default value. Therefore, dot correction data must be written to the DC latch before turning on the constant current output. Dot Correction Shift Register (6 Bits ´ 16 Channels) DC Data for OUT15 MSB 95 SOUT (DCSEL = H) DC Data for OUT14 90 89 OUT15-Bit0 OUT14-Bit5 ¼ DC Data for OUT1 DC Data for OUT0 LSB 0 6 5 OUT1-Bit0 OUT0-Bit5 SIN OUT15-Bit5 ¼ ¼ ¼ ¼ DC Data for OUT15 MSB 95 OUT15-Bit5 ¼ DC Data for OUT14 90 89 OUT15-Bit0 OUT14-Bit5 Dot Correction Data Latch (6 Bits ´ 16 Channels) OUT0-Bit0 SCLK (DCSEL = H) ¼ ¼ DC Data for OUT1 ¼ ¼ DC Data for OUT0 6 5 OUT1-Bit0 OUT0-Bit5 LSB 0 ¼ OUT0-Bit0 XLAT (DCSEL = H) 96 Bits To Constant Current Driver Block Figure 29. Dot Correction Shift Register and Latch Configuration 20 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 TLC5944 www.ti.com ...................................................................................................................................................................................................... SBVS112 – JUNE 2008 Status Information Data (SID) Status information data (SID) are 18-bit, read-only data. The 16-bit LED open detection (LOD) error, the thermal error flag (TEF), and the pre-thermal warning (PTW) are shifted out onto the SOUT pin with each rising edge of the serial data shift clock, SCLK. The 16 LOD bits for each channel and the two TEF bits are written into the 18 most significant bits of the grayscale shift register at the rising edge of the first SCLK after XLAT goes low. As a result, the previous data in the 18 most significant bits of the grayscale information are lost at the same time. No data are loaded into the other 174 bits. Figure 30 shows the bit assignments. Figure 16 illustrates the read timing for the status information data. Status Information Data (SID) Configuration LOD Data of OUT15 to OUT0 (16 Bits) MSB 17 16 ¼ 2 1 LSB 0 OUT15 LOD Data OUT14 LOD Data ¼ OUT0 LOD Data TEF Data PTW Data The 16 LOD bits for each channel and the TEF and PTW bits overwrite the most significant 18 bits of the grayscale shift register at the rising edge of the first SCLK after XLAT goes low. ¼ GS Data for OUT15 MSB 191 GS Data for OUT14 180 179 OUT15-Bit0 (LOD-OUT4) OUT14-Bit11 (LOD-OUT3) ¼ GS Data for OUT1 175 174 OUT14-Bit7 (TEF) OUT14-Bit6 (PTW) GS Data for OUT0 12 11 OUT1-Bit0 OUT0-Bit11 LSB 0 SIN SOUT (DCSEL = L) OUT15-Bit11 (LOD-OUT15) ¼ ¼ ¼ ¼ OUT0-Bit0 SCLK (DCSEL = L) Grayscale Shift Register (12 Bits ´ 16 Channels) Figure 30. Status Information Data Configuration The LOD data update at the rising edge of the next 33rd GSCLK of the subsequent PWM cycle; the LOD data are retained until the next 33rd GSCLK. LOD data are only checked for outputs that are turned on during the rising edge of the 33rd GSCLK pulse. A '1' in an LOD bit indicates an open LED condition for the corresponding channel. A '0' indicates normal operation. It is possible for LOD data to show a '0' even if the LED is open when the grayscale data are less than 20h (32d). The PTW and TEF bits indicate that the IC temperature is high and too high, respectively. The TEF flag also indicates that the IC has turned off all drivers to avoid damage by overheating the device. A '1' in the TEF bit means that the IC temperature has exceeded the detect temperature threshold of high side (T(TEF)) and the driver is forced off. A '0' in the TEF bit indicates the driver has not exceeded the high temperature. The PTW flag indicates that the IC temperature has exceeded the detect temperature threshold, but does not force the driver off. A '1' in the PTW bit indicates that the IC temperature has exceeded the pre-thermal warning threshold (T(PTW)) but does not force the driver off. A '0' in the PTW bit indicates normal operation with low-side temperature conditions. When the PTW is set, the IC temperature should be reduced by lowering the power dissipated in the driver to avoid a forced shutdown by the thermal shutdown circuit. This reduction can be accomplished by lowering the values of the GS or DC data. When the IC powers on, LOD data do not show correct values. Therefore, LOD data must be read from the 33rd GSCLK pulse input after BLANK goes low. Table 4 shows a truth table for both LOD and TEF. Table 4. LOD and TEF Truth Table CONDITION SID DATA LED OPEN DETECTION (LODn) THERMAL ERROR FLAG (TEF) PRE-THERMAL WARNING (PTW) 0 LED is connected (VOUTn > VLOD) Device temperature is lower than the high-side detect temperature (temp ≤ T(TEF) –T(HYST)) Device temperature is lower than the low-side detect temperature (temp < T(PTW) – T(HYSP)) 1 LED is open or shorted to GND (VOUTn ≤ VLOD) Device temperature is higher than the high-side detect temperature and the driver is forced off (temp > T(TEF)) Device temperature is higher than the low-side detect temperature (temp ≥ T(PTW)) Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 21 TLC5944 SBVS112 – JUNE 2008 ...................................................................................................................................................................................................... www.ti.com Continuous Base LED Open Detection At the rising edge of the 33rd GSCLK after the falling edge of BLANK, the LED open detection (LOD) circuit checks the voltage of each constant current output (OUT0 through OUT15 = OUTn) that is turned on to detect open LEDs and short LEDs to GND. The channels corresponding to the LOD bit in the status information data (SID) register are set to '1' if the voltage of the OUTn pin (VOUTn) is less than the LED open detection threshold (VLOD = 0.3 VTYP). This status information can be read from the SOUT pin when DCSEL is low. No special test sequence is required for LED open detection. The LOD function automatically checks for open LEDs and short LEDs to GND during each grayscale PWM cycle. The SID information of LOD is latched into the LED open detection data latch and does not change until the rising edge of the 33rd GSCLK pulse following the next falling edge of BLANK. To eliminate false detection of open LEDs, the LED driver design must ensure that the TLC5944 output voltage is greater than VLOD when the outputs are on. The GS data must be 21h (33d) or more to get the LOD result. Figure 31 shows the LED open detection timing. BLANK 1 2 3 4 30 31 32 33 34 35 4094 4096 4093 4095 1 2 3 30 31 32 33 34 35 GSCLK 1st GSCLK Period If LOD error is detected OFF OUTn (Data = FFFh) ON VOUTn GND SID Value (Internal) Old LED open detection data If no LOD error is detected If the OUTn voltage (VOUTn) is less than VLOD (0.3 V, typ) at the rising edge of the 33rd GSCLK after the falling edge of BLANK, the LOD sets the SID bit corresponding to the output channel in which LED is open or shorted to GND equal to ‘1’. OUTn is turned off at the 33rd falling edge of GSCLK if the LOD error flag is set. New LED open detection data If no LOD error is detected Hi-Z XERR Low ('L') Depends on LOD data Depends on previous If LOD error is detected LOD data If XERR goes low because of an LOD error, XERR is forced high when BLANK goes high. Figure 31. LED Open Detection (LOD) Timing 22 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 TLC5944 www.ti.com ...................................................................................................................................................................................................... SBVS112 – JUNE 2008 Thermal Shutdown and Thermal Error Flag The thermal shutdown (TSD) function turns off all of the constant current outputs on the IC immediately when the junction temperature (TJ) exceeds the threshold (T(TEF) = +162°C, typ) and sets the thermal error flag (TEF) to '1'. All outputs are latched off when TEF is set to '1'; TEF and PTW remain off until the next grayscale cycle after TJ drops below (T(TEF) – T(HYST)). TEF is set to '0' once TJ drops below (T(TEF) – T(HYST)), but the output does not turn on until the first GSCLK after BLANK goes low while TEF is set to '0'. Figure 32 illustrates the TEF/TSD/XERR timing sequence. XLAT SCLK BLANK 4094 4096 4093 4095 1 2 3 4 1 2 3 GSCLK IC Junction Temperature (TJ) TJ ³ T(PTW) TJ < T(PTW) TJ ³ T(TEF) TJ < T(TEF) - T(HYST) TJ < T(PTW) - T(HYSP) TJ ³ T(PTW) ‘1’ PTW in SID (Internal Data) ‘0’ TEF in SID (Internal Data) ‘0’ ‘1’ ‘0’ ‘1’ ‘1’ ‘0’ Hi-Z Hi-Z XERR ‘L’ ‘L’ OFF OUTn TJ ³ T(TEF) OFF OFF ON ON Figure 32. TEF/TSD/XERR Timing Internal Pre-Charge FET The internal pre-charge FET can prevent ghosting of multiplexed LED modules. One cause of this phenomenon is the charging current for parastic capacitance of the constant current output line and driver through the LED. One of the mechanisms is shown in Figure 33. In Figure 33, the constant current driver turns LED0-0 on at (1) and off at (2). After LED0-0 is turned off, OUT0 voltage is pulled up to VCHG by LED0-0. This OUT0 node has some parasitic capacitance (such as the constant current driver output capacitance, and the board layout capacitance shown as C0-2). After LED0-0 turns off, SWPMOS0 is turned off and SWNMOS0 is turned on for LINE0, then LINE0 is pulled down to GND. Because there is a parastic capacitance between LINE0 and OUT0, OUT0 voltage is also pulled down to GND. After that, SWPMOS1 is turned on for next line (LINE1). When SWPMOS1 turns on, OUT0 voltage is pulled up from the ground voltage to VLED – VF. The charge current (ICHRG) flows to the parasitic capacitor (C0) through LED1-0, causing the LED to briefly turn on and creating the ghosting effect of LED1-0. The TLC5944 has an internal pre-charge FET to prevent ghosting. The power supply of the pre-charge FET must be connected to VLED (LED anode voltage). After a small delay after BLANK goes high, this FET pulls OUTn (OUT0 to OUT15) up to VLED. The charge current does not flow to C0 through LED1-0 when SWMOS1 is turned on and the ghosting is eliminated at (3). The pre-charge FET turns off as soon as BLANK goes low to avoid current flowing from VLED through the pre-charge FET. Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 23 TLC5944 SBVS112 – JUNE 2008 ...................................................................................................................................................................................................... www.ti.com VLED (Power-Supply for LED) Line 0 is VLED level. ON SW PMOS0 OFF Line 0 is GND level. SW PMOS1 LED1-1 LED1-2 Line 1 ON SW NMOS0 OFF SW PMOS1 OFF SW NMOS1 OFF Line 1 is VLED level. LED Drive Line Selector ¼ SW NMOS1 ON Parasitic Capacitor LED1-0 C1 C0 VLED C2 Line 1 is GND level. High ICHRG SW PMOS0 ON BLANK Low ON Line 0 OUT0 OFF SW NMOS0 LED0-0 LED0-1 OUT0 Voltage LED0-2 ¼ OUT0 OUT1 OUT2 VLED VCHG VLED - VF GND Ordinal LED Driver OUT1 ON OUT0 ON OUT2 ON LED0-0 Current 50 mA LED1-0 Current 50 mA 0 mA ¼ Constant Current IOUT = 50 mA 0 mA (1) (2) (3) OUT0 voltage is pulled down to GND side by the coupling with LED lamp capacitor between Line 0 and OUT0. (4) Ghost phenomenon is observed when Line 1 goes up to VLED. Figure 33. LED Ghost-Lighting Phenomenon Mechanism VLED (Power-Supply for LED) SW PMOS1 LED1-1 Line 0 is VLED level. LED1-2 Line 1 SW PMOS0 Parasitic Capacitor SW NMOS0 ON OFF Line 0 is GND level. LED Drive Line Selector ¼ SW NMOS1 LED1-0 ON OFF Line 1 is VLED level. C0 VLED C1 SW PMOS1 C2 Disappearing ICHRG SW PMOS0 SW NMOS1 ON OFF ON Line 1 is GND level. OFF Line 0 High BLANK SW NMOS0 LED0-0 VUP LED0-1 Low ON LED0-2 OUT0 OFF ¼ OUT0 OUT1 OUT2 PCHGON Signal ON OFF Pre-Charge MOS VLED OUT0 Voltage BLANK PCHGON Timing Control VCHG VLED - VF GND OUT0 ON OUT0 ON OUT0 ON LED0-0 Current 50 mA LED1-0 Current 50 mA 0 mA ¼ Constant Current IOUT = 50 mA TLC5944 LED Driver 0 mA (1) (2) (3) (4) Ghost phenomenon not seen Figure 34. LED Ghost-Lighting Mechanism by Pre-Charge FET 24 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 TLC5944 www.ti.com ...................................................................................................................................................................................................... SBVS112 – JUNE 2008 Auto Output Off The TLC5944 current consumption increases if any output (OUTn) is turned on and no LED is connected, the LED is an open circuit, or the output is shorted to GND. The TLC5944 has the auto output off function to reduce consumption current in these cases. This function turns off any OUTn where LED open has been detected to reduce the current into the VCC pin during error conditions. Figure 35 illustrates the auto output off function. Therefore, the LED anode voltage must be held over the LED forward voltage (VF) plus the maximum voltage of the LED open detection threshold (VLOD = 0.4 VMAX) while the LED is on, in any case. Otherwise, the LED is forced off by the auto output off function. VCC Dissipation Current Higher Lower BLANK 1 2 3 4 30 31 32 33 34 35 4094 4096 4093 4096 1 2 3 30 31 32 33 34 35 GSCLK OFF Voltage of OUTn If LOD error is detected ON VOUTn If no LOD error is detected GND SID Register Value (Internal) ON Signal of OUTn (Internal) (GS data = FFFh) Old LED open detection data ON New LED open detection data ON (if no LOD error detected) OFF ON ON (if no LOD error detected) OFF OFF (if LOD error is detected) OFF (if LOD error is detected) Figure 35. Auto Output Off Function Noise Reduction Large surge currents may flow through the IC and the printed circuit board (PCB) on which the device is mounted if all 16 LED channels turn on simultaneously at the start of each grayscale cycle. This large current surge could introduce detrimental noise and electromagnetic interference (EMI) into other circuits. The TLC5944 turns on the LED channels in a series delay to provide a circuit soft-start feature. The output current sinks are grouped into four groups of four channels each. The first group is OUT0/4/8/12; the second group is OUT1/5/9/13; the third group is OUT2/6/10/14; and the fourth group is OUT3/7/11/15. Each group is turned on sequentially with a small delay between groups; Figure 14 shows this delay. Both turn-on and turn-off are delayed. Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 25 TLC5944 SBVS112 – JUNE 2008 ...................................................................................................................................................................................................... www.ti.com POWER DISSIPATION CALCULATION The device power dissipation must be below the power dissipation rate of the device package (illustrated in Figure 18) to ensure correct operation. Equation 4 calculates the power dissipation of the device: PD = (VCC ´ ICC) + VOUT ´ IOLCMax ´ N ´ DCn ´ dPWM 63d (4) Where: • • • • • • • 26 VCC = device supply voltage ICC = device supply current VOUT = OUTn voltage when driving LED current IMAX = LED current adjusted by RIREF resistor DCn = maximum DC value for OUTn N = number of OUTn driving LED at the same time dPWM = duty ratio defined by BLANK pin or GS PWM value Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5944 PACKAGE OPTION ADDENDUM www.ti.com 27-Jun-2008 PACKAGING INFORMATION Orderable Device Status (1) Package Type Package Drawing Pins Package Eco Plan (2) Qty TLC5944PWP ACTIVE HTSSOP PWP 28 TLC5944PWPR ACTIVE HTSSOP PWP TLC5944RHBR ACTIVE QFN TLC5944RHBT ACTIVE QFN 50 Lead/Ball Finish MSL Peak Temp (3) Green (RoHS & no Sb/Br) CU NIPDAU Level-2-260C-1 YEAR 28 2000 Green (RoHS & no Sb/Br) CU NIPDAU Level-2-260C-1 YEAR RHB 32 3000 Green (RoHS & no Sb/Br) CU NIPDAU Level-2-260C-1 YEAR RHB 32 250 CU NIPDAU Level-2-260C-1 YEAR Green (RoHS & no Sb/Br) (1) The marketing status values are defined as follows: ACTIVE: Product device recommended for new designs. LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect. NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design. PREVIEW: Device has been announced but is not in production. Samples may or may not be available. OBSOLETE: TI has discontinued the production of the device. (2) Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest availability information and additional product content details. TBD: The Pb-Free/Green conversion plan has not been defined. Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the requirement that lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes. Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and package, or 2) lead-based die adhesive used between the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible) as defined above. Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1% by weight in homogeneous material) (3) MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature. Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals. TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release. In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis. Addendum-Page 1 PACKAGE MATERIALS INFORMATION www.ti.com 25-Jun-2008 TAPE AND REEL INFORMATION *All dimensions are nominal Device Package Package Pins Type Drawing SPQ Reel Reel Diameter Width (mm) W1 (mm) A0 (mm) B0 (mm) K0 (mm) P1 (mm) W Pin1 (mm) Quadrant TLC5944PWPR HTSSOP PWP 28 2000 330.0 16.4 7.1 10.4 1.6 12.0 16.0 Q1 TLC5944RHBR QFN RHB 32 3000 TLC5944RHBT QFN RHB 32 250 330.0 12.4 5.3 5.3 1.5 8.0 12.0 Q2 180.0 12.4 5.3 5.3 1.5 8.0 12.0 Q2 Pack Materials-Page 1 PACKAGE MATERIALS INFORMATION www.ti.com 25-Jun-2008 *All dimensions are nominal Device Package Type Package Drawing Pins SPQ Length (mm) Width (mm) Height (mm) TLC5944PWPR HTSSOP PWP 28 2000 346.0 346.0 33.0 TLC5944RHBR QFN RHB 32 3000 346.0 346.0 29.0 TLC5944RHBT QFN RHB 32 250 190.5 212.7 31.8 Pack Materials-Page 2 IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI. Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional restrictions. Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements. TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in such safety-critical applications. TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use. TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated products in automotive applications, TI will not be responsible for any failure to meet such requirements. Following are URLs where you can obtain information on other Texas Instruments products and application solutions: Products Amplifiers Data Converters DSP Clocks and Timers Interface Logic Power Mgmt Microcontrollers RFID RF/IF and ZigBee® Solutions amplifier.ti.com dataconverter.ti.com dsp.ti.com www.ti.com/clocks interface.ti.com logic.ti.com power.ti.com microcontroller.ti.com www.ti-rfid.com www.ti.com/lprf Applications Audio Automotive Broadband Digital Control Medical Military Optical Networking Security Telephony Video & Imaging Wireless www.ti.com/audio www.ti.com/automotive www.ti.com/broadband www.ti.com/digitalcontrol www.ti.com/medical www.ti.com/military www.ti.com/opticalnetwork www.ti.com/security www.ti.com/telephony www.ti.com/video www.ti.com/wireless Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265 Copyright © 2008, Texas Instruments Incorporated