SBVS127E March   2009  – July 2017 TLC5951

PRODUCTION DATA.  

  1. Features
  2. Applications
  3. Description
  4. Revision History
  5. Description (Continued)
  6. Pin Configuration and Functions
  7. Specifications
    1. 7.1 Absolute Maximum Ratings
    2. 7.2 ESD Ratings
    3. 7.3 Recommended Operating Conditions
    4. 7.4 Thermal Information
    5. 7.5 Electrical Characteristics
    6. 7.6 Switching Characteristics
    7. 7.7 Typical Characteristics
  8. Parameter Measurement Information
    1. 8.1 Pin Equivalent Input and Output Schematic Diagrams
    2. 8.2 Test Circuits
  9. Detailed Description
    1. 9.1 Overview
    2. 9.2 Functional Block Diagram
    3. 9.3 Feature Description
      1. 9.3.1 Thermal-Shutdown and Thermal-Error Flags
      2. 9.3.2 Noise Reduction
    4. 9.4 Device Functional Modes
      1. 9.4.1 Maximum Constant Sink-Current Value
      2. 9.4.2 Dot Correction (DC) Function
      3. 9.4.3 Global Brightness Control (BC) Function
      4. 9.4.4 Grayscale (GS) Function (PWM Control)
        1. 9.4.4.1 PWM Counter 12-Bit Mode Without Auto Repeat
        2. 9.4.4.2 PWM Counter 8-, 10-, or 12-Bit Mode Without Auto Repeat
        3. 9.4.4.3 PWM Counter 8-, 10-, or 12-Bit Mode With Auto Repeat
      5. 9.4.5 Register and Data Latch Configuration
        1. 9.4.5.1 288-Bit Common Shift Register
        2. 9.4.5.2 Grayscale Data Latch
        3. 9.4.5.3 DC, BC, FC, and UD Shift Register
          1. 9.4.5.3.1 DC, BC, FC, and UD Data Latch
          2. 9.4.5.3.2 Dot-Correction Data Latch
          3. 9.4.5.3.3 Global-Brightness Control-Data Latch
          4. 9.4.5.3.4 Function-Control Data Latch
          5. 9.4.5.3.5 User-Defined Data Latch
      6. 9.4.6 Status Information Data (SID)
      7. 9.4.7 Continuous Base LOD, LSD, and TEF
  10. 10Device and Documentation Support
    1. 10.1 Receiving Notification of Documentation Updates
    2. 10.2 Community Resources
    3. 10.3 Trademarks
    4. 10.4 Electrostatic Discharge Caution
    5. 10.5 Glossary
  11. 11Mechanical, Packaging, and Orderable Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Specifications

Absolute Maximum Ratings(1) (2)

Over operating ambient temperature range, unless otherwise noted.
MIN MAX UNIT
VCC Supply voltage VCC –0.3 6 V
IOUT Output current (dc) OUTR0–OUTR7, OUTG0–OUTG7, OUTB0–OUTB7 50 mA
VIN Input voltage range GSSIN, GSSCK, GSLAT, GSCKR, GSCKG, GSCKB, DCSIN, DCSCK, XBLNK, IREF –0.3 VCC + 0.3 V
VOUT Output voltage range GSSOUT, DCSOUT –0.3 VCC + 0.3 V
OUTR0–OUTR7, OUTG0–OUTG7, OUTB0–OUTB7 –0.3 16 V
TJ(max) Operation junction temperature –40 150 °C
Tstg Storage temperature –55 150 °C
Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
All voltage values are with respect to network ground terminal.

ESD Ratings

VALUE UNIT
V(ESD) Electrostatic discharge Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001(1) ±2000 V
Charged-device model (CDM), per JEDEC specification JESD22-C101(2) ±500
JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.

Recommended Operating Conditions

