TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 16-Channel, 12-Bit PWM LED Driver with 6-Bit Dot Correction FEATURES APPLICATIONS • • • • • • • • 1 23 • • • • • • • • 16 Channels, Constant Current Sink Output 40-mA Capability (Constant Current Sink) 12-Bit (4096 Steps) Grayscale PWM Control 6-Bit (64 Steps) Dot Correction LED Power-Supply Voltage up to 17 V VCC = 3.0 V to 5.5 V Constant Current Accuracy: – Channel-to-Channel = ±1% (typ) – Device-to-Device = ±2% (typ) 30-MHz Data Transfer Rate 33-MHz Grayscale PWM Clock Extended Serial Interface CMOS Level I/O Schmitt Buffer Input Readable Error Information: – Continuous Base LED Open Detection (LOD) – Thermal Error Flag (TEF) Noise Reduction: – 4-Channel Grouped Delay Operating Temperature: –40°C to +85°C VLED • • Monochrome, Multicolor, Full-Color LED Displays LED Signboards Display Backlighting DESCRIPTION The TLC5946 is a 16-channel, constant current sink LED driver. Each channel is individually adjustable with 4096 pulse-width modulated (PWM) steps and 64 constant current sink steps for dot correction. The dot correction adjusts the brightness variations between LEDs. Both grayscale control and dot correction are accessible via a serial interface. The maximum current value of all 16 channels can be set by a single external resistor. The TLC5946 has two error information circuits: one for LED open detection (LOD), and a thermal error flag (TEF). LOD detects a broken or disconnected LED during display period. TEF indicates an over-temperature condition. VLED VLED VLED VCC ¼ OUT0 OUT SIN XERR ¼ OUT15 OUT0 SOUT XLAT MODE MODE BLANK GSCLK OUT15 SOUT XERR SCLK SCLK XLAT ¼ SIN XERR SCLK Controller ¼ ¼ TLC5946 IC1 XLAT VCC MODE TLC5946 ICn VCC BLANK VCC BLANK VCC GSCLK XHALF GSCLK XHALF IN GND IREF RIREF IREF GND RIREF 5 Typical Application Circuit (Multiple Daisy-Chained TLC5946s) 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, Inc. All other trademarks are the property of their respective owners. UNLESS OTHERWISE NOTED this document contains PRODUCTION DATA information current as of publication date. Products conform to specifications per the terms of Texas Instruments standard warranty. Production processing does not necessarily include testing of all parameters. Copyright © 2008, Texas Instruments Incorporated TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com 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) PRODUCT (1) PACKAGE-LEAD ORDERING NUMBER TLC5946 TSSOP-28 TLC5946PW TLC5946 HTSSOP-28 PowerPAD™ TLC5946PWP TLC5946 5 mm × 5 mm QFN-32 TLC5946RHB (2) 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. Shaded cells indicate product preview device. (2) ABSOLUTE MAXIMUM RATINGS (1) (2) Over operating free-air temperature range, unless otherwise noted. PARAMETER VCC TLC5946 Supply voltage: VCC V OUT0 to OUT15 50 mA XERR 6 mA –0.3 to VCC + 0.3 V –0.3 to VCC + 0.3 V IOUT Output current (dc) VIN Input voltage range: SIN, SCLK, GSCLK, XLAT, BLANK, MODE, XHALF, IREF VOUT Output voltage range TJ(ABS) TSTG SOUT, XERR OUT0 to OUT15 –0.3 to +18 V Operating temperature range: junction temperature –40 to +150 °C Storage temperature range –55 to +150 °C 2 kV 500 V Human body model (HBM), JEDEC JESD22-A114 ESD rating (1) (2) UNIT –0.3 to +6.0 Charged device model (CDM), JEDEC JESD22-C101 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. DISSIPATION RATINGS PACKAGE OPERATING FACTOR ABOVE TA = +25°C TA < +25°C POWER RATING TA = +70°C POWER RATING TA = +85°C POWER RATING TSSOP-28 16.21 mW/°C 2026 mW 1296 mW 1053 mW 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) 2 (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): TLC5946 TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 RECOMMENDED OPERATING CONDITIONS At TA= –40°C to +85°C, unless otherwise noted. TLC5946 PARAMETER TEST CONDITIONS MIN NOM MAX UNIT DC Characteristics: VCC = 3 V to 5.5 V VCC Supply voltage VO Voltage applied to output VIH High-level input voltage VIL Low-level input voltage IOH High-level output current IOL Low-level output current IOLC Constant output sink current 3.0 5.5 V 17 V 0.7 × VCC VCC V GND 0.3 × VCC OUT0 to OUT15 V SOUT –1 mA SOUT 1 mA XERR 5 mA 4 40 mA TA Operating free-air temperature range –40 +85 °C TJ Operating junction temperature –40 +125 °C OUT0 to OUT15, DC = 3Fh AC Characteristics: VCC = 3 V to 5.5 V fCLK (sclk) Data shift clock frequency fCLK (gsclk) Grayscale control clock frequency TWH0 / TWL0 SCLK pulse duration TWH1 / TWL1 GSCLK pulse duration TWH2 XLAT pulse duration TWH3 BLANK pulse duration SCLK, XHALF = H 30 MHz GSCLK, XHALF = L 15 MHz GSCLK 33 MHz SCLK = H/L (see Figure 12) 10 ns GSCLK = H/L (see Figure 12) 10 ns XLAT = H (see Figure 12) 20 ns BLANK = H (see Figure 12) 20 ns TSU0 SIN–SCLK↑ (see Figure 12) 5 ns TSU1 XLAT↑–SCLK↑ (see Figure 38, Figure 12) 100 ns TSU2 MODE–SCLK↑ (see Figure 12) 10 ns TSU3 MODE–XLAT↑ (see Figure 12) 10 ns TSU4 Setup time BLANK↓–GSCLK↑ (see Figure 12) 10 ns TSU5 XLAT↑–GSCLK↑ (see Figure 12) 30 ns TSU6 SCLK↓–XLAT↑ (see Figure 38, Figure 12) 10 ns TH0 TH1 Hold time TH2 SIN–SCLK↑ (see Figure 12) 3 ns MODE–SCLK↓ (see Figure 12) 10 ns MODE–XLAT↑ (see Figure 12) 100 ns AC Characteristics: VCC = 3 V to 5.5 V, XHALF = L TWL2 XLAT pulse duration XLAT = L (see Figure 38) 20 ns TSU7 Setup time BLANK↑–XLAT↑ (see Figure 38) 20 ns TH3 Hold time BLANK↓–XLAT↓ (see Figure 38) 20 ns Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 3 TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com ELECTRICAL CHARACTERISTICS At VCC = 3.0 V to 5.5 V, TA = –40°C to +85°C, and RIREF = 1.3kΩ. Typical values at VCC = 3.3 V and TA = +25°C, unless otherwise noted. TLC5946 PARAMETER VOH TEST CONDITIONS High-level output voltage VOL Low-level output voltage IIN IOH = –1 mA at SOUT ICC1 ICC2 Supply current TYP MAX VCC – 0.4 UNIT V IOL = 1 mA at SOUT 0.4 V IOL = 5 mA at XERR 0.5 V 1 µA VIN = VCC or GND at BLANK, XHALF, GSCLK, SCLK, SIN, XLAT, and MODE pins Input current MIN –1 No data transfer, all OUTn = OFF, VOUTn = 1 V, DCn = 3Fh, RIREF = 13 kΩ 0.9 3 mA No data transfer, all OUTn = OFF, VOUTn = 1 V, DCn = 3Fh, RIREF = 2.7 kΩ 4 8 mA ICC3 Data transfer at 30 MHz, all OUTn = ON, VOUTn = 1 V, DCn = 3Fh, RIREF = 2.7 kΩ 13 25 mA ICC4 Data transfer at 30 MHz, all OUTn = ON, VOUTn = 1 V, DCn = 3Fh 20 45 mA 39.0 IOLC Constant output current All OUTn = ON, VOUTn = 1 V, VOUTfix = 1 V, DCn = 3Fh 42.5 mA IOLK1 Output leakage current All OUTn = OFF, VOUTn = 17 V, DCn = 3Fh At OUT0 to OUT15 35.5 0.1 µA IOLK2 Output leakage current No error condition, VXERR = 5.5 V, at XERR 1 µA ΔIOLC Constant current error (channel-to-channel) (1) All OUTn = ON, VOUTn = 1 V, VOUTfix = 1 V, DCn = 3Fh ±1 ±3 % ΔIOLC1 Constant current error (device-to-device) (2) All OUTn = ON, VOUTn = 1 V, VOUTfix = 1 V, DCn = 3Fh ±2 ±6 % ΔIOLC2 Line regulation (3) All OUTn = ON, VOUTn = 1 V, VOUTfix = 1 V, VCC = 3.0 V to 5.5 V, DCn = 3Fh ±0.5 ±1 % ΔIOLC3 Load regulation (4) All OUTn = ON, VOUTn = 1 V to 3 V, VOUTfix = 1 V, DCn = 3Fh ±1 ±3 %/V TTEF Thermal error flag threshold Junction temperature +150 +162 +175 °C THYS Thermal error 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 1.16 1.20 1.24 V (1) (5) 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 + ... + 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) = 42.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) (IOUTn at VOUTn = 3 V) - (IOUTn at VOUTn = 1 V) 100 ´ (IOUTn at VOUTn = 1 V) 4 5.5 V - 3 V Load regulation is calculated by the equation: D (%/V) = (5) 100 ´ (IOUTn at VCC = 3.0 V) 3V-1V Not tested. Specified by design. Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 SWITCHING CHARACTERISTICS At VCC = 3.0 V to 5.5 V, TA = –40°C to +85°C, CL0 = 15 pF, RL0 = 100 Ω, CL1 = 100 pF, RL1 = 1 kΩ, RIREF = 1.3 kΩ, VLED = 5 V, and VXERR = 5 V. Typical values at VCC = 3.3 V and TA = +25°C, unless otherwise noted. TLC5946 PARAMETER tR0 Rise time tR1 tF0 TEST CONDITIONS MIN TYP SOUT (see Figure 11) 16 OUTn, VCC = 5 V, DC = 3Fh (see Figure 11) 10 SOUT (see Figure 11) tF1 Fall time tF2 30 16 OUTn, VCC = 5 V, DC = 3Fh (see Figure 11) 10 XERR (see Figure 11) (1) tD0 SCLK to SOUT (see Figure 12) tD1 BLANK↑ to OUT0 sink current off (see Figure 12) tD2 GSCLK↑ to OUT0/4/8/12 (see Figure 12) tD3 MAX 30 UNIT ns ns 100 ns 25 ns 20 40 ns 5 18 40 ns GSCLK↑ to OUT1/5/9/13 (see Figure 12) 20 42 73 ns tD4 GSCLK↑ to OUT2/6/10/14 (see Figure 12) 35 66 106 ns tD5 GSCLK↑ to OUT3/7/11/15 (see Figure 12) 50 90 140 ns tD6 XLAT↑ to OUTn (dot correction) 00h to 3Fh, 3Fh to 00h (see Figure 12) 100 ns 10 ns Propagation delay time tON_ERR (1) Output on-time error tOUTON – tGSCLK, GSn = 001h, GSCLK = 33 MHz (see Figure 13) –20 XHALF = H: rising edge of SCLK to SOUT; XHALF = L: falling edge of SCLK to SOUT. Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 5 TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com FUNCTIONAL BLOCK DIAGRAM BLANK, XLAT, SCLK 3 MODE XERR XERR Control Thermal Detection XHALF MODE, XHALF LSB MSB Shift Register (96 Bits) 0 MODE, XHALF 2 LSB MSB Shift Register (96 Bits) SIN Control 95 2 SOUT Control 96 SOUT 191 SIN 16 MODE, XHALF LOD Data Latch 2 SCLK Control SCLK 96 96 33rd GSCLK MODE, XHALF 2 XLAT Control XLAT GS Data Latch (OUT8 to OUT15) GS Data Latch (OUT0 to OUT7) 96 GSCLK Grayscale Counter 96 96 12-Bit PWM Timing Control 16 16 BLANK Four Grouped Output Delay 16 LSB MSB Dot Correction Data Latch (6 Bits ´ 16 Channels) 0 IREF Reference Current Control 95 96 Constant Current Driver with Dot Correction VCC LED Open Detection (LOD) GND GND OUT0 6 OUT1 ¼ OUT14 Submit Documentation Feedback OUT15 Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 DEVICE INFORMATION TSSOP-28 PW PACKAGE (TOP VIEW) GND 1 28 VCC BLANK 2 27 IREF XLAT 3 26 XHALF SCLK 4 25 GSCLK SIN 5 24 SOUT MODE 6 23 XERR OUT0 7 22 OUT15 OUT1 8 21 OUT14 OUT2 9 20 OUT13 OUT3 10 19 OUT12 OUT4 11 18 OUT11 OUT5 12 17 OUT10 OUT6 13 16 OUT9 OUT7 14 15 OUT8 HTSSOP-28 PWP PACKAGE (TOP VIEW) GSCLK SIN 5 24 MODE 6 OUT0 7 16 OUT10 SOUT IREF 26 15 OUT9 23 XERR VCC 27 14 OUT8 22 OUT15 NC 28 13 NC 12 NC Thermal Pad 19 OUT12 BLANK 31 10 OUT6 OUT4 11 18 OUT11 XLAT 32 9 OUT5 OUT5 12 17 OUT10 OUT6 13 16 OUT9 OUT7 14 15 OUT8 8 10 OUT4 OUT3 7 OUT7 OUT3 11 6 30 OUT2 GND 5 OUT13 OUT1 20 4 9 OUT0 29 3 NC MODE OUT14 2 21 SIN OUT2 25 1 8 XHALF SCLK OUT1 PowerPAD Thermal Pad OUT11 25 17 4 OUT12 SCLK 18 XHALF OUT13 26 19 3 OUT14 XLAT 20 IREF OUT15 27 21 2 XERR BLANK 22 VCC SOUT 28 23 1 GSCLK GND 24 QFN-32 RHB PACKAGE (TOP VIEW) NC = No internal connection. Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 7 TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com TERMINAL FUNCTIONS TERMINAL NAME BLANK PW/PWP RHB I/O DESCRIPTION Blank (all constant current outputs off). When BLANK is high, all constant current outputs (OUT0 through OUT15) are forced off, the Grayscale PWM timing controller initializes and the Grayscale counter resets to '0'. When BLANK is low, all constant current outputs are controlled by the Grayscale PWM timing controller. 2 31 I GND 1 30 — GSCLK 25 24 I IREF 27 26 I/O MODE 6 3 I NC — 12, 13, 28, 29 — No connection OUT0 7 4 O Constant current output 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 SCLK 4 1 I Serial data shift clock SIN 5 2 I Serial data input SOUT 24 23 O Serial data output VCC 28 27 I Power-supply voltage XERR 23 22 O Error output. Open-drain output. XERR goes low when LOD or TEF is detected. XHALF 26 25 I Extended serial interface. When XHALF is high, the device operates normally. When XHALF is low, the extended serial interface is activated. XLAT 3 32 I Edge triggered latch signal. At the rising edge of XLAT, the TLC5946 writes data from the input shift register to either the Dot Correction register (MODE = high) or the Grayscale register (MODE = low). 8 Ground Reference clock for Grayscale PWM control. This pin sets the constant current value. OUT0 through OUT15 sink constant current is set to desired value by connecting an external resistor between IREF and GND. Input mode pin. When MODE is high, the input mode is dot correction (DC). When MODE is low, the input mode is grayscale (GS). Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 PARAMETER MEASUREMENT INFORMATION PIN EQUIVALENT INPUT AND OUTPUT SCHEMATIC DIAGRAMS VCC VCC INPUT SOUT GND GND Figure 1. SIN, SCLK, GSCLK, XLAT, BLANK, MODE, XHALF Figure 2. SOUT VCC XERR IREF GND GND Figure 3. IREF Figure 4. XERR OUTn GND Figure 5. OUT0 Through OUT15 TEST CIRCUITS RL0 VCC VCC VCC OUTn IREF (1) RIREF VLED SOUT VCC CL0 GND (1) (1) CL0 includes measurement probe and jig capacitance. Figure 6. Rise Time and Fall Time Test Circuit for OUTn VCC GND VCC IREF VXERR CL1 OUT0 RIREF OUTn ¼ (1) CL0 includes measurement probe and jig capacitance. Figure 7. Rise Time and Fall Time Test Circuit for SOUT ¼ XERR (1) VCC RL1 VCC CL0 GND GND OUT15 VOUTn VOUTFIX (1) CL1 includes measurement probe and jig capacitance. Figure 8. Rise Time and Fall Time Test Circuit for XERR Figure 9. Constant Current Test Circuit for OUTn Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 9 TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com TIMING DIAGRAMS TWH0, TWL0, TWH1, TWL1, TWH2, TWL2, TWH3 VCC INPUT (1) 50% GND TWH TWL TSU0, TSU1, TSU2, TSU3, TSU4, TSU5, TSU6, TSU7, 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. Input pulse high level is VCC and low level is GND. Figure 10. 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 11. Output Timing 10 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 (DC Data Input Mode) (GS Data Input Mode) MODE tH2 tWH2 tSU3 XLAT (1st GS Data Input Cycle) SIN DC MSB DC LSB (2nd GS Data Input Cycle) GS1 MSB tH1 GS1 LSB tSU2 GS2 MSB tSU6 GS2 LSB tSU1 GS3 MSB tSU0 tWH0 tH0 SCLK 1 SOUT 96 ¾ 1 DC MSB ¾ 192 1 GS1 MSB ¾ tWL0 SID1 MSB 192 1 tD0 SID1 LSB SID1 MSB-1 SID2 MSB SID2 MSB-1 tWH3 (1st GS Data Output Cycle) BLANK (2nd GS Data Output Cycle) tSU5 tSU4 tWH1 GSCLK 1 tD6 4096 tD2 tD1 1 tWL1 tD2 OUT0/4/8/12 (Voltage) tD3 tD3 OUT1/5/9/13 (Voltage) tD4 tD4 OUT2/6/10/14 (Voltage) tD5 tD5 OUT3/7/11/15 (Voltage) NOTE: DC = Dot Correction, GS = Grayscale. Figure 12. Timing Diagram (GS Data = 003h, XHALF = High) BLANK tGSCLK GSCLK tOUTON OUTn (Voltage) tON_ERR = tOUTON - tGSCLK Figure 13. Output On-Time Error Timing Diagram (GS Data = 001h, GSCLK = 33MHz) Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 11 TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com TYPICAL CHARACTERISTICS At VCC = 3.3 V and TA = +25°C, unless otherwise noted. REFERENCE RESISTOR vs OUTPUT CURRENT POWER DISSIPATION RATE vs FREE-AIR TEMPERATURE 4000 Power Dissipation Rate (mW) Reference Resistor (W) 100k 12750 10k 5100 3400 2550 2040 1700 2000 TLC5946PW TLC5946PWP PowerPAD Not Soldered 1000 0 30 20 10 TLC5946RHB 3000 1275 1457 1k 0 TLC5946PWP PowerPAD Soldered 50 40 -40 20 0 -20 80 60 40 Figure 14. Figure 15. OUTPUT CURRENT vs OUTPUT VOLTAGE OUTPUT CURRENT vs OUTPUT VOLTAGE 45 45 IO = 40 mA Output Current, IO (mA) Output Current, IO (mA) TA = +25°C DCn = 3Fh 35 IO = 30 mA 30 25 IO = 20 mA 20 15 IO = 10 mA 10 43 42 41 TA = -40°C 40 39 38 TA = +25°C 37 5 36 IO = 5 mA 0 TA = +85°C 35 0 1.5 1.0 0.5 2.0 0 3.0 2.5 1.0 0.5 1.5 2.0 2.5 Output Voltage, VO (V) Output Voltage, VO (V) Figure 16. Figure 17. CONSTANT CURRENT ERROR vs AMBIENT TEMPERATURE CONSTANT CURRENT ERROR vs OUTPUT CURRENT 4 3.0 4 IO = 40 mA DCn = 3Fh 3 2 2 1 1 0 -1 -2 TA = +25°C DCn = 3Fh 3 DIOLC (%) DIOLC (%) IO = 40 mA DCn = 3Fh 44 40 0 -1 -2 VCC = 3.3 V -3 VCC = 3.3 V -3 VCC = 5.0 V -4 VCC = 5.0 V -4 -40 12 100 Free-Air Temperature (°C) Output Current (mA) -20 0 20 40 60 80 100 0 10 20 Ambient Temperature, TA (°C) Output Current (mA) Figure 18. Figure 19. Submit Documentation Feedback 30 40 Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 TYPICAL CHARACTERISTICS (continued) At VCC = 3.3 V and TA = +25°C, unless otherwise noted. DOT CORRECTION LINEARITY (ABS Value) DOT CORRECTION LINEARITY (ABS Value) 45 45 IOLCMax = 40 mA TA = +25°C 40 40 35 30 25 IOLCMax = 20 mA 20 15 10 Output Current, IO (mA) Output Current, IO (mA) IOLCMax = 40 mA IOLCMax = 5 mA 35 30 25 20 15 TA = -40°C 10 5 5 0 0 0 10 20 30 40 50 60 TA = +25°C TA = +85°C 0 70 10 20 30 40 50 Dot Correction Data (dec) Dot Correction Data (dec) Figure 20. Figure 21. 60 70 CONSTANT CURRENT OUTPUT VOLTAGE WAVEFORM CH1 (2 V/div) CH2 (2 V/div) CH3 (2 V/div) CH1-GSCLK (33 MHz) CH2-OUT0 (GSData = 001h) IOLCMax = 40 mA, DCn = 3Fh TA = +25°C,RL0 = 100 W CL0 = 15 pF, VLED = 5 V CH3-OUT15 (GSData = 001h) Time (25 ns/div) Figure 22. Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 13 TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com DETAILED DESCRIPTION SETTING FOR THE MAXIMUM OUTPUT CURRENT VALUE The maximum output current of each channel (IOLCMax) is set by a single external resistor (RIREF), placed between the IREF pin and the GND pin. The voltage on IREF is made with an internal bandgap, VIREF, which has a typical value of 1.20 V. The RIREF resistor value is calculated by Equation 1: RIREF (W) = 42.5 ´ VIREF (V) IOLCMax (mA) (1) Where: • • VIREF = 1.20 V RIREF = User-selected external resistor IOLCMax is the largest current for all outputs. Each output sinks the IOLCMax current when it is turned on and its 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 value. RIREF must be between 1.275 kΩ (typ) and 12.75 kΩ (typ) in order to keep IOLCMax between 4 mA and 40 mA. The output current may be unstable if IOLCMax is less than 4 mA. Output currents lower than 4 mA can be achieved by setting IOLCMax to 4 mA or higher and then using dot correction. Figure 14 illustrates the maximum output current versus RIREF. RIREF is the value of the resistor between the IREF terminal to GND. A variable power supply may be connected to the IREF pin through a resistor to change the maximum output current per output. The maximum output current is 42.5 times the current flowing out of the IREF pin. DOT CORRECTION (DC) FUNCTION The TLC5946 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 the user 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. The dot correction data are entered into the TLC5946 via the serial interface. The output current is calculated by Equation 2: IOUTn = IOLCMax ´ DCn 63 (2) Where: • • IOLCMax = the maximum output current of each output DCn = the programmed dot correction value of output n (DCn = 0 to 63) When MODE is high, the input shift register works as a DC shift register. The shift registers and data latches are each 96 bits in length, and are used to individually adjust the constant current values for each constant current driver. Each channel can be adjusted from 0% to 100% of the maximum LED current with 6-bit resolution. Figure 23 illustrates the DC serial data configuration. Figure 12 illustrates the timing chart for writing data into the shift registers and data latches. Each channel LED current is dot-corrected by the percentage corresponding to the data in its DC data latch. DC data present on the SIN pin are clocked into the shift register with each rising edge of the SCLK pin. Data are shifted in MSB first. The data are latched from the shift register into the DC data latch with a rising edge on the XLAT pin. The BLANK signal does not need to be high to latch in new data. When XLAT goes high, the new dot-correction data immediately become valid and change the output currents if the output is on. When the IC is powered on, the data in the shift register and DC 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. 14 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 MSB LSB 95 90 89 6 5 0 DC 15.5 DC 15.0 DC 14.5 DC 1.0 DC 0.5 DC 0.0 DC OUT15 DC OUT14 to DC OUT1 DC OUT0 Figure 23. Dot Correction Serial Data Configuration 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 the BLANK signal is set high. The counter value is held at zero while BLANK is high, even if the GSCLK input toggles 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 non-zero value in its 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 GS data. 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 24 shows the PWM output timing. When the counter becomes FFFh, the counter stops and output does not turn on until the next grayscale cycle. Pulling BLANK high before the counter becomes FFFh immediately resets the counter to zero. BL ANK 2 1 3 4095 4096 GSCLK OUTn (GS Data = 0d) OFF tOUTON = tGSCLK ´ 1 OFF OUTn (GS Data = 1d) ON tOUTON = tGSCLK ´ 2 OUTn (GS Data = 2d) ¼ tOUTON = tGSCLK ´ 4094 OUTn (GS Data = 4094d) tOUTON = tGSCLK ´ 4095 OUTn (GS Data = 4095d) Figure 24. PWM Output Timing Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 15 TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com When the IC powers on, the data in the shift register and latch are not set to any default value. Therefore, GS data must be written to the GS latch before turning the constant current output on. Additionally, BLANK should be high when the device is powered on, to prevent the outputs from turning on before the proper grayscale and dot correction values are written. All constant current outputs are always off when BLANK is high. Each output (OUTn) on-time (tOUTON) is calculated by Equation 3: tOUTON (ns) = tGSCLK (ns) ´ GSn (3) Where: • • tGSCLK = the period of GSCLK GSn = the programmed grayscale value of output n (GSn = 0 to 4095d) If XLAT goes high during a grayscale cycle, then new GS data are immediately latched into the GS latch. 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 GS period when BLANK is high. When MODE is low, the input shift register works as a GS shift register. The shift registers and data latches are each 192 bits in length, and are used to set the PWM timing for each constant current driver. Figure 25 shows the GS serial data configuration. Refer to Figure 12 for a timing diagram for writing data into the shift register and latch. The driver on-time is set by the data in the GS data latch. GS data present on the SIN pin are clocked into the shift register with each rising edge of the SCLK pin. 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. When the IC powers on, the data in the shift register and data latch are not set to any default value. Therefore, grayscale data must be written to the GS latch before turning on the constant current output. Also, BLANK should be high when powered on because the constant current may also turn on. All constant current outputs are off when BLANK is high. The status information data (SID) byte overwrites on the most significant 17 bits of the input shift register at the rising edge of the first SCLK after XLAT goes low. MSB LSB 191 180 179 12 11 0 GS 15.11 GS 15.0 GS 14.11 GS 1.0 GS 0.11 GS 0.0 GS OUT15 GS OUT14 to GS OUT1 GS OUT0 Figure 25. Grayscale Serial Data Configuration 16 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 STATUS INFORMATION DATA (SID) Status information data (SID) are 17-bit, read-only data, accessible in the grayscale data input mode (MODE = GND). Both the LED open detection (LOD) error and the thermal error flag (TEF) are shifted out of the SOUT pin with each rising edge of SCLK. The 16 LOD bits for each channel and the TEF bit are written into the 17 most significant bits (MSBs) of the shift register at the rising edge of the first SCLK after XLAT goes low. As a result, the previous data in the 17 MSBs are lost at the same time. Figure 26 shows the bit assignments, Table 1 describes the SID data definition, and Figure 27 illustrates the read timing for the status information data. MSB LSB 191 176 175 174 0 LOD 15 LOD 0 TEF X X LOD Data Reserved TEF Figure 26. Status Information Data Configuration (XHALF = High) Table 1. SID Data Definition DEFINITION SID DATA LODn TEF 0 No LED open error No thermal error 1 LED is open or shorted to GND Over temperature Low Level MODE High Level XHALF XLAT SIN GS0 1 GS0 0 191 192 GS15 GS15 GS15 10A 9A 11A 1 2 3 GS14 GS14 GS14 GS14 GS14 6A 5A 9A 8A 7A 15 16 17 18 19 GS0 2A GS0 1A GS0 0A 190 191 192 SCLK SOUT Not Valid GS15 11 LOD 15 LOD 14 LOD 13 LOD 1 LOD 0 TEF Not Valid Not Valid Not Valid Not Valid GS15 11A Figure 27. Status Information Data Read Timing (XHALF = High) The LOD data are updated at the rising edge of the 33rd GSCLK pulse after BLANK goes low; 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 a LOD bit indicates an open LED condition for the corresponding channel. A '0' indicates normal operation. The GS data should be equal to or higher than 21h (33d) to detect an open LED in every PWM cycle. When the IC is powered on, LOD data do not show correct values. Therefore, LOD data must be read at the rising edge of the 33rd GSCLK pulse after BLANK goes low. The TEF bit indicates that the IC temperature is too high. A '1' in the TEF bit means that the IC temperature exceeds the detect temperature threshold, TTEF. A '0' in the TEF bit indicates normal operating temperature conditions. Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 17 TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com ERROR INFORMATION OUTPUT The TLC5946 has two error detection circuits: LED open detection (LOD) and a thermal error flag (TEF). LOD detects a broken or disconnected LED during the display period. The TEF indicates an over-temperature condition. A low-level output of XERR indicates that an LOD error or TEF is detected. XERR pins of more than two ICs can be connected together and pulled up to VCC with a single resistor because XERR is an open-drain output; see the SCLK and GSCLK Frequency section. Table 2 shows the XERR truth table. BLANK = H masks LOD to distinguish between LOD and TEF. When the IC is powered on, XERR does not show correct values. XERR shows a correct signal when LOD data become valid at the rising edge of the 33rd GSCLK pulse after BLANK goes low. Also, both the LOD error and the TEF are shifted out of the SOUT pin; see the Status Information Data (SID) section. Table 2. XERR Truth Table CONDITION ERROR DATA INPUT LOD (Internal) TEF (Internal) BLANK 0 0 XERR 0 1 1 0 1 1 L 0 0 H 0 1 1 0 1 1 H L H L L L H L CONTINUOUS BASE LED OPEN DETECTION (LOD) The LOD function automatically updates LOD data at the rising edge of the 33rd GSCLK pulse after BLANK goes low; 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. The internal LOD data becomes '1' when the voltage of the OUTn pin is less than the LED open detection threshold (VLOD = 0.3 V, typical). To eliminate false detection of open LEDs, the LED driver design must ensure that the TLC5946 output voltage is greater than VLOD when the outputs are on. The GS data should be equal to or higher than 21h (33d) to detect LED open in every PWM cycle. 18 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 AUTO OUTPUT OFF The VCC current (ICC) increases during an LED open detection. When the TLC5946 detects an open or shorted to ground LED at OUTn, the TLC5946 turns off OUTn to reduce the ICC at the 33rd falling edge of GSCLK after the falling edge of BLANK, as shown in Figure 28. This feature minimizes supply current during fault conditions. If there are any unconnected output LED lamps (including connection failures or short-circuits), the grayscale data corresponding to the unconnected output should be set to '0' before turning on the LEDs. BLANK 1 2 3 31 32 33 34 35 4096 1 2 3 31 32 33 34 35 4096 GSCLK Auto Output Off OUTn Voltage (GS Data = FFFd) VOUTn < VLOD 1 (Updated Data) LOD Data Latch (Internal) 0 (Previous Data) XERR ICC Figure 28. LOD and Auto Output Off Timing THERMAL ERROR FLAG (TEF) The TLC5946 has a thermal error flag (TEF) function to indicate an over-temperature condition. If the junction temperature exceeds the threshold temperature, +162°C typical, TEF toggles to '1' and the XERR pin goes to a low level. Once TEF becomes '1', it remains a '1' until the first falling edge of SCLK after XLAT goes low, as shown in Figure 29. If the junction temperature (TJ) remains higher than the threshold temperature, TEF remains '1', even after the first falling edge of SCLK. TEF is also shifted out of the SOUT pin; see the Status Information Data (SID) section. XLAT BLANK SCLK 1 2 3 4 1 2 3 GSCLK IC Junction Temperature (TJ) TJ < TTEF TJ ³ TTEF TJ < TTEF - THYS TJ ³ TTEF '1' TEF (Internal) '0' '0' Hi-Z XERR Low Figure 29. TEF and XERR Timing Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 19 TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com NOISE REDUCTION Large surge currents can flow through the IC and the board if all 16 LED channels fully turn on simultaneously at the start of each grayscale cycle. These large current surges could introduce detrimental noise and electromagnetic interference (EMI) into other circuits. The TLC5946 turns on the LED channels in a series delay, to provide a current 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 turns on sequentially with a small delay between groups; see Figure 12. Both turn-on and turn-off are delayed. OUTPUT ENABLE When BLANK is high, all constant current outputs turn off and the grayscale counter is reset. When BLANK is low, all constant current outputs are controlled by the GS PWM timing controller. If BLANK goes low and then toggles high again in a very short time, all outputs that are programmed to turn on do so, for either the programmed number of grayscale clocks or the length of time that the BLANK signal was low, whichever is lower. For example, if all outputs are programmed to turn on for 1 ms, but the BLANK signal is only low for 50 ns, all outputs turn on for 50 ns, even though some outputs will turn on after the BLANK signal has already gone high. 20 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 SERIAL INTERFACE The TLC5946 has a flexible serial interface that can be connected to microcontrollers or digital signal processors in various ways. Only three pins are needed to input data into the device. More than two TLC5946s can be connected in series by connecting an SOUT pin from one device to the SIN pin of the next device. Cascaded two TLC5946s are shown in Figure 30 and Figure 31. The SOUT pin can also be connected to the controller to receive status information from the TLC5946; see the SCLK and GSCLK Frequency section. TLC5946 (a) SIN(a) SIN SOUT TLC5946 (b) SOUT SIN SOUT(b) SCLK, XLAT, BLANK, GSCLK, MODE Figure 30. Cascading Two TLC5946 Devices MODE XLAT SIN(a) DCb MSB DCa LSB GSb1 MSB GSa1 LSB GSb2 MSB GSa2 LSB GSb3 MSB SCLK 192 1 SOUT(b) ¾ 384 1 DCb MSB ¾ ¾ 1 GSb1 MSB SIDb1 SIDb1 MSB MSB-1 384 1 SIDa1 LSB SIDb2 SIDb2 MSB MSB-1 BLANK 1 1 GSCLK 4096 OFF OUT0/4/8/12 (Voltage) ON OUT1/5/9/13 (Voltage) OUT2/6/10/14 (Voltage) OUT3/7/11/15 (Voltage) Figure 31. Timing Diagram of Two Cascaded TLC5946 Devices (XHALF = High) Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 21 TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com SERIAL INTERFACE MODE The serial interface has two input modes defined by the MODE pin, as Table 3 shows. XLAT must be low when the MODE pin goes high-to-low or low-to-high to change back and forth between GS mode and DC mode. Table 3. Serial Interface Input Mode MODE INPUT MODE INPUT SHIFT REGISTER GND Grayscale PWM data 192 bits VCC Dot correction data 96 bits SCLK AND GSCLK FREQUENCY Figure 32 shows a cascading connection of n TLC5946 devices connected to a single controller, building a basic module of an LED display system. There is no limitation to the maximum number of ICs that can be cascaded. However, the maximum number of cascading TLC5946 devices depends on the application system and is in the range of 40 devices. Equation 4 and Equation 5 show the minimum frequencies for GSCLK and SCLK. fGSCLK = 4096 ´ fUPDATE (4) fSCLK = 192 ´ fUPDATE ´ n (5) where: • • • • fGSCLK = minimum frequency of GSCLK fSCLK = minimum frequency of SCLK fUPDATE = update rate of entire cascading system n = number of cascaded TLC5946 devices VLED VLED VLED VLED VCC ¼ OUT0 OUT XERR ¼ OUT15 OUT0 SOUT TLC5946 IC1 MODE BLANK BLANK GSCLK SOUT SCLK XLAT MODE OUT15 XERR SCLK XLAT ¼ SIN XERR SCLK Controller ¼ SIN ¼ GSCLK XLAT VCC MODE TLC5946 ICn VCC VCC BLANK VCC XHALF GSCLK XHALF IN GND IREF RIREF IREF GND RIREF 5 Figure 32. Cascading Device Connections 22 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 POWER DISSIPATION CALCULATION The device power dissipation must be below the power dissipation rate of the device package to ensure correct operation. Equation 6 calculates the power dissipation of the device: PD = (VCC ´ ICC) + VOUT ´ IOLCMax ´ N ´ DCn ´ dPWM 63d (6) Where: • • • • • • • • PD = device power dissipation VCC = device supply voltage ICC = device supply current VOUT = OUTn voltage when driving LED current IOLCMax = LED current adjusted by RIREF resistor DCn = maximum DC value for OUTn N = number of OUTn driving LED at the same time dPWM = duty cycle defined by BLANK pin or GS PWM value EXTENDED SERIAL INTERFACE The TLC5946 has an extended serial interface with the following functions: 1. Independently accessible GS shift register of OUT0 to OUT7 or OUT8 to OUT15 2. SOUT half clock delay When XHALF is low, the extended serial interface becomes active. Either the OUT0 to OUT7 GS shift register or the OUT8 to OUT15 GS shift register is selected in advance by counting the XLAT pulses while BLANK is high (one XLAT pulse selects the OUT0 to OUT7 GS shift register and two XLAT pulses select the OUT8 to OUT15 GS shift register), as shown in Figure 33. One or two XLAT pulses while BLANK is high must be input before sending the serial data. SOUT outputs serial data at the falling edge of SCLK, delaying half a clock longer than the normal serial interface mode. SIN reads data at the rising edge of SCLK at the same as the normal serial interface mode. This configuration ensures a longer distance serial interface. Figure 34 shows the output timing of the extended serial interface mode. SOUT outputs the status information data only when the data of OUT8 to OUT15 are shifted in, as shown in Figure 35 and Figure 36. The status information data configuration when XHALF is low is shown in Figure 37. Figure 38 shows the recommended ac timing widths of the extended serial interface. Note that tWL2, tSU7, and tH3 are only effective when XHALF is low. Figure 39 and Figure 40 are power-on sequence examples of this mode. BLANK should be high when the device is powered on to prevent the outputs from turning on before the proper GS and DC values are written. The extended serial interface mode is available only in the GS PWM mode (MODE = low). When MODE is high in the extended serial interface mode (XHALF = low), the TLC5946 becomes the DC mode that is the same as the normal DC mode. Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 23 TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com Low Level XHALF BLANK XLAT SCLK OUT0 to OUT7 PWM Data OUT8 to OUT15 PWM Data SIN Not Valid SOUT Not Valid Not Valid Not Valid Not Valid LOD 15 LOD 14 SCLK Rising Edge: Read Data SCLK Falling Edge: Output Data Figure 33. Extended Serial Interface Low Level XHALF BLANK XLAT SCLK ¼ ¼ ¼ ¼ OUT8 to OUT15 N OUT0 to OUT7 N+1 OUT8 to OUT15 N+1 PWM Data SIN GSCLK OUT0 to OUT7 N ¼ ¼ ¼ ¼ PWM Output IOUT0 to IOUT7 OUT0 to OUT7 N-1 OUT0 to OUT7 N OUT0 to OUT7 N OUT0 to OUT7 N+1 IOUT8 to IOUT15 OUT8 to OUT15 N-1 OUT8 to OUT15 N-1 OUT8 to OUT15 N OUT8 to OUT15 N Figure 34. Output Timing of Extended Serial Interface 24 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 Low Level MODE Low Level XHALF BLANK XLAT SIN GS8 1 GS8 0 GS7 11 GS7 10 GS7 9 GS0 2 GS0 1 GS0 0 95 96 1 2 3 94 95 96 No t Valid N ot Valid No t Valid No t Valid SCLK Not GS15 Valid 11 SOUT No t Valid GS7 11 Figure 35. Extended Serial Interface (OUT0 to OUT7) Low Level MODE Low Level XHALF BLANK XLAT SIN GS0 1 GS0 0 95 96 GS15 GS15 GS15 10 9 11 1 2 3 LOD 15 LOD 14 GS14 GS14 GS14 GS14 GS14 6 5 9 8 7 15 16 17 18 LOD 1 LOD 0 TEF GS8 2 GS8 1 GS8 0 94 95 96 19 SCLK SOUT Not Valid GS7 11 LOD 13 Not Valid Not Not Valid Valid Not GS15 Valid 11 Figure 36. Extended Serial Interface (OUT8 to OUT15) MSB LSB 95 80 79 78 0 LOD 15 LOD 0 TEF X X LOD Data TEF Reserved Figure 37. Status Information Data Configuration (XHALF = Low) Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 25 TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com BLANK tH3 tSU7 tSU7 tH3 tWL2 XLAT tSU1 tSU6 tSU6 tSU1 SCLK Figure 38. AC Timing in Extended Serial Interface Mode (XHALF = Low) VCC MODE XLAT SIN SCLK SOUT BLANK GSCLK IOUTn XERR Figure 39. Power-On Sequence—1 (XHALF = Low) (BLANK goes high immediately after power on) 26 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 TLC5946 www.ti.com ......................................................................................................................................................... SLVS824A – MARCH 2008 – REVISED APRIL 2008 VCC MODE XLAT SIN SCLK SOUT BLANK GSCLK IOUTn XERR Figure 40. Power-On Sequence—2 (XHALF = Low) (BLANK stays high after power-on, GS mode starts with BLANK = High) Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 27 TLC5946 SLVS824A – MARCH 2008 – REVISED APRIL 2008 ......................................................................................................................................................... www.ti.com Revision History Changes from Revision original (March 2008) to Revision A ........................................................................................ Page • 28 Added footnote 2 to Package/Ordering Information table to indicate device status for the TLC5946RHB is now Product Preview..................................................................................................................................................................... 2 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TLC5946 PACKAGE OPTION ADDENDUM www.ti.com 21-Apr-2008 PACKAGING INFORMATION Orderable Device Status (1) Package Type Package Drawing Pins Package Eco Plan (2) Qty Lead/Ball Finish MSL Peak Temp (3) TLC5946PW ACTIVE TSSOP PW 28 50 TBD Call TI TLC5946PWP ACTIVE HTSSOP PWP 28 50 Green (RoHS & no Sb/Br) CU NIPDAU Call TI Level-2-260C-1 YEAR TLC5946PWPR ACTIVE HTSSOP PWP 28 2000 Green (RoHS & no Sb/Br) CU NIPDAU Level-2-260C-1 YEAR TLC5946PWR ACTIVE TSSOP PW 28 2000 TBD Call TI Call TI TLC5946RHBR PREVIEW QFN RHB 32 3000 TBD Call TI Call TI TLC5946RHBT PREVIEW QFN RHB 32 250 TBD Call TI Call TI (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 MECHANICAL DATA MTSS001C – JANUARY 1995 – REVISED FEBRUARY 1999 PW (R-PDSO-G**) PLASTIC SMALL-OUTLINE PACKAGE 14 PINS SHOWN 0,30 0,19 0,65 14 0,10 M 8 0,15 NOM 4,50 4,30 6,60 6,20 Gage Plane 0,25 1 7 0°– 8° A 0,75 0,50 Seating Plane 0,15 0,05 1,20 MAX PINS ** 0,10 8 14 16 20 24 28 A MAX 3,10 5,10 5,10 6,60 7,90 9,80 A MIN 2,90 4,90 4,90 6,40 7,70 9,60 DIM 4040064/F 01/97 NOTES: A. B. C. D. All linear dimensions are in millimeters. This drawing is subject to change without notice. Body dimensions do not include mold flash or protrusion not to exceed 0,15. Falls within JEDEC MO-153 POST OFFICE BOX 655303 • DALLAS, TEXAS 75265 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