User's Manual

Table Of Contents
. . . . .
LCD AND USB CONFIGURATION
Sample applications
www.digiembedded.com 61
Sample displays ConnectCore 9C/Wi-9C uses an internal programmable palette-LUT and a grayscaler
to support different color-processing techniques; three sample displays are
provided here:
18-pin TFT display (for example, the SHARP LQ10D421). Accepts 18 color RGB
bits (6 bits per color) at a time. Only 16 bits are transferred from SDRAM: five
bits each for the three colors — R (red), G (green), and B (blue) — and a single
LSB (least significant bit) that is split into three equal values between R, G,
and B. This produces close to 2
16
, or 64 thousand colors.
8-pin STN color display (for example, the SHARP LM057QC1T01). Shifts eight
color bits at a time: RGBRGBRG bits followed by BRGBRGBR bits followed by
GBRGBRGB, and so on. This produces color enhancing in 3375 color grades.
4-pin STN monochrome display (for example, the Grand Pacific
Optoelectronics GM0008-13). Shifts four monochrome bits at a time, resulting
in 15 gray shades (2
4
1).
Resolution The LCD resolution is programmable. These standard displays, with the following
resolutions, are supported:
QVGA = 320 x 240
VGA = 640 x 480
Lower resolution displays also are supported. Displays typically have programmable
vertical resolutions within a certain range, especially if they are used for TV
displays (to accommodate different television standards).
Refresh frequency The LCD refresh frequency is programmable. Lower refresh frequency drains less
power, but might flicker. TFT displays usually flicker less than STN displays, as they
have a transistor switch behind each pixel on the screen and can hold the capacitive
charge longer.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sample applications
The LCD interface uses memory as a video buffer. The display resolution is
determined by the product of three parameters: number of data bits x display
resolution x refresh frequency. This product cannot exceed the system bus
bandwidth allocated to the display.
Be aware that the actual bandwidth used by the display is:
display clock rate x number of bits per clock
For example, a clock rate of 50MHz with 16 bits of color yields a bandwidth of 100
MBps. To minimize bandwidth requirements, you might need to use an external
oscillator to get the exact rate.