At TA = –40°C to 85°C, unless otherwise noted.
PARAMETER MIN NOM MAX UNIT
DC CHARACTERISTICS: VCC = 3 V to 5.5 V
VCC Supply voltage 3 5.5 V
VO Voltage applied to output OUTR0–OUTR7, OUTG0–OUTG7, OUTB0–OUTB7 15 V
VIH High level input voltage 0.7 × VCC VCC V
VIL Low level input voltage GND 0.3 × VCC V
IOH High level output current GSSOUT, DCSOUT –1 mA
IOL Low level output current GSSOUT, DCSOUT 1 mA
IOLC Constant output sink current OUTR0–OUTR7, OUTG0–OUTG7, OUTB0–OUTB7 40 mA
TA Operating ambient temperature –40 85 °C
TJ Operating junction temperature –40 125 °C
AC CHARACTERISTICS, VCC = 3 V to 5.5 V
fCLK (SCK) Data-shift clock frequency GSSCK, DCSCK 30 MHz
fCLK (GSCKR/G/B) Grayscale clock frequency GSCKR, GSCKG, GSCKB 33 MHz
tWH0 and tWL0 Pulse duration GSSCK, DCSCK, GSCKR, GSCKG, GSCKB 10 ns
tWH1 and tWL1 GSLAT 30 ns
tWL2 XBLNK 30 ns
tSU0 Setup time GSSIN → GSSCK↑, DCSIN → DCSCK↑ 5 ns
tSU1 XBLNK↑ → GSCKR↑, GSCKG↑, or GSCKB↑ 10 ns
tSU2 GSLAT↑ → GSSCK↑ 150 ns
tSU3 GSLAT↑ for GS data → GSCKR↑, GSCKG↑, or GSCKB↑ when display timing reset mode is disabled 40 ns
tSU4 GSLAT↑ for GS data → GSCKR↑, GSCKG↑, or GSCKB↑ when display timing reset mode is enabled 100 ns
tH0 Hold time GSSIN → GSSCK↑, DCSIN → DCSCK↑ 5 ns
tH1 GSLAT↑ → GSSCK↑ 35 ns
tH2 GSLAT↓ → GSSCK↑ 5 ns

Thermal Information

THERMAL METRIC(1) TLC5951 UNIT
DAP (HTSSOP) RHA (VQFN) RTA (WQFN)
38 PINS 40 PINS 40 PINS
RθJA Junction-to-ambient thermal resistanceDeleted Dissipation Ratings 27.8 28 27.2 °C/W
RθJC(top) Junction-to-case (top) thermal resistance 14.7 27.7 12.4 °C/W
RθJB Junction-to-board thermal resistance 6.7 9.3 8.7 °C/W
ψJT Junction-to-top characterization parameter 0.2 0.2 0.1 °C/W
ψJB Junction-to-board characterization parameter 6.8 9.3 8.6 °C/W
RθJC(bot) Junction-to-case (bottom) thermal resistance 0.6 1.3 0.9 °C/W
For more information about traditional and new thermal metrics, see Semiconductor and IC Package Thermal Metrics.

Electrical Characteristics

