dss-E105
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
ú
ú
ú
û
ù
ê
ê
ê
ë
é
ú
ú
ú
û
ù
ê
ê
ê
ë
é
=
ú
ú
ú
û
ù
ê
ê
ê
ë
é
Bin
Gin
Rin
BB
BG
BR
GB
GG
GR
RB
RG
RR
Bout
Gout
Rout
*
*
256
1
dss-E106
)
*
*
*
(
*
256
1
Bin
RB
Gin
RG
Rin
RR
Riout
+
+
=
dss-E107
)
*
*
*
(
*
256
1
Bin
GB
Gin
GG
Rin
GR
Gout
+
+
=
dss-E104
)
*
*
*
(
*
256
1
Bin
BB
Gin
BG
Rin
BR
Bout
+
+
=
Public Version
Display Subsystem Basic Programming Model
www.ti.com
–
0x1 Enabled
•
Red 10-bit signed coefficients used by the color phase rotation matrix (the DSS.
register)
•
Green 10-bit signed coefficients used by the color phase rotation matrix (the
DSS.
register)
•
Blue 10-bit signed coefficients used by the color phase rotation matrix (the
DSS.
register)
The programmable color phase rotation block for the LCD output has nine 10-bit coefficients defined in the
DSS.
, DSS.
, and DSS.
, as
described in
through
.
Figure 7-127. Color Phase Rotation Matrix
Figure 7-128. Color Phase Rotation Matrix (R Component Only)
Figure 7-129. Color Phase Rotation Matrix (G Component Only)
Figure 7-130. Color Phase Rotation Matrix (B Component Only)
When all of these bit fields are set to the appropriate values, set the DSS.
[5] GOLCD
bit to indicate that all shadow registers of the pipelines connected to the LCD output are latched by the
hardware (only if the DSS.
[0] LCDENABLE bit is already set to 1). If the LCD output is
disabled, the new values will be updated when the DSS.
[0] LCDENABLE bit will be set
to 1.
7.5.3.5.6.1 Color Phase Rotation - Diagonal Matrix
The Color Phase Rotation feature is useful when using an LCD backlight that is not white. By using a
correct configuration of the R, G and B coefficients of CPR, the color bias of the screen can be corrected.
The following paragraphs give an example of configuration of the CPR feature.
The easiest example of CPR configuration is a diagonal matrix. This way, the output colors depends on
one input color only.
gives the example of a diagonal matrix and the corresponding equation
of the output components.
1734
Display Subsystem
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated