LCDC Overview
As its name implies, the LCD controller is used to interface OMAP-L1x8/C674m/AM18xx devices to LCD panels or similar devices. The LCD controller actually consists of two independent controllers: a raster controller and a LIDD controller. Only one controller can be active at a time.
- Raster Mode
- RGB interface with clock and synchronization signals.
- Typically used for graphics / color picture display.
- Pixel size
- 1/4/8 bits per color with palette
- 12 or 16 (RGB565) bits per color without palette
- Two sub-modes: active (TFT) and passive (STN).
- LIDD Mode
- MPU interface (parallel or serial) to Motorola 6800/8080 family and Hitachi 44780 family.
- Typically used for text display.
- Asynchronous interface with programmable timings.
Note: Data in this wiki article deals only with Raster Mode.
More information on the LCD controller can be obtained from the TMS320C674x/OMAP-L1x Processor Liquid Crystal Display Controller (LCDC) User's Guide (SPRUFM0).