At TA = –40°C to 85°C, VCC = 3 V to 5.5 V, and VLED = 5 V, unless otherwise noted. Typical values are at TA = 25°C and VCC = 3.3 V.
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
VOH High-level output voltage At GSSOUT, DCSOUT, IOH = –1 mA VCC – 0.4 VCC V
VOL Low-level output voltage At GSSOUT, DCSOUT, IOL = 1 mA 0.4 V
II Input current At GSSCK, GSLAT, DCSIN, DCSCK, GSCKR, -G, -B with VI = VCC,
At GSSIN, GSSCK, GSLAT, DCSIN, XBLNK, DCSCK, GSCKR, -G, -B with VI = GND
–1 1 μA
ICC1 Supply current GSSIN, GSSCK, GSLAT, DCSIN, DCSCK = low, XBLNK = low,
GSCKR, -G, -B = low, VOUTRn/Gn/Bn = 1 V, BCR, -G, -B = FFh,
DCRn, -Gn, -Bn = 7Fh with DC high adjustment range,
RIREF = 24 kΩ (IOUTRn/Gn/Bn = 2 mA target)
1 3 mA
ICC2 GSSIN, GSSCK, GSLAT, DCSIN, DCSCK = low, XBLNK = low, GSCKR, -G, -B = low, VOUTRn/Gn/Bn = 1 V, BCR, -G, -B = FFh,
DCRn, -Gn, -Bn = 7Fh with DC high adjustment range,
RIREF = 2.4 kΩ (IOUTRn/Gn/Bn = 20 mA target)
6 10 mA
ICC3 GSSIN, GSSCK, GSLAT, DCSIN, DCSCK = low, XBLNK = high,
GSCKR, -G, -B = 33 MHz, VOUTRn/Gn/Bn = 1 V,
GSRn, -Gn, -Bn = FFFh, BCR, -G, -B = FFh,
DCRn, -Gn, -Bn = 7Fh with DC high adjustment range,
RIREF = 2.4 kΩ (IOUTRn/Gn/Bn = 20 mA target), auto repeat on
12 27 mA
ICC4 GSSIN, GSSCK, GSLAT, DCSIN, DCSCK = low, XBLNK = high,
GSCKR, -G, -B = 33 MHz, VOUTRn/Gn/Bn = 1 V,
GSRn, -Gn, -Bn = FFFh, BCR, -G, -B = FFh,
DCRn, -Gn, -Bn = 7Fh with DC high adjustment range,
RIREF = 1.2 kΩ (IOUTRn/Gn/Bn = 40 mA target), auto repeat on
21 55 mA
IOLC Constant output current At OUTR0–OUTR7, OUTG0–OUTG7, OUTB0–OUTB7,
All OUTRn, -Gn, -Bn = on, BCR, -G, -B = FFh,
DCRn, -Gn, -Bn = 7Fh with DC high adjustment range,
VOUTRn/Gn/Bn = 1 V, VOUTfix = 1 V,
RIREF = 1.2 kΩ (IOUTRn/Gn/Bn = 40 mA target)
35 40 45 mA
IOLKG Leakage output current At OUTR0–OUTR7, OUTG0–OUTG7 and OUTB0–OUTB7,
XBLNK = low, VOUTRn/Gn/Bn = VOUTfix = 15 V, RIREF = 1.2 kΩ
0.1 μA
ΔIOLC Constant-current error(1)
(channel-to-channel in same color group)
At OUTR0–OUTR7, OUTG0–OUTG7 and OUTB0–OUTB7,
All OUTRn, -Gn, -Bn = on, BCR, -G, -B = FFh,
DCRn, -Gn, -Bn = 7Fh with DC high adjustment range,
VOUTRn/Gn/Bn = 1 V, VOUTfix = 1 V,
RIREF = 1.2 kΩ (IOUTRn/Gn/Bn = 40 mA target)
±1.5% ±4%
ΔIOLC1 Constant-current error(2)
(color group to color group in same device)
At OUTR0–OUTR7, OUTG0–OUTG7 and OUTB0–OUTB7,
All OUTRn, -Gn, -Bn = on, BCR, -G, -B = FFh,
DCRn, -Gn, -Bn = 7Fh with DC high adjustment range,
VOUTRn/Gn/Bn = 1 V, VOUTfix = 1 V,
RIREF = 1.2 kΩ (IOUTRn/Gn/Bn = 40 mA target)
±1% ±3%
ΔIOLC2 Constant-current error(3)
(device to device)
At OUTR0–OUTR7, OUTG0–OUTG7 and OUTB0–OUTB7,
All OUTRn, -Gn, -Bn = on, BCR, -G, -B = FFh,
DCRn, -Gn, -Bn = 7Fh with DC high adjustment range,
VOUTRn/Gn/Bn = 1 V, VOUTfix = 1 V,
RIREF = 1.2 kΩ (IOUTRn/Gn/Bn = 40 mA target)
±1% ±6%
ΔIOLC3 Line regulation(4) At OUTR0–OUTR7, OUTG0–OUTG7 and OUTB0–OUTB7,
All OUTRn, -Gn, -Bn = on, BCR, -G, -B = FFh,
DCRn, -Gn, -Bn = 7Fh with DC high adjustment range,
VOUTRn/Gn/Bn = 1 V, VOUTfix = 1 V,
RIREF = 1.2 kΩ (IOUTRn/Gn/Bn = 40 mA target)
±0.5 ±2 %/V
ΔIOLC4 Load regulation(5) At OUTR0–OUTR7, OUTG0–OUTG7 and OUTB0–OUTB7,
All OUTRn, -Gn, -Bn = on, BCR, -G, -B = FFh,
DCRn, -Gn, -Bn = 7Fh with DC high adjustment range,
VOUTRn/Gn/Bn = 1 V, VOUTfix = 1 V,
RIREF = 1.2 kΩ (IOUTRn/Gn/Bn = 40 mA target)
±1 ±3 %/V
ΔIOLC5 Constant-current error(6)(7)
(channel-to-channel in same device)
At OUTR0–OUTR7, OUTG0–OUTG7, and OUTB0–OUTB7,
All OUTRn, -Gn, -Bn = On, BCR, -G, -B = FFh,
DCRn, -Gn, -Bn = 7Fh with DC high adjustment range,
VOUTRn/Gn/Bn = 0.5 V, TA = 25°C,
RIREF = 9.6 kΩ (IOUTRn/Gn/Bn = 5 mA target)
10%
ΔIOLC6 Constant-current error(7)(8)(9)
(device-to-device)
At OUTR0–OUTR7, OUTG0–OUTG7, and OUTB0–OUTB7,
All OUTRn, -Gn, -Bn = On, BCR, -G, -B = FFh,
DCRn, -Gn, -Bn = 7Fh with DC high adjustment range,
VOUTRn/Gn/Bn = 0.5 V, TA = 25°C,
RIREF = 9.6 kΩ (IOUTRn/Gn/Bn = 5 mA target)
12%
TTEF Thermal error flag threshold(10) Junction temperature 150 163 175 °C
THYS Thermal error flag hysteresis(10) Junction temperature 5 10 20 °C
VLOD LED open-detection threshold All OUTRn, -Gn, -Bn = on 0.2 0.25 0.3 V
VLSD LED short-detection threshold All OUTRn, -Gn, -Bn = on 2.4 2.5 2.6 V
VIREF Reference voltage output RIREF = 1.2 kΩ 1.17 1.2 1.23 V
RPDWN Pulldown resistor At XBLNK, GSSIN 250 500 750
The deviation of each output in the same color group from the average of the same color group (OUTR0–OUTR7, OUTG0–OUTG7, or OUTB0–OUTB7) constant current. The deviation is calculated by the formula TLC5951 q_delta_color_bvs127.gif , where (X = R, G, or B; n = 0–7).
The deviation of each color group in the same device from the average of all constant current. The deviation is calculated by the formula TLC5951 q_delta_device_bvs127.gif , where (X = R, G, or B).
The deviation of the constant-current average from the ideal constant-current value. The deviation is calculated by the formula TLC5951 q_delta_cc_bvs127.gif

