R

Appendix C

LCD Interface

This appendix describes the LCD interface for the Virtex-5 FPGA ML561 Development Board.

General

The Virtex-5 FPGA ML561 Development Board has a full graphical LCD panel. This display was chosen because of its possible use in embedded systems. A character-type display also can be connected because the graphical LCD has the same interface as the character-type LCD panels.

A hardware character generator must be designed to display characters on the screen.

Display Hardware Design

The FPGA (I/O functioning at 2.5V) is connected to the graphic LCD panel through a set of voltage-level converting devices. These switches translate the 2.5 I/O voltage to a 3.3V voltage for the LCD panel.

Agraphics-based LCD panel from DisplayTech (64128EFCBC-XLP) is used on the Virtex-5 FPGA ML561 Development Board. The control for this LCD panel is based on the KS0713 controller from Samsung. The KS0713 is a 65-column, 132-segment driver-controller device for graphic dot matrix LCD systems. The chip accepts serial or parallel display data. The 8-bit parallel interface is compatible with most LCD panel manufacturers. The serial connection mode is write only.

Extra features added to the interface in addition to the normal parallel signals are:

Intel or Motorola compatible interface

External reset of the chip

External chip select

The interface also contains the following built-in options for the display and controller:

On-chip oscillator circuitry

On-chip voltage converter (x2, x3, x4, and x5)

A 64-step electronic contrast control function

Virtex-5 FPGA ML561 User Guide

www.xilinx.com

119

UG199 (v1.2) April 19, 2008

Page 119
Image 119
Xilinx ML561 manual LCD Interface, General, Display Hardware Design