Signal Timing For A 60 Hz, 640X480 Vga Display - Xilinx Spartan-3A User Manual

Starter kit board
Hide thumbs Also See for Spartan-3A:
Table of Contents

Advertisement

Chapter 6: VGA Display Port
provides 4-bit resolution per color, generating 12-bit color, or 4,096 possible colors. The
series resistor, in combination with the 75Ω termination built into the VGA cable, ensures
that the color signals remain in the VGA-specified 0V to 0.7V range.
The VGA_HSYNC and VGA_VSYNC signals use LVTTL or LVCMOS33 I/O standard
drive levels.
Drive the VGA_R[3:0], VGA_G[3:0], and VGA_B[3:0] signals High or Low to generate the
desired colors. The scaled analog output is generated by a resistor-divider that converts the
FPGA's digital outputs for an individual color. Each individual color output supports 16
possible values, as described by
and blue support a maximum of 12-bit color, or 4,096 values.
For simplicity, the FPGA application can also treat the VGA port as a three-bit interface by
driving all four color outputs with the same digital value. The corresponding eight basic
color values are shown in
Table 6-1: Example Display Color Codes

Signal Timing for a 60 Hz, 640x480 VGA Display

VGA signal timing is specified, published, copyrighted, and sold by the Video Electronics
Standards Association (VESA). The following VGA system and timing information is
provided as an example of how the FPGA might drive the VGA monitor in 640 by 480
mode. For more precise information or for information on higher VGA frequencies, refer to
documents available on the VESA website or other electronics websites (see
Resources," page
but several extended VGA modes including SVGA are also achievable with faster timing
controllers.
CRT-based VGA displays use amplitude-modulated, moving electron beams (or cathode
rays) to display information on a phosphor-coated screen. LCDs use an array of switches
that can impose a voltage across a small amount of liquid crystal, thereby changing light
permittivity through the crystal on a pixel-by-pixel basis. Although the following
description is limited to CRT displays, LCDs have evolved to use the same signal timings
as CRT displays. Consequently, the following discussion pertains to both CRTs and LCDs.
58
COLOR
OUT
Table
VGA_R[3:0]
VGA_G[3:0]
0000
0000
0000
0000
0000
1111
0000
1111
1111
0000
1111
0000
1111
1111
1111
1111
61). Standard VGA support is part of the factory demonstration designs,
www.xilinx.com
Equation
6-1. The three separate controls for red, green,
[
]
VGA 3:0
×
-------------------------- -
COLOR
=
15
6-1.
VGA_B[4:0]
0000
1111
0000
1111
0000
1111
0000
1111
Spartan-3A/3AN Starter Kit Board User Guide
R
Equation 6-1
Resulting Color
Black
Blue
Green
Cyan
Red
Magenta
Yellow
White
"Related
UG334 (v1.0) May 28, 2007

Advertisement

Table of Contents
loading

This manual is also suitable for:

Spartan-3an

Table of Contents