Ideal current is calculated by the formula TLC5951 q_ioutid_bvs127.gif
Line regulation is calculated by TLC5951 q_line_bvs127.gif , where (X = R, G, or B; n = 0–7).
Load regulation is calculated by TLC5951 q_load_bvs127.gif , where (X = R, G, or B; n = 0–7).
The deviation of the maximum of all 24 channels from the minimum of all 24 channels of the same device. The deviation is calculated by TLC5951 q_iolc5_bvs127.gif.
Applicable only to QFN-40 package.
The deviation of the maximum of all 24 channels of 30 devices from the minimum of all 24 channels of 30 devices. The deviation is calculated by TLC5951 q_iolc6_bvs127.gif.
Not production tested, verified by characterization.
Not tested; specified by design.

Switching Characteristics

At TA = –40°C to 85°C, VCC = 3 V to 5.5 V, CL = 15 pF, RL = 100 Ω, RIREF = 1.2 kΩ, and VLED = 5 V, unless otherwise noted. Typical values are at TA = 25°C and VCC = 3.3 V.
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
tR0 Rise time GSSOUT, DCSOUT 6 15 ns
tR1 OUTR0–OUTR7, OUTG0–OUTG7, OUTB0–OUTB7,
with BCR, -G, -B = FFh and DCRn, -Gn, -Bn = 7Fh with DC high adjustment range
10 30 ns
tF0 Fall time GSSOUT, DCSOUT 6 15 ns
tF1 OUTR0–OUTR7, OUTG0–OUTG7, OUTB0–OUTB7,
with BCR, -G, -B = FFh and DCRn, -Gn, -Bn = 7Fh with dc high adjustment range
10 30 ns
tD0 Propagation delay GSSCK↑ to GSSOUT, DCSCK↑ to DCSOUT 15 25 ns
tD1 GSLAT↑ to GSSOUT 50 100 ns
tD2 XBLNK↓ to OUTR0, OUTG0, OUTB0, OUTR4, OUTG4, OUTB4 off 20 40 ns
tD3 GSCKR, -G, -B↑ to OUTR0/G0/B0, OUTR4/G4/B4 on,
with BCR, -G, -B = FFh and DCRn, -Gn, -Bn = 7Fh with DC high adjustment range
5 18 40 ns
tD4 GSCKR, -G, -B↑ to OUTR1/G1/B1, OUTR5/G5/B5 on,
with BCR, -G, -B = FFh and DCRn, -Gn, -Bn = 7Fh with DC high adjustment range
20 42 73 ns
tD5 GSCKR, -G, -B↑ to OUTR2/G2/B2, OUTR6/G6/B6 on,
with BCR, -G, -B = FFh and DCRn, -Gn, -Bn = 7Fh with DC high adjustment range
35 66 106 ns
tD6 GSCKR, -G, -B↑ to OUTR3/G3/B3, OUTR7/G7/B7 on,
with BCR, -G, -B = FFh and DCRn, -Gn, -Bn = 7Fh with DC high adjustment range
50 90 140 ns
tD7 Internal latch pulse generation delay from DCSCK 3 5 7 ms
tD8 GSLAT↑ to IOUTRn/Gn/Bn changing by dot correction control
(control data are 0Ch → 72h or 72h → 0Ch with dc high adjustment range), BCR, -G, -B = FFh
30 50 ns
tD9 GSLAT↑ to IOUTRn/Gn/Bn changing by global brightness control
(control data are 19h ≥ E6h or E6h ≥ 19h with DCRn, -Gn, -Bn = 7Fh with DC high adjustment range)
100 300 ns
tON_ERR Output on-time error, tOUT_ON – tGSCKR/G/B(1) GSDATA = 001h, GSCKR, -G, -B = 33 MHz,
with BCR, -G, -B = FFh and DCRn, -Gn, -Bn = 7Fh with DC high adjustment range
–15 5 ns
Output on-time error (tON_ERR) is calculated by the formula tON_ERR (ns) = tOUT_ON – tGSCKR/G/B. tOUT_ON indicates the actual on-time of the constant current driver. tGSCKR is the period of GSCKR, tGSCKG is the period of GSCKG, and tGSCKB is the period of GSCKB.
TLC5951 tim_input_bvs127.gif
Input-pulse rise and fall times are 1 ns to 3 ns.
Figure 1. Input Timing
TLC5951 tim_output_bvs127.gif
Input-pulse rise and fall times are 1 ns to 3 ns.
Figure 2. Output Timing
TLC5951 tim_gs_bvs127.gif Figure 3. Grayscale Data-Write Timing
TLC5951 tim_dc_bvs127.gif Figure 4. Dot Correction, Global Brightness Control, Function Control, and User-Defined
Data-Write Timing From GS Data Path
TLC5951 tim_dc-fc_wr_bvs127.gif Figure 5. Dot Correction, Global Brightness Control, and Function Control
Data-Write Timing From DC Data Path
TLC5951 tim_sid_rd_bvs127.gif Figure 6. Status Information Data-Read Timing

