VIPER
Detailed hardware description
Flat panel display support
The Intel PXA255 processor contains an integrated LCD display controller that permits
1, 2, and 4-bit gray-scale, and 8 or 16-bit color pixels. A 256-byte palette RAM provides
flexible color mapping capabilities. The LCD display controller supports active (TFT)
and passive (STN) LCD displays.
The PXA255 can drive displays with a resolution up to 800x600, but as there is a
unified memory structure, the bandwidth to the application decreases significantly. If the
application makes significant use of memory, such as when video is on screen, you may
also experience FIFO under-run to the LCD causing the frames rates to drop or display
image disruption. Reducing the frame rate to the slowest speed possible gives the
maximum bandwidth to the application. The display quality for an 800x600 resolution
LCD is dependant on the compromises that can be made between the LCD refresh rate
and the application.
A full explanation of the graphics controller operation can be found in the PXA255 data
sheets included on the support CD.
The flat panel data and control signals are routed to PL3. See the section
, page
, for pin assignment and part number details.
The VIPER-FPIF1 allows the user to easily wire-up a new panel using pin and crimp
style connectors. Contact Arcom (see
purchasing information.
A list of proven Flat Panel displays are included on the
.
Click on the
Flat Panel Display Options
tab for up-to-date details.
The following tables provide a cross-reference between the flat panel data signals and
their function when configured for different displays.
TFT panel data bit mapping to the VIPER
Panel data bus bit
18-bit TFT
12-bit TFT
9-bit TFT
FPD 15
R5
R3
R2
FPD 14
R4
R2
R1
FPD 13
R3
R1
R0
FPD 12
R2
R0
NA
FPD 11
R1
NA
NA
GND R0 NA NA
FPD 10
G5
G3
G2
FPD 9
G4
G2
G1
© 2004 Arcom Issue H
29