LCD Controller Pins
11-19
LCD Controller
11.7.3 Active Color (TFT) Panels
Active color displays can be supported for palletized graphics depths of 2 BPP,
4 BPP, and 8 BPP (256 color palette), as well as direct graphics depths of 12
BPP and 16 BPP. When displaying 16 BPP, the 16 output signals are mapped
directly to the 16 bits in the frame buffer memory. When displaying 12 BPP or
less, the 12-bit pixel values (direct or from the palette) are mapped to the full
16 signal lines to provide a full-scale-corrected display. In this case, five bits
of red and blue data are provided with six bits of green data. If this same orien-
tation is used for the 16 BPP mode, the signal configuration is constant for all
modes. Connecting these signals to the appropriate input signals of the panel
allows support of a color TFT panel of any color depth. Table 11–6 to
Table 11–9 illustrate the relationship of these signals to the most common
panel types.
Note:
The actual number of colors displayed is limited to the smaller of 2
output depth
and 2
panel input pins
.
Connecting a 12-bit panel for 16 BPP operation involves truncating the 16 bits
of data to the 12 bits required by the panel (see Table 11–6).
Table 11–6.
16-Bit Per Pixel and 12-Bit Panel
OMAP5910 LCD Controller Output
12-Bit TFT Panel Input
LCD.P[15] (red[4])
red[3]
LCD.P[14] (red[3])
red[2]
LCD.P[13] (red[2])
red[1]
LCD.P[12] (red[1])
red[0]
LCD.P[11] (red[0])
n/c
LCD.P[10] (green[5])
green[3]
LCD.P[9] (green[4])
green[2]
LCD.P[8] (green[3])
green[1]
LCD.P[7] (green[2])
green[0]
LCD.P[6] (green[1])
n/c
LCD.P[5] (green[0])
n/c
LCD.P[4] (blue[4])
blue[3]