DM13G - Silicon Touch Technology Inc.

DM13G
Version
Issue Date
File Name
Total Pages
: A.002
: 2008/11/10
: SP-DM13G-A.002.doc
: 26
16-bit Constant Current LED Driver
With Error Detection
新竹市科學園區展業一路 9 號 7 樓之 1
SILICON TOUCH TECHNOLOGY INC.
9-7F-1, Prosperity Road I, Science Based Industrial Park,
Hsin-Chu, Taiwan 300, R.O.C.
Tel:886-3-5645656
Fax:886-3-5645626
DM13G
DM13G
16-bit Constant Current LED Driver
With Error Detection
General Description
DM13G is a constant-current sink driver specifically designed for LED display
applications. The device incorporates shift registers, data latches, and constant current
circuitry on the silicon CMOS chip. The maximum output current value of all 16 channels is
adjustable by a single external resistor. The global current also can be further adjusted by
7-bit serial shift-in data. Its built-in LED open/short detection, output channels short to GND
detection and thermal alarm circuits help users detect LED failures, outputs short and
overheating. There are two methods to communicate the error messages to the system.
One is through serial output data to indicate which channel has failure. The other is by
means of dedicated Alarm pin.
Features
z
Constant-current outputs: 5mA to 90mA adjustable by one external resistor
z
Maximum output voltage: 17V
z
Maximum clock frequency: 30MHz
z
7-bit linear global brightness control
z
Built-in LED open/short detection: Real-time detection or Smart detection
z
Outputs short to GND detection: Smart detection
z
Fast detecting response: 100ns (min.)
z
Over temperature protection:
Alarm (junction temperature > 130°C)
Shutdown (junction temperature > 170°C)
z
Sleep mode selection :sleep current < 5uA (typ.)
z
Ghost image elimination
z
In-rush current control
z
Schmitt trigger input
z
Power supply voltage: 3.0V to 5.5V
Applications
z
LED Variable Message Signs (VMS) System
z
Indoor/Outdoor LED Video Display
16-bit Constant Current LED Driver with Error Detection
Package
z SSOP28, TSSOP28E, QFN32
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 1
DM13G
Block Diagram
OUT0
OUT15
VCC
Ghost Image
Elimination
VLED
ALARM
MODE
GND
LED Open/Short Detector
&
Output short to GND Detector
Smart
Detection
Controller
Temperature Control
REXT
Voltage Reference
16-channel Constant Current Driver
With 7-bit global brightness control
ENB
16
3
LAT
16
16
7
10 bit Latch
Register
10
16 bit Latch
Register
16
DCK
DAI
10/16 bit Shift Register
DAO
MODE
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 2
DM13G
Pin Connection
SSOP28
VCC
EN_B
LAT
CLK
DAI
MODE
OUT0
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
TSSOP28E
28
27
26
25
24
23
22
21
20
19
18
17
16
15
1
2
3
4
5
6
7
8
9
10
11
12
13
14
GND
VLED
REXT
NA
ALARM
DAO
OUT15
OUT14
OUT13
OUT12
OUT11
OUT10
OUT9
OUT8
VCC
EN_B
LAT
CLK
DAI
MODE
OUT0
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
GND
VLED
REXT
NA
ALARM
DAO
OUT15
OUT14
OUT13
OUT12
OUT11
OUT10
OUT9
OUT8
DAO
VLED
OUT15
OUT14
PGND
OUT13
OUT12
OUT11
24
23
22
21
20
19
18
17
QFN32
ALARM
25
16
OUT10
MODE
26
15
PGND
REXT
27
14
OUT9
VCC
28
13
OUT8
GND
29
12
OUT7
ENB
30
11
OUT6
LAT
31
10
PGND
CLK
32
9
OUT5
5
6
7
8
PGND
OUT2
OUT3
OUT4
3
OUT0
4
2
VLED
OUT1
1
DAI
Top View
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 3
DM13G
Pin Description
PIN No.
SSOP28/TSSOP28: 1
QFN32: 28
SSOP28/TSSOP28: 2
QFN32: 30
SSOP28/TSSOP28: 3
QFN32: 31
SSOP28/TSSOP28: 4
QFN32: 32
SSOP28/TSSOP28: 5
QFN32: 1
SSOP28/TSSOP28: 6
QFN32: 26
SSOP28/TSSOP28:
7~22
QFN32: 3~4,6~9,
PIN NAME
FUNCTION
VCC
Supply voltage terminal.
ENB
Output enable terminal:
‘H’ for all outputs are turned off ,
‘L’ for all outputs are active.
LAT
Input terminal of data strobe. Data on shift register goes through at the
rising edge of LAT (edge trigger). Otherwise, data is latched.
CLK
Synchronous clock input terminal for serial data transfer. Data is sampled
at the rising edge of CLK.
DAI
Serial data input terminal.
MODE
Serial data input selection:
‘L’ for output channel on/off data (SD Mode),
‘H’ for 7-bit global brightness data and 3-bit error function selection
(CD Mode)
OUT0~15 Sink constant-current outputs (open-drain).
11~14,16~19,21~22
SSOP28/TSSOP28: 23
QFN32: 24
SSOP28/TSSOP28: 24
QFN32: 25
SSOP28/TSSOP28: 25
SSOP28/TSSOP28: 26
QFN32: 27
SSOP28/TSSOP28: 27
QFN32: 2,23
DAO
Serial data output terminal.
Output open drain terminal: (connected to a pull-high resistor)
ALARM
‘H’ for normal conditions,
‘L’ for LED open/short, outputs short to GND or chip overheated.
NA
Not used
REXT
External resistors connected between REXT and GND for output current
value setting.
VLED
Connect to VLED to eliminate ghost image.
GND
Ground terminal.
SSOP28/TSSOP28: 28
Thermal pad
QFN32: 5,10,15,20,29
Thermal pad
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 4
DM13G
Equivalent Circuit of Inputs and Outputs
z
1. CLK, DAI, LAT, ENB, MODE terminals ( Schmitt Trigger Input )
2. DAO terminals
3. ALARM terminal
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 5
DM13G
Maximum Ratings (Ta=25°C, Tj(max) = 150°C)
CHARACTERISTIC
Supply Voltage
Input Voltage
SYMBOL
RATING
UNIT
VCC
-0.3 ~ 7.0
V
VIN
-0.3 ~ VCC+0.3
V
Output Current
IOUT
90
mA
Output Voltage
VOUT
-0.3 ~ 17
V
Input Clock Frequency
FCKI
30
MHz
GND Terminal Current
IGND
1500
mA
PD
5.00 ( TSSOP28E : Ta=25°C)
1.56 ( SSOP28 : Ta=25°C)
Power Dissipation
W
3.46 ( QFN32 : Ta=25°C)
80.0 (SSOP28 )
Thermal Resistance
1
Rth(j-a)
°C/W
25.0 (TSSOP28E )
36.1 ( QFN32 )
Operating Temperature
Top
-40 ~ 85
°C
Storage Temperature
Tstg
-55 ~ 150
°C
Recommended Operating Condition
SYMBOL
CONDITION
MIN.
TYP.
MAX.
UNIT
Supply Voltage
CHARACTERISTIC
VCC
⎯
3.0
⎯
5.5
V
Output Voltage
VOUT
Driver On2
⎯
⎯
2/3VCC
Output Voltage
VOUT
Driver Off3
⎯
⎯
17
IO
OUTn
5
⎯
90
IOH
VOH = VCC – 0.2 V
⎯
⎯
+1.2
IOL
VOL = 0.2 V
⎯
⎯
-1.4
Output Current
VIH
Input Voltage
VIL
Input Clock Frequency
FCKI
LAT Pulse Width
VCC = 3.3 V ~ 5V
Cascade Operation
tw LAT
⎯
VCC
0.0
⎯
0.3VCC
⎯
⎯
30
⎯
15
⎯
tw CLK
⎯
13
⎯
ENB Pulse Width
tw ENB
50
⎯
⎯
⎯
10
⎯
⎯
10
⎯
Set-up Time for DAI
tsetup(D)
Hold Time for DAI
thold(D)
Set-up Time for LAT
tsetup(L)
⎯
10
⎯
Hold Time for LAT
thold(L)
⎯
10
⎯
tdet
⎯
100
⎯
Open/Short Detection Response
1
2
3
VCC = 5.0V
mA
0.7VCC
CLK Pulse Width
V
V
MHz
ns
Mounted on 4-layer board (No airflow).
Notice that if VOUT is higher than 2/3VCC, it will be called as LED short error.
The driver output voltage including any overshoot stress has to be compliant with the maximum voltage (17V).
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 6
DM13G
Electrical Characteristics (VCC = 5.0 V, Ta = 25°C unless otherwise noted)
CHARACTERISTIC
SYMBOL
CONDITION
MIN.
TYP.
MAX.
Input Voltage “H” Level
VIH
CMOS logic level
0.7VCC
⎯
VCC
Input Voltage “L” Level
VIL
CMOS logic level
GND
⎯
0.3VCC
Output Leakage Current
IOL
VOH = 17 V
⎯
⎯
±0.1
VOL
IOL = 1.4 mA
⎯
⎯
0.2
VOH
IOH= 1.2 mA
VCC-0.2
⎯
⎯
⎯
±1
±3
%
⎯
±3
±6
%
Output Voltage (S-OUT)
Output Current Skew
(Channel-to-Channel)
IOL1
*1
V
uA
V
VOUT = 1.0 V
Rrext = 3.9 KΩ
Output Current Skew
(Chip-to-Chip)
UNIT
IOL2
*2
Output Voltage Regulation
% / VOUT
Rrext = 3.9 KΩ
VOUT = 1 V ~ 3 V
⎯
±0.1
±0.5
Supply Voltage Regulation
% / VCC
Rrext = 3.9 KΩ
⎯
±1
±4
Differential Linearity
DLE
Rrext = 3.9 KΩ
⎯
⎯
±1
LED Open Detection Threshold
V(od)
⎯
0.2
⎯
⎯
2/3VCC
⎯
⎯
130
⎯
⎯
170
⎯
all outputs turn on
LED Short Detection Threshold
V(sd)
Thermal Alarm Threshold
T(alm)
Thermal Shutdown Threshold
T(sht)
junction temperature
LSB
V
IDD(off)
power on
all pins are open
unless VCC and GND
⎯
1.2
⎯
IDD(off)
input signal is static
Rrext = 3.9 KΩ
all outputs turn off
⎯
6.4
⎯
IDD(on)
input signal is static
Rrext = 3.9 KΩ
all outputs turn on
⎯
7.1
⎯
IDD(off)
input signal is static
Rrext = 900 Ω
all outputs turn off
⎯
24.7
⎯
IDD(on)
input signal is static
Rrext = 900 Ω
all outputs turn on
⎯
25.3
⎯
IDD(sleep)
Sleep current
(steady state)
⎯
5
200
Supply Current
%/V
°C
mA
uA
*1
Channel-to-channel skew is defined as the ratio between (any Iout – average Iout) and average Iout,
where average Iout = (Imax + Imin) / 2.
*2
Chip-to-Chip skew is defined as the range into which any output current of any IC falls.
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 7
DM13G
Switching Characteristics (VCC = 5.0V, Ta = 25°C unless otherwise noted)
CHARACTERISTIC
SYMBOL
CONDITION
ENB-to-OUT0
Propagation Delay
tpLH
LAT-to-OUT0
(‘L to ‘H’)
VIH = VCC
CLK-to-DAO
ENB-to-OUT0
Propagation Delay
LAT-to-OUT0
(‘H’ to ‘L’)
tpHL
CLK-to-DAO
Output Current Rise Time
tor
Output Current Fall Time
tof
Output Delay Time (OUT(n)-to-OUT(n+1))
tod
MIN.
TYP.
MAX.
⎯
26
⎯
⎯
31
⎯
VIL = GND
⎯
19
⎯
Rrext = 3.9 KΩ
⎯
31
⎯
VL = 5.0 V
⎯
32
⎯
RL = 0.18 KΩ
⎯
20
⎯
CL = 13 pF
⎯
10
⎯
⎯
10
⎯
⎯
3
⎯
Ra = 500 Ω
UNIT
ns
Switching Characteristics (VCC = 3.3V, Ta = 25°C unless otherwise noted)
CHARACTERISTIC
SYMBOL
CONDITION
MIN.
TYP.
MAX.
⎯
36
⎯
⎯
37
⎯
VIL = GND
⎯
22
⎯
Rrext = 3.9 KΩ
⎯
35
⎯
VL = 5 V
⎯
37
⎯
RL = 0.18 KΩ
⎯
23
⎯
CL = 13 pF
⎯
14
⎯
⎯
14
⎯
⎯
3
⎯
ENB-to-OUT0
Propagation Delay
tpLH
LAT-to-OUT0
(‘L to ‘H’)
VIH = VCC
CLK-to-DAO
ENB-to-OUT0
Propagation Delay
LAT-to-OUT0
(‘H’ to ‘L’)
tpHL
CLK-to-DAO
Output Current Rise Time
tor
Output Current Fall Time
tof
Output Delay Time (OUT(n)-to-OUT(n+1))
tod
Ra = 500 Ω
VCC
UNIT
ns
VL
VCC
Ra
RL
ALARM
OUTn
REXT
Rrext
DAO
CL
CL
Switching Characteristics Test Circuit
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 8
DM13G
Timing Diagram
1. CLK-DAI, DAO
2. CLK-LAT
3. LAT-OUT0
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 9
DM13G
Timing Diagram
4. ENB-OUT0
5. OUTn+1-OUTn
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 10
DM13G
Constant-Current Output
Constant-current value of each output channel is set by an external resistor connected
between the REXT pin and GND. Varying the resistor value can adjust the current scale
ranging from 5mA to 90mA. The reference voltage of REXT terminal (Vrext) is
approximately 1.23V. The output current value is calculated roughly by the following
equation:
Imax ≅
Vrext (V)
× 64
Rrext (Ω)
In order to obtain a good performance of constant-current output, a suitable output
voltage is necessary. Users can get related information about the minimum output voltage
below.
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 11
DM13G
Serial Data Interface
When MODE pin is set to low, the serial-in data (DAI) will be clocked into 16 bit shift
register synchronized on the rising edge of the clock (CLK). The data ‘1’ represents the
corresponding current output ‘ON’, while the data ‘0’ stands for ‘OFF’. The data will be
transferred into the 16 bit latch synchronized at the rising edge of the strobe signal (LAT);
otherwise, the data will be latched. The latch pulse should be sent after the falling edge of
the last clock within a frame data. The trigger timing of the serial-out data (DAO) will be
shifted out on synchronization to the rising edge of the clock. All outputs are turned off while
ENB is kept at high level. And they are active when ENB shift to low.
0
1
2
3
13
14
15
0
CLK
2
high
low
high
DAI
DAO
1
low
high
previous data
low
Tsetup(L)
high
LAT
low
high
ENB
low
on
IOUT0
off
on
IOUT1
off
on
IOUT2
.
.
.
IOUT12
off
.
.
.
on
off
on
IOUT13
off
on
IOUT14
off
on
IOUT15
off
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 12
DM13G
Operation Mode
DM13G has two operating modes depending on the signal MODE. Table 1 shows the
available operating modes. When MODE = H, the device operates at the CD mode. CD
mode is used to set 7-bit global brightness control data and 3-bit error detection type data.
When MODE = L, the device becomes SD mode. SD mode is used to serial-in image data.
Table 1. Two Operating Modes
MODE
OPERATION MODE
SHIFT REGISTER
L
Serial-in Data Input Mode (SD mode)
16-bit
H
Command Data Input Mode (CD mode)
10-bit
SD Mode Data Format
MSB
15
14
13
12
11
OUT15
OUT14
OUT13
OUT12
OUT11
‧‧‧
4
3
2
1
LSB
0
OUT4
OUT3
OUT2
OUT1
OUT0
Shift-in first
SD MODE: MODE = ‘L’ (16-bit shift register)
CD Mode Data Format
MSB
9
8
7
6
5
4
3
2
1
LSB
0
G[6]
G[5]
G[4]
G[3]
G[2]
G[1]
G[0]
ER[2]
ER[1]
ER[0]
Shift-in first
G[6:0] : Global Brightness Control Data
ER[2:0] : Function Selection
CD MODE: MODE = ‘H’ (10-bit shift register)
a. Global Brightness Control
In the monochrome or full color LED display applications, for obtaining the uniformity,
the white balance between modules or ICs, or the accomodation to ambient light, DM13G
offers a convenient way by fine tuning the whole output current at the same time. To further
adjust the current level linearly, the system shall set the MODE pin to high and then shift in
7 bit data code through DAI pin. The MSB should be shifted-in first. Take the input code
G[6:0]= (MSB)1001011(LSB) for example. The new current is then equal to the base
6
3
1
0
current multiplied by the ratio ( 2 + 2 + 2 + 2 + 1) 128 . The 7 bit data won’t be changed until
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 13
DM13G
the next new data is latched. Note that the default code 1000000 exists in chip memory
when power on, so the output current is equal to the half of base current.
b. Function Selection
DM13G provide several functions, like table 2 shows. The default function after power
on is Real-Time LED Open Detection (ER[2:0]=111).
Table 2. Function Table
ER[2:0]
Functions
000
Normal
001
Smart Outputs Short to GND Detection
010
Smart LED Short Detection
011
Smart LED Open Detection
101
Sleep
110
Real-Time LED Short Detection
111
Real-Time LED Open Detection
b.1 LED Open/Short Detection (Real-Time or Smart Detection)
Test result for open/short detection of DM13G could be retrieved from ALARM pin or
serial-out (DAO) data. Set the ER[2:0] = 111 or 011 to activate OPEN detection, it will be
identified as a LED open failure when there is a current passing through the output but the
voltage is below 0.2V. Set the ER[2:0] =110 or 010 to activate SHORT detection, it will be
identified as a LED short failure when there is a current passing through the output but the
voltage is above 2/3 VCC.
When DM13G operates at real-time LED open/short detection type (ER[2:0]=111/110),
after a LAT pulse at MODE=’L’, with the following conditions: the shift register corresponding
to particular output channel saves an image data of ‘1’, the output enable terminal is
activated (ENB=’L’); DM13G will execute LED open/short detection then save the result
within the particular shift register. By using the error message sent by serial-out, the
controller can identify the status of every LED driven by each channel. For either open or
short detection, the input image data of the channel is ‘1’ and the serial-out data is ‘0’ then a
LED works normally, but if the serial-out data is ‘1’ then a LED failure has occurred. If the
input of image data is ‘0’ or the output enable terminal is inactive (ENB=’H’), it will not
execute any detection for the particular channel, and the serial-out data will always be ’0’.
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 14
DM13G
CD MODE
SD MODE
Real-Time
Monitor
MODE
DAI
CLK
CD[0]
SD[15]a
SD[14]a
1
2
10
Real-Time
Monitor
SD[0]a
SD[15]b
SD[14]b
1
2
16
SD[0]b
16
100ns
100ns
LAT
ENB
DAO
CD[9]
0
15
...
DM13G
DAI
E[14]a
E[15]a
SD[15]a
E[13]a
E[0]a
SD[15]b
E[15]b
CD[x] : CD mode data
SD[x] : SD mode data
E[x] : Error Message of LED open/short detection
DAO
With the above operating principle, the controller could continuously retrieve data from
serial-out. If there is any ‘1’ received, it can pinpoint which channel with fail LED. Since it is
doing continuous detection and without shifting between image and detection mode, it does
not interrupt the image data flow and the output display. This is known as “real-time
monitor”.
DM13G is also specially designed to have another “smart” detection method. When
ER[2:0]=011/010, DM13G operates at smart LED open/short detection type. When the
MODE signal transfers from ‘H’ to ’L’, the smart LED open/short detection will start after the
first LAT pulse at MODE=‘L’ and the device will complete some actions automatically:
One is that all output channels will be forced to turn on.
Another is to lower the maximum output current to about 50uA until the next falling
edge of the CLK pulse. After the falling edge of CLK, the output current will return to normal
value. System can use the clock counts to identify the locations of any channels with fail
LED. After a smart LED open/short detection, the device will return to real-time LED
open/short detection. If there is any ‘1’ received from serial-out, it can pinpoint which
channel with fail LED.
CD MODE
SD MODE
Smart Detection
(small current)
MODE
DAI
CLK
CD[0]
SD[15]a
SD[14]a
1
2
10
SD[0]a
16
Return to
normal current operation
SD[15]b
SD[14]b
1
2
Return to
Real-Time LED
Open/short
Detection
SD[0]b
16
100ns
100ns
LAT
ENB
DAO
CD[9]
SD[15]a
0
DAI
...
DM13G
15
DAO
CD[x] : CD mode data
SD[x] : SD mode data
16-bit Constant Current LED Driver with Error Detection
Es[15]a
Es[14]a
Es[13]a
Es[0]a
SD[15]b
Es[x] : Error Message of smart LED open/short detection
E[x] : Error Message of real-time LED open/short detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 15
E[15]b
DM13G
The response for LED open/short detection of DM13G is very fast (min. 100ns). And it
provides multi solutions like alarm, real-time monitor and smart detection to be selected. All
of these are “invisible failure detection”. Accordingly, it is more flexible and well adapted
to the system requirements.
b.2 Outputs Short to GND Detection
Outputs short to GND detection of DM13G could be retrieved from ALARM pin or
serial-out (DAO) data. Set the ER[2:0] = 001 to activate output short detection, it will be
identified as a output short failure when the output turn off but the voltage is below 0.2V.
When the MODE signal transfers from ‘H’ to ’L’, the outputs short to GND detection will
start after the first LAT pulse at MODE = ‘L’, the device will force all outputs turn off
automatically, and start to detect output short error until the next falling edge of the CLK
pulse. After the falling edge of CLK, the output current will return to normal value. When an
output short detection finished, the device will return to default detection type (real-time LED
open detection type). If there is any ‘1’ received from serial-out, it can pinpoint which
channel is failed.
CD MODE
SD MODE
MODE
DAI
CLK
CD[0]
SD[15]a
SD[14]a
1
2
10
Smart Output
Short Detection
(all outputs turn off)
SD[0]a
16
Return to
normal current operation
SD[15]b
SD[14]b
1
2
Return to
Real-Time LED
Open Detection
SD[0]b
16
100ns
100ns
LAT
ENB
DAO
CD[9]
SD[15]a
0
DAI
...
DM13G
15
DAO
CD[x] : CD mode data
SD[x] : SD mode data
Eo[15]a
Eo[14]a
Eo[13]a
Eo[0]a
SD[15]b
E[15]b
Eo[x] : Error Message of smart output short detection
E[x] : Error Message of real-time LED open detection
b.3 Normal
When DM13G operates at normal type (ER[2:0]=000), the DM13G will do real-time
LED open detection, but the DAO pin will just send out the original serial-in data not the
error message. Although the DAO pin will not send out the error message, but users can
judge the LED open error by ALARM pin.
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 16
DM13G
CD MODE
SD MODE
Normal Type
MODE
DAI
CLK
CD[0]
10
SD[15]a
SD[14]a
1
2
SD[0]a
SD[15]b
SD[14]b
1
2
SD[14]a
SD[13]a
16
SD[0]b
SD[15]c
16
SD[14]c
1
LAT
ENB
DAO
(SDO=L)
CD[9]
SD[15]a
0
DAI
...
DM13G
15
DAO
SD[0]a
SD[15]b
SD[14]b
CD[x] : CD mode data
SD[x] : SD mode data
b.4 Sleep
When ER[2:0]=101, DM13G will enter sleep type, all outputs will turn off and the IDD of
DM13G will drop down to less than 5uA @VCC=5V. This function is especially designed for
battery powered display system.
Function Auto Return Table
Original Function
Auto Return to
Normal
Normal
Smart Outputs Short to GND Detection
Real-Time LED Open Detection
Smart LED Short Detection
Real-Time LED Short Detection
Smart LED Open Detection
Real-Time LED Open Detection
Real-Time LED Short Detection
Real-Time LED Short Detection
Real-Time LED Open Detection
Real-Time LED Open Detection
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 17
1
CLK
16-bit Constant Current LED Driver with Error Detection
1
CLK
DAOn
LAT
CDn[9]a
DAI
MODE
DAOn
LAT
CDn[9]
DAI
MODE
...
1[15]
1 DM13G
1[0]
DAI
2
CDn[8]a
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Version:A.002
...
1[15]
1 DM13G
1[0]
CD MODE (a)
DAI
2
CDn[8]
CD MODE
...
...
2 DM13G
2[0]
CDn[9]a
10n
CD1[0]a
1
...
2
...
n-1[15]
...
n-1[15]
n-1 DM13G
n-1][0]
...
n[15]
...
n[15]
SDn[15]
100ns
n DM13G
n[0]
16n
SD1[0]a
open/short
detection
En[15]a
DAOn
E1[0]a
1
CDn[9]b
CD1[0]a
GBC[x] : GBC mode data
SD[x] : SD mode data
CDn[7]b
2
CDn[8]b
CD MODE (b)
En[15]b
En[14]b
1
En[13]b
2
SDn[14]c
E1[0]b
SDn[15]c
16n
SD1[0]c
En[15]a
En[14]a
1
En[13]a
2
SDn[14]b
E1[0]a
SDn[15]b
16n
SD1[0]b
E[x] : Error Message of real-time LED open/short detection
CDn[9]b
10n
SDn[15]b
SD MODE (b)
E[x] : Error Message of real-time LED open/short detection
SDn[15]b
100ns
SDn[15]c
Real-Time
open/short detection
CD1[0]b
16n
SD1[0]b
CD[x] : GBC mode data
SD[x] : SD mode data
En[13]a
2
SDn[14]b
En[14]a
1
SDn[15]b
En[15]a CDn[9]a CDn[8]a
DAOn
100ns
SDn[15]a
n DM13G
n[0]
16n
SD1[0]a
SD MODE (a)
n-1 DM13G
n-1][0]
2
SDn[14]a
SDn[14]a
...
1
SDn[15]a
SDn[15]a
2[15]
2[15]
2 DM13G
2[0]
CDn[9]
10n
CD1[0]
Real-Time
open/short detection
SD MODE
DM13G
Timing Diagram (for global brightness data and open/short selection setting)
Page 18
DM13G
Outputs Delay
Large in-rush currents will occur when the system activates all the outputs at once. To
reduce this effect, DM13G is designed to have a constant unit of delay between outputs. All
IOUTs are divided into four groups and every four outputs form a group. For example,
IOUT0 ~ IOUT3 form the group1; IOUT4 ~ IOUT7 form the group2. There is no delay
between every group. But each IOUT delay in the same group is 3ns @VDD=3.3V (typical).
Alarm Function
It can detect the operating status by connecting a pull-high resistor to the open-drain
ALARM pin. The ALARM pin is kept ‘H’ for normal conditions, and shifted to ‘L’ if there is any
failure like LED open/short, outputs short to GND, overheating. User can determine the
different status from the truth table below:
Error Detection Time
Error Report Time
Status
ER[2:0]
ENB
ENB
ALARM
don’t care
don’t care
don’t care
H
Normal Operation
111 / 011
L / don’t care
L
HÆL
LED Open issue
110 / 010
L / don’t care
L
HÆL
LED Short issue
001
don’t care
L
HÆL
Outputs Short issue
don’t care
don’t care
H
HÆL
Thermal Alarm or
Shutdown
When the latch is high at SD MODE (MODE=’L’), the ALARM pin will reset to high level
and start to detect once again. It will send out the error report after the rising of the next CLK
pulse. If ENB=”L”, ALARM pin will show out the open/short or output short error report;
when ENB=”H”, ALARM pin will show out the thermal error report. The detection cycle of the
alarm signal will continue until it reaches the rising edge of the latch pulse again. Please see
the timing diagram below:
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 19
DM13G
MODE
Error Detection
Time
Error Report Time
CLK
...
LAT
ENB
ALARM
Reset to “H"
Open/short or Output short Error Report
Thermal Error Report
For actual application, the controller could connect all the ALARM pins with one
pull-high resistor to simplify circuit designs and feedback loops.
Thermal Alarm and Shutdown
During operation, when the junction temperature of the IC reaches about 130℃, the
ALARM pin will shift to low level and produce a warning signal (ENB=”H”). Suggested
cooling measures is to start the fan, lower the output currents and etc. If no cooling
measures were activated, the junction temperature might continue to rise. Once it reaches
approximately above 170℃, it will cause the driver to shutdown all the outputs. Basically,
the IC will cool down and return to the safe operating temperature which is approximately
below 130℃. The ALARM pin will reset to high level, disable the warning, and restart all the
outputs at the same time. Operation in the thermal situation for a long time may cause chip
damage permanently.
Normal
Normal
Alarm
130 C
Normal
Normal
170 C
Alarm
Alarm + Shutdowm
Ghost Image Elimination
DM13G provide a function of ghost image elimination. When users turn off the output
channel, the ghost image elimination circuit will pull up the output voltage to “VLED-0.7V”. It
can make sure the output channels are fully turned off.
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 20
DM13G
Power Dissipation
Notice that the power dissipation of a semiconductor chip is limited to its package and
ambient temperature, in which the device requires the maximum output current calculated
for given operating conditions. The maximum allowable power consumption can be
calculated by the following equation:
Pd(max)(Watt) =
Tj(junction temperature)(max)(°C)– Ta(ambient temperature)(°C)
Rth(junction-to-air thermal resistance)(°C/Watt)
The relationship between power dissipation and operating temperature can be refer to the
figure below:
Power Dissipation Pd(W)
Tj(max)=150°C
5.5
5.0
4.5
4.0
3.5
3.0
2.5
2.0
1.5
1.0
0.5
0.0
Rth(TSSOP28E)=25.0°C/Watt
TSSOP28E
Rth(QFN32)=36.1°C/Watt
Rth(SSOP28)=80.0°C/Watt
QFN32
SSOP28
0
20
40
60
80
Ambient Temperature Ta(℃)
The power consumption of IC can be determined by the following equation and should be
less than the maximum allowable power dissipation:
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 21
DM13G
Package Outline Dimension
SSOP28
SSOP28 - DIMENSION (mm)
SYMBOLS
MIN.
NOM.
MAX.
A
1.346
1.550
1.753
A1
0.100
0.177
0.254
A2
-
-
1.500
b
0.200
0.253
0.305
D
9.800
9.904
10.008
E1
3.800
3.900
4.000
e
0.635 BSC
E
5.791
5.996
6.200
L
0.400
0.835
1.270
θ°
0
-
8
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 22
DM13G
Package Outline Dimension
TSSOP28E
TSSOP28(EP) - DIMENSION (mm)
TSSOP28(EP) - DIMENSION (mm)
MIN.
NOM.
MAX.
SYMBOLS
MIN.
NOM.
MAX.
SYMBOLS
A
-
-
1.200
e
0.650 BSC
A1
0.000
-
0.150
L1
1.000 REF
A2
0.800
1.000
1.050
L
0.450
0.600
0.750
b
0.190
-
0.300
S
0.200
-
-
D
9.600
9.700
9.800
θ°
0
-
8
E1
4.300
4.400
4.500
E2
2.70REF
D1
4.98REF
E
6.400 BSC
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 23
DM13G
Package Outline Dimension
QFN32
QFN32 - DIMENSION (mm)
SYMBOLS
MIN.
NOM.
MAX.
A
0.700
0.750
0.800
A1
0.000
0.020
0.050
A3
0.203 REF
b
0.180
0.250
0.300
D
4.900
5.000
5.100
E
4.900
5.000
5.100
e
0.500 BSC
L
0.300
0.400
0.500
k
0.200
-
-
EXPOSED PAD
D2
3.100
3.200
3.300
E2
3.100
3.200
3.300
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 24
DM13G
The products listed herein are designed for ordinary electronic applications, such
as electrical appliances, audio-visual equipment, communications devices and so
on. Hence, it is advisable that the devices should not be used in medical
instruments, surgical implants, aerospace machinery, nuclear power control
systems, disaster/crime-prevention equipment and the like. Misusing those
products may directly or indirectly endanger human life, or cause injury and
property loss.
Silicon Touch Technology, Inc. will not take any responsibilities regarding the
misusage of the products mentioned above. Anyone who purchases any products
described herein with the above-mentioned intention or with such misused
applications should accept full responsibility and indemnify. Silicon Touch
Technology, Inc. and its distributors and all their officers and employees shall
defend jointly and severally against any and all claims and litigation and all
damages, cost and expenses associated with such intention and manipulation.
16-bit Constant Current LED Driver with Error Detection
Version:A.002
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page 25