Typical Characteristics

at TA = 25°C and VCC = 3.3 V, unless otherwise noted
TLC5951 tc_riref-io_bvs127.gif
Figure 7. Reference Resistor vs Output Current
TLC5951 tc_33v_io-vo_ta_bvs127.gif
Figure 9. Output Current vs Output Voltage
TLC5951 tc_5v_io-vo_ta_bvs127.gif
Figure 11. Output Current vs Output Voltage
TLC5951 tc_cce-ta_red_bvs127.gif
Figure 13. Constant-Current Error vs Ambient Temperature (Channel-to-Channel, Red Color)
TLC5951 tc_cce-ta_blue_bvs127.gif
Figure 15. Constant-Current Error vs Ambient Temperature (Channel-to-Channel, Blue Color)
TLC5951 tc_cce-io_green_riref_bvs127.gif
Figure 17. Constant-Current Error vs Output (Channel-to-Channel, Green Color)
TLC5951 tc_cce-io_red_dchi_bvs127.gif
Figure 19. Constant-Current Error vs Output (Channel-to-Channel, Red Color)
TLC5951 tc_cce-io_blue_dchi_bvs127.gif
Figure 21. Constant-Current Error vs Output (Channel-to-Channel, Blue Color)
TLC5951 tc_cce-io_green_dclo_bvs127.gif
Figure 23. Constant-Current Error vs Output (Channel-to-Channel, Green Color)
TLC5951 tc_cce-io_red_bclo_bvs127.gif
Figure 25. Constant-Current Error vs Output (Channel-to-Channel, Red Color)
TLC5951 tc_cce-io_blue_bclo_bvs127.gif
Figure 27. Constant-Current Error vs Output (Channel-to-Channel, Blue Color)
TLC5951 tc_dc_line_lo_bvs127.gif
Figure 29. Dot Correction Linearity (IOLCMax With Lower Range)
TLC5951 tc_bc_line_hi_io_bvs127.gif
Figure 31. Global Brightness Control Linearity (IOLCMax With Upper Range)
TLC5951 tc_waveform_bvs127.gif
Figure 33. Constant-Current Output-Voltage Waveform
TLC5951 tc_pdiss-ta_bvs127.gif
Figure 8. Power Dissipation vs Temperature
TLC5951 tc_33v_io-vo_io_bvs127.gif
Figure 10. Output Current vs Output Voltage
TLC5951 tc_5v_io-vo_io_bvs127.gif
Figure 12. Output Current vs Output Voltage
TLC5951 tc_cce-ta_green_bvs127.gif
Figure 14. Constant-Current Error vs Ambient Temperature (Channel-to-Channel, Green Color)
TLC5951 tc_cce-io_red_riref_bvs127.gif
Figure 16. Constant-Current Error vs Output (Channel-to-Channel, Red Color)
TLC5951 tc_cce-io_blue_riref_bvs127.gif
Figure 18. Constant-Current Error vs Output (Channel-to-Channel, Blue Color)
TLC5951 tc_cce-io_green_dchi_bvs127.gif
Figure 20. Constant-Current Error vs Output (Channel-to-Channel, Green Color)
TLC5951 tc_cce-io_red_dclo_bvs127.gif
Figure 22. Constant-Current Error vs Output (Channel-to-Channel, Red Color)
TLC5951 tc_cce-io_blue_dclo_bvs127.gif
Figure 24. Constant-Current Error vs Output (Channel-to-Channel, Blue Color)
TLC5951 tc_cce-io_green_bclo_bvs127.gif
Figure 26. Constant-Current Error vs Output (Channel-to-Channel, Green Color)
TLC5951 tc_dc_line_hi_bvs127.gif
Figure 28. Dot Correction Linearity (IOLCMax With Upper Range)
TLC5951 tc_dc_line_hilo_bvs127.gif
Figure 30. Dot Correction Linearity (IOLCMax With Upper And Lower Range)
TLC5951 tc_bc_line_hi_ta_bvs127.gif
Figure 32. Global Brightness Control Linearity (Ambient Temperature With Upper Range)