SC32442B RISC MICROPROCESSOR
LCD CONTROLLER
15-3
BLOCK DIAGRAM
System Bus
LPC3600 is a timing control logic unit for LTS350Q1-PD1 or LTS350Q1-PD2.
LCC3600 is a timing control logic unit for LTS350Q1-PE1 or LTS350Q1-PE2.
REGBANK
LCDCDMA
VIDPRCS
LPC3600
TIMEGEN
VD[23:0]
VCLK /LCD_HCLK
VLINE / HSYNC / CPV
VFRAME / VSYNC / STV
VM / VDEN / TP
LCD_LPCOE / LCD_LCCINV
LCD_LPCREV / LCD_LCCREV
LCD_LPCREVB / LCD_LCCREVB
.
.
.
VIDEO
MUX
LCC3600
Figure 15-1. LCD Controller Block Diagram
The SC32442B LCD controller is used to transfer the video data and to generate the necessary control signals,
such as VFRAME, VLINE, VCLK, VM, and so on. In addition to the control signals, the SC32442B has the data
ports for video data, which are VD[23:0] as shown in Figure 15-1. The LCD controller consists of a REGBANK,
LCDCDMA, VIDPRCS, TIMEGEN, and LPC3600 (See the Figure 15-1 LCD Controller Block Diagram). The
REGBANK has 17 programmable register sets and 256x16 palette memory which are used to configure the LCD
controller. The LCDCDMA is a dedicated DMA, which can transfer the video data in frame memory to LCD driver
automatically. By using this special DMA, the video data can be displayed on the screen without CPU
intervention. The VIDPRCS receives the video data from the LCDCDMA and sends the video data through the
VD[23:0] data ports to the LCD driver after changing them into a suitable data format, for example 4/8-bit single
scan or 4-bit dual scan display mode. The TIMEGEN consists of programmable logic to support the variable
requirements of interface timing and rates commonly found in different LCD drivers. The TIMEGEN block
generates VFRAME, VLINE, VCLK, VM, and so on.
The description of data flow is as follows:
FIFO memory is present in the LCDCDMA. When FIFO is empty or partially empty, the LCDCDMA requests data
fetching from the frame memory based on the burst memory transfer mode (consecutive memory fetching of 4
words (16 bytes) per one burst request without allowing the bus mastership to another bus master during the bus
transfer). When the transfer request is accepted by bus arbitrator in the memory controller, there will be four
successive word data transfers from system memory to internal FIFO. The total size of FIFO is 28 words, which
consists of 12 words FIFOL and 16 words FIFOH, respectively. The SC32442B has two FIFOs to support the dual
scan display mode. In case of single scan mode, one of the FIFOs (FIFOH) can only be used.
Содержание SC32442B54
Страница 1: ...SC32442B54 USER S MANUAL Revision 1 0 ...
Страница 43: ...PRODUCT OVERVIEW SC32442B RISC MICROPROCESSOR 1 42 NOTES ...
Страница 59: ...PROGRAMMER S MODEL SC32442B RISC MICROPROCESSOR 2 16 NOTES ...
Страница 123: ...ARM INSTRUCTION SET SC32442B RISC MICROPROCESSOR 3 64 NOTES ...
Страница 167: ...THUMB INSTRUCTION SET SC32442B RISC MICROPROCESSOR 4 44 NOTES ...
Страница 187: ...MEMORY CONTROLLER SC32442B RISC MICROPROCESSOR 5 20 NOTES ...
Страница 250: ...DMA SC32442B RISC MICROPROCESSOR 8 14 NOTES ...
Страница 308: ...PWM TIMER SC32442B RISC MICROPROCESSOR 10 20 NOTES ...
Страница 330: ...UART SC32442B RISC MICROPROCESSOR 11 22 NOTES ...
Страница 417: ...SC32442B RISC MICROPROCESSOR LCD CONTROLLER 15 45 NOTES ...
Страница 427: ...ADC AND TOUCH SCREEN INTERFACE SC32442B RISC MICROPROCESSOR 16 10 NOTES ...
Страница 511: ...BUS PRIORITIES SC32442B RISC MICROPROCESSOR 24 2 NOTES ...
Страница 562: ...K5D2G13ACM D075 Revision 1 0 December 2006 7 MCP MEMORY 2Gb 256Mb x8 NAND Flash Memory A Die ...
Страница 599: ...K5D2G13ACM D075 Revision 1 0 December 2006 44 MCP MEMORY 512Mb 16Mb x32 Mobile SDRAM C Die ...