Drive Capability and Output Counts:
– 80 mA (Current Sink) × 16 Bits
– 120 mA (Current Sink) × 8 Bits
D
Constant Current Output Range:
– 5 mA to 80 mA/10 mA to 120 mA
(Selectable by MODE Terminal) (Current
Value Setting for All Output Terminals
Using External Resistor and Internal
Brightness Control Register)
D
Constant Current Accuracy ±4% (Maximum
Error Between Bits)
D
Voltage Applied to Constant Current Output
Terminals:
– Minimum 0.4 V (Output Current 5 mA to
40 mA)
– Minimum 0.7 V (Output Current 40 mA to
80 mA)
D
256 Gray Scale Display:
– Pulse Width Control 256 Steps
D
Brightness Adjustment:
– Output Current Adjustment for 32 Steps
(Adjustment for Brightness Deviation
Between LED Modules)
– 8 Steps Brightness Control by 8 Times
Speed Gray Scale Control Clock
(Brightness Adjustment for Panel)
D
Error Output Signal Check:
– Check Error Output Signal Line Such as
Protection Circuit When Operating
D
Data Output Timing Selectable:
– Select Data Output Timing for Shift
Register Relative to Clock
description
LED DRIVER
SLLS401 – NOVEMBER 1999
D
OVM (Output Voltage Monitor):
– Monitor Voltage on Constant Current
Output Terminals (Detect LED
Disconnection and Short Circuit)
D
WDT (Watchdog Timer):
– Turn Output Off When Scan Signal
Stopped
D
TSD (Thermal Shut Down):
– Turn Output Off When Junction
T emperature Exceeds Limit
D
Data Input:
– Clock Synchronized 1 Bit Serial Input
(Shmitt-Triggered Input)
D
Data Output:
– Clock Synchronized 1 Bit Serial Output
(3-State Output)
D
Input Signal Level:
– CMOS Level
D
Power Supply Voltage . . . 4.5 V to 5.5 V
D
Maximum Output Voltage . . . 17 V
D
Data Transfer Rate . . . 15 MHz (Max
D
Gray Scale Clock Frequency ...8 MHz
(Max)
D
Operating Free-Air Temperature Range
–20°C to 85°C
D
64-Pin HTQFP Package (PD = 4.9 W,
T
= 25°C)
A
TLC5905
The TLC5905 is a constant current driver that incorporates shift register, data latch, constant current circuitry
with a current value adjustable and 256 gray scale display that uses pulse width control. The output current can
be selected as maximum 80 mA with 16 bits or 120 mA with 8 bit. The current value of the constant current output
is set by one external resistor. After this device is mounted on a printed-circuit board (PCB), the brightness
deviation between LED modules (ICs) can be adjusted using an external data input, and the brightness control
for the panel can be accomplished by the brightness adjustment circuitry. Also, the device incorporates the
output voltage monitor (OVM) used for LED open detection (LOD) by monitoring constant current output.
Moreover, the device incorporates watchdog timer (WDT) circuitry , which turns constant current output off when
the scan signal stops during dynamic scanning operation, and thermal shutdown (TSD) circuitry, which turns
constant current output off when the junction temperature exceeds the limit.
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.
PRODUCTION DATA information is 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.
NOTE: All the input terminals are with Schmitt-triggered inverter except IREF and WDCAP.
WDT
Current Reference
Circuit
Constant Current Driver
16 bits
OUT0OUT15
16 bits
OVM Comp
XDOWN2
LATCH
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
3
TLC5905
LED DRIVER
SLLS401 – NOVEMBER 1999
functional block diagram for shift register and data latch
MCENA
SIN
BCENA
XLATCH
XENABLE
SCLK
SCLK
Controller
OVM Data Latch
(1 x 8 bit)
OVM Shift Register
(8 x 1 bit)
Brightness Control Data Latch
(1 x 8 bit)
Brightness Control Shift Register
(8 x 1 bit)
Gray Scale Control Data Latch
(16 x 8 bit)
Gray Scale Control Shift Register
(128 x 1 bit / 64 x 1 bit)
16 bit OVM Comparator
XDOWN1, 2 Output Driver
Constant Current Driver Control
Gray Scale Clock Counter
16 x 8 bit Data Comparator
MODE
RSELt0–1
SOMODE
NOTE: Enclosed in ( ) is dependent on MODE pin selection.
u
XOE
(see Note)
1 bit
S/R
SOUT
4
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
equivalent input and output schematic diagrams
TLC5905
LED DRIVER
SLLS401 – NOVEMBER 1999
Input
SOUT, GSOUT, BOUT
XDOWN1, XDOWN2
VCCLOG
INPUT
GNDLOG
VCCLOG
OUTPUT
GNDLOG
OUTn
XDOWN1, XDOWN2
GNDLOG
OUTn
GNDLED
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
5
TLC5905
I/O
DESCRIPTION
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
LED DRIVER
SLLS401 – NOVEMBER 1999
TERMINAL
NAMENO.
ÁÁÁÁ
BCENA
ÁÁÁÁ
ÁÁÁÁ
BLANK
BOUT
GSCLK
ÁÁÁÁ
GNDANA
GNDLED
GNDLOG
GSOUT
IREF
ÁÁÁÁ
MCENA
ÁÁÁÁ
MODE
NC
ÁÁÁÁ
OUT0 – OUT15
ÁÁÁÁ
ÁÁÁÁ
RSEL0
RSEL1
ÁÁÁÁ
ÁÁÁÁ
SCLK
ÁÁÁÁ
ÁÁÁÁ
SIN
SOMODE
ÁÁÁÁ
SOUT
ÁÁÁÁ
TEST1
TEST2
THERMAL PAD
TSENA
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
1,7,10,16,17,24,
ÁÁÁÁ
29,50,56,57,64
2,4,5,8,9,12,13
ÁÁÁÁ
15,18,20,21,23
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
package bottom
ÁÁÁÁ
55
45
34
46
28
3,6,11,14,
19,22,59,62
54
33
25
31
53
58,60,61,63,
43
44
42
49
47
32
35
48
51
Terminal Functions
Brightness control enable. When BCENA is low, the brightness control latch is set to the
Á
Á
Á
Á
I/O
Á
Á
ÁÁББББББББББББББББББББ
Á
Á
Á
Á
Á
Á
Á
Á
Á
ББББББББББББББББББББ
default value. The output current value in this status is 100% of the value set by an external
I
resistor. The frequency division ratio of GSCLK is1/1. When BCENA is high, writing to
ББББББББББББББББББББ
brightness control latch is enabled.
Blank(Light off). When BLANK is high, all the output of the constant current driver is turned
ББББББББББББББББББББ
off. The constant current output is turned on (LED on) when synchronized to the falling edge
I
of GCLK after next rising edge of GCLK when BLANK goes from high to low.
O
Blank signal delay. BOUT is an output with the addition of delay time to BLANK.
Clock input for gray scale. The gray scale display is accomplished by lighting the LED on until
I
ББББББББББББББББББББ
the number of GSCLK counted is equal to data latched.
Analog ground (internally connected to GNDLOG and GNDLED)
LED driver ground (internally connected to GNDANA and GNDLOG)
Logic ground (internally connected to GNDANA and GNDLED)
O
Clock delay for gray scale. GSOUT is an output with the addition of delay time to GSCLK.
Constant current value setting. LED current is set to the desired value by connecting an
external resistor between IREF and GND. The 37 times current is compared to current across
ББББББББББББББББББББ
the external resistor sink on the output terminal.
OVM enable. When MCENA is low, the OVM latch is set to the default value. The comparison
I
ББББББББББББББББББББ
voltage in this status is 0.3 V. When MCENA is high, writing to OVM latch is enabled.
8/16 bits select. When MODE is high, the 16 bits output is selected. When MODE is low, the
I
8 bits output is selected.
No internal connection
O
Constant current output
ББББББББББББББББББББ
Shift register data latch switching.
ББББББББББББББББББББ
When RSEL1 is low and RESL0 is low, gray scale data shift register latch is selected.
When RSEL1 is low and RESL0 is high, the brightness control register latch is selected.
I
ББББББББББББББББББББ
When RSEL1 is high and RSEL0 is low, the OVM register latch is selected.
When RSEL1 is high and RSEL0 high, no register latch is selected.
ББББББББББББББББББББ
Clock input for data transfer. The input data is from SIN. All data on the shift register selected
by RSEL0 and RSEL1, and output data at SOUT are sifted by 1 bit synchronizing to SCLK.
I
ББББББББББББББББББББ
The data except the SOUT is synchronized to the rising edge. The edge for data from SOUT
is determined by the level of SOMODE.
ББББББББББББББББББББ
Input for 1 bit serial data. These terminals are inputs for shift register for gray scale data,
I
brightness control and OVM. The register selected is determined by RSEL0, 1.
Timing select for data output. When SOMODE is low , SOUT is changed by synchronizing to
the rising edge of SCLK. When SOMODE is high, SOUT is changed by synchronizing to the
I
ББББББББББББББББББББ
falling edge of SCLK.
Output for 1 bit serial data with 3–state. These terminals are outputs for shift register for gray
O
ББББББББББББББББББББ
scale data, brightness control and OVM. The register selected is determined by RSEL0, 1.
TEST. Factory test terminal. TEST1 and TEST2 should be connected to GND for normal
I
operation.
Heat sink pad. This pad is connected to the lowest potential IC or thermal layer.
TSD (thermal shutdown) enable. When TSENA is high, TSD is enabled. When TSENA is low,
I
ББББББББББББББББББББ
TSD is disabled.
6
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
I/O
DESCRIPTION
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
TERMINAL
NAMENO.
V
CCANA
V
CCLOG
V
CCLED
ÁÁÁÁ
WDCAP
ÁÁÁÁ
WDTRG
ÁÁÁÁ
XDOWN1
ÁÁÁÁ
XDOWN2
ÁÁÁÁ
XENABLE
ÁÁÁÁ
XLATCH
ÁÁÁÁ
XOE
ÁÁÁÁ
30
52
26
ÁÁÁÁ
27
ÁÁÁÁ
39
ÁÁÁÁ
37
ÁÁÁÁ
36
ÁÁÁÁ
41
ÁÁÁÁ
38
ÁÁÁÁ
40
ÁÁÁÁ
LED DRIVER
SLLS401 – NOVEMBER 1999
Terminal Functions (Continued)
Analog power supply voltage
Logic power supply voltage
LED driver power supply voltage
WDT (watchdog timer) detection time adjustment. WDT detection time is adjusted by
connecting a capacitor between WDCAP and GND. When WDCAP is directly connected
ББББББББББББББББББББ
I
to GND, the WDT function is disabled. In this case, WDTRG should be tied to a high or low
ББББББББББББББББББББ
level.
WDT (watchdog timer) trigger input. By applying a scan signal to this terminal, the scan
signal can be monitored by turning the constant current output off and protecting the LED
I
ББББББББББББББББББББ
from damage by burning when the scan signal is stopped during constant period designed.
Shutdown. XDOWN1 is configured as an open collector. It goes low when constant current
O
output is shut down by the WDT or TSD function.
ББББББББББББББББББББ
OVM comparator output. XDOWN2 is configured as open collector. It monitors terminal
voltage when constant current output is turned on. XDOWN2 goes low when this voltage is
O
ББББББББББББББББББББ
lower than the level selected by the OVM latch. When BLANK is set high, the previous level
is held.
SCLK enable. When XENABLE is low, data transfer is enabled. Data transfer starts on the
I
ББББББББББББББББББББ
rising edge of SCLK after XENABLE goes low. During XENABLE high, no data is transferred.
Latch. When XLATCH is high, data on shift register goes through latch. When XLATCH is
low, data is latched. Accordingly, if data on shift register is changed during XLATCH high,
I
ББББББББББББББББББББ
this new value is latched (level latch).
Data output enable. When XOE is low, the SOUT terminal is drived. When XOE is high, the
I
ББББББББББББББББББББ
SOUT terminal goes to high-impedance state.
TLC5905
absolute maximum ratings over operating free-air temperature (unless otherwise noted)
Logic supply voltage, V
CC(LOG)
Supply voltage for constant current circuit, V
Analog supply voltage, V
Output current (DC), I
CC(ANA)
OL(C)
Input voltage range, VI – 0.3 V to V
Output voltage range, V
Output voltage range, V
Stresses beyond those listed under “absolute maximum ratings” may cause permanent damage to the device. These are stress ratings only, and
functional operation of the device at these or any other conditions beyond those indicated under “recommended operating conditions” is not
implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
NOTE 1: All voltage values are with respect to GNDLOG terminal.
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
7
TLC5905
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
mA
Low-level output current, I
SCLK clock frequenc
f
MH
GSCLK clock frequenc
f(
MH
GSCLK pulse duration (high or low level), t
ns
LED DRIVER
SLLS401 – NOVEMBER 1999
recommended operating conditions
dc characteristics
PARAMETER
Logic supply voltage, V
Supply voltage for constant current circuit,
ББББББББББ
V
CC(LED)
Analog power supply, V
Voltage between VCC, V
ББББББББББ
Voltage between GND, V
ББББББББББ
Voltage applied to constant current
output, V
ББББББББББ
(OUTn)
High-level input voltage, V
Low-level input voltage, V
High-level output current, I
p
Constant output current, I
Operating free–air temperature range, T