NO:
W90P710 Programming Guide
VERSION:
2.0
PAGE:
119
The above information is the exclusive intellectual property of Winbond Electronics and shall not be disclosed, distributed or reproduced without permission
from Winbond.
Table No.: 2005-W90P710-11-A
format. The color-key mask is also provided in registers OSDKYM. Only the color-key pattern
with the mask bits set to 1 will be compared with the OSD graph data.
Setting the value of register VASYNW
can change the weighting of mixing the data of video and
OSD streams. In addition, the OSD can be periodically blinking by setting the blinking cycle time
in register BLICNT.
The programming procedure is as follows:
1) Fill Overlay Color Key Pattern and Overlay Color Key Mask (
OSDKYP
and
OSDKYM
).
2) Decide Video Synthesis Weighting (
OSDOVCN [6:4]
)
3) Configure Video/OSD overlay control 0 and 1 (
OSDOVCN [3:0]
).
4) Enable Color Key Control (
OSDOVCN [8]
).
5) If blinking function is desired, Configure Blinking Control and Blinking Cycle Time
(
OSDOVCN [9]
and
OSDOVCN [23:16]
).
9.7 Configure TFT Palette Look-up Table
The input raw data with less than 8-bit color can be converted to the output raw data with more
than 12-bit color through TFT Palette Look-up Table. LCD Controller supports 8bpp palette color
look-up. The details are as Table 9-4.
Table 9-4 entry of the TFT Look-up table
BIT
NAME
DESCRIPTION
31:24 Reserved
23:16 R[7:0]
Red Palette data
15:8
G[7:0]
Green Palette data
7:0
B[7:0]
Blue Palette data
The programming procedure is listed as follows:
1) Decide which entries of LUT are addressable (
LUTENTRY1, LUTENTRY2,
LUTENTRY3, and LUTENTRY4
).
2) Fill color data into those addressable entries of LUT (address from
0xFFF0_8100 to
0xFFF0_84FF
).