
ViiiPeRiPheRaLMoDuLes6(LCD):LCDContRoLLeR(LCDC)
s1C33L17teChniCaLManuaL
ePson
Viii-1-1
VIII
LCDC
VIII.1 LCD Controller (LCDC)
Viii.1.1overview
The S1C33L17 has a built-in LCD controller (LCDC) that supports 4/8-bit monochrome and color LCD panels,
and 12/16-bit Generic HR-TFT panels. Also the S1C33L17 contains a 12-K byte VRAM (IVRAM) allowing a
320
× 240-dot monochrome screen (1-bpp mode) to be displayed. Furthermore, the SDRAM controller allows the
LCDC to access the external SDRAM as a VRAM, thus a 320
× 240-dot screen with 8-bpp color depth (typ.) can
be displayed.
The LCDC provides support for Picture-in-Picture Plus (a variable size overlay window). The LCDC can use both
the IVRAM and external VRAM, this makes it possible to manages the main and sub (PIP) window display data in
different memories.
The features of the LCDC are described below.
internalbusinterfaceandVRaM
The UMA (Unified Memory Access) method using the Bus Arbiter and IVRAM Arbiter is implemented.
This method allows the LCDC to access SDRAM (external VRAM) while the CPU is accessing an internal
circuit, or to access IVRAM (internal VRAM) while the CPU is accessing another circuit.
The LCDC registers are mapped into area 6 and 32-bit accesses are possible.
The 12K-byte internal VRAM (IVRAM) is mapped at addresses 0x80000 to 0x82FFF.
The external VRAM map is configurable (in a 2MB or 64MB SDRAM area).
The LCDC interrupt signal is assigned to interrupt vector No. 73 (trap table base address + 0x124) in the
ITC.
Displaysupport
4- or 8-bit monochrome LCD interface
4- or 8-bit color LCD interface
Single-panel, single-drive passive displays
12/16-bit Generic HR-TFT interface
320
× 240-dot Sharp HR-TFT panel, SII liquid TFT panel, or some other TFT panels
Typical resolutions
320
× 240 (8-bpp mode, external VRAM is required) bpp = bits per pixel
320
× 240 (1-bpp mode)
* Note that the panel width must be a multiple of 16
÷ bits per pixel.
Displaymodes
Due to frame rate modulation, grayscale display is possible in up to 16 shades of gray when a monochrome
passive LCD panel is used.
Two-shade display in 1-bpp mode
Four-shade display in 2-bpp mode
16-shade display in 4-bpp mode
A maximum of 64K colors can be simultaneously displayed on a color passive LCD panel.
256-color display in 8-bpp mode
4K-color display in 12-bpp mode
64K-color display in 16-bpp mode
A maximum of 65536 colors can be simultaneously displayed on a TFT panel.
Two-color display in 1-bpp mode
Four-color display in 2-bpp mode
16-color display in 4-bpp mode
256-color display in 8-bpp mode
4K-color display in 12-bpp mode
64K-color display in 16-bpp mode