169 / 259 page

TCC76x
Specification Rev. 0.07
February 23, 2005
32-bit RISC Microprocessor for Digital Media Player
LCD CONTROLLER
Preliminary
14-1
14 LCD CONTROLLER
14.1 Overview
The LCD controller (LCDC) is used to send out the image data from system memory to a
LCD panel or NTSC/PAL encoder by properly formatting the raw image data stored in
the memory. This LCDC provides all the necessary control signals to interface directly to
mono STN, color STN, TFT panels, and NTSC/PAL encoders. Figure 14.1 shows LCDC
block diagram and Figure 14.2 shows LCDC pin mappings.
The features of the LCDC are:
supports Thin Film Transistor(TFT) color displays with 16-bit interface
supports Super Twisted Nematic(STN) displays with 4 or 8-bit interfaces
1, 2 or 4 bits per pixel(bpp) displays for mono STN
8 /16 bpp color displays for color STN
16 bpp true-color non-palletized color displays for color TFT
resolution programmable up to 1024 * 1024
programmable timing for different display panels
NTSC/PAL digital video encoder interface
Register
Bank
LDMAC
FIFO2
Mixer
Gray
scaler
Output
FIFO
FIFO
controller
FIFO0
FIFO1
RGB to
YUV
Pixel
Serializer
YUV to
RGB
Timing
Controller
PXD[15:0]
HSYNC
VSYNC
PXCLK
ACBIAS
interrupt controller
Figure 14.1 LCD controller Block Diagram
Signal name
GPIO
HSYNC
GPIO_B17
VSYNC
GPIO_B18
PXCLK
GPIO_B19
ACBIAS
GPIO_B20
PXDATA[15:0]
GPIO_A[31:16]
Figure 14.2 PIN mapping