15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
MSB
LSB
0
0
Common Shift Register
SIN
SCLK
SOUT
TLC6946 Design Example
42
SLVUBF4A – February 2018 – Revised June 2019
Copyright © 2018–2019, Texas Instruments Incorporated
Device Operation Examples
TI Information — Selective Disclosure
Figure 4-2. 14-Bit GS Data for the TLC6946 Device
1. Shift the GS data from SIN into the common shift registers of the devices with the SCLK rising edge.
a. The data length of each TLC6946 device is required to be 16 bits. To meet this requirement, add
2 0-value bits (LSB) after the 14 bits of GS data (MSB) in this design example, as shown in
b. In this example, there are 15 TLC6946 devices cascaded. According to
, a total of
3840 bits of GS data must be sent for each GS data latch operation.
2. Send the VSYNC command when all the 30 lines of GS data are latched into the internal display
memory.
3. Send the GCLK signal to start displaying the GS data just latched into memory. See
to calculate the required number of GCLKs for each sub-period. In this design example, with default
register configuration, the total required number of GCLKs for each sub-period is 310 for GCLK single-
edge operation or 155 for GCLK dual-edge operation.
4. At the same time as step 3, send the next frame of GS data into the device the same as in step 1.
5. Repeat step 1 through step 4 until all the display frames are complete.