R
Chapter 5: VGA Port
Modern VGA displays support multiple display resolutions, and the VGA controller
dictates the resolution by producing timing signals to control the raster patterns. The
controller produces TTL-level synchronizing pulses that set the frequency at which current
flows through the deflection coils, and it ensures that pixel or video data is applied to the
electron guns at the correct time.
Video data typically comes from a video refresh memory with one or more bytes assigned
to each pixel location. The Spartan-3 Starter Kit board uses three bits per pixel, producing
one of the eight possible colors shown in Table 5-2 . The controller indexes into the video
data buffer as the beams move across the display. The controller then retrieves and applies
video data to the display at precisely the time the electron beam is moving across a given
pixel.
As shown in Figure 5-2 , the VGA controller generates the HS (horizontal sync) and VS
(vertical sync) timings signals and coordinates the delivery of video data on each pixel
clock. The pixel clock defines the time available to display one pixel of information. The VS
signal defines the “refresh” frequency of the display, or the frequency at which all
information on the display is redrawn. The minimum refresh frequency is a function of the
display’s phosphor and electron beam intensity, with practical refresh frequencies in the
60 Hz to 120 Hz range. The number of horizontal lines displayed at a given refresh
frequency defines the horizontal “retrace” frequency.
VGA Signal Timing
The signal timings in Table 5-3 are derived for a 640-pixel by 480-row display using a
25 MHz pixel clock and 60 Hz ±1 refresh. Figure 5-3 shows the relation between each of the
timing symbols. The timing for the sync pulse width (T PW ) and front and back porch
intervals (T FP and T BP ) are based on observations from various VGA displays. The front
and back porch intervals are the pre- and post-sync pulse times. Information cannot be
displayed during these times.
Table 5-3:
640x480 Mode VGA Timing
Symbol
Parameter
Time
Vertical Sync
Clocks
Lines
Horizontal Sync
Time Clocks
T S
T DISP
T PW
T FP
T BP
Sync pulse time
Display time
Pulse width
Front porch
Back porch
16.7 ms
15.36 ms
64 μ s
320 μ s
928 μ s
416,800
384,000
1,600
8,000
23,200
521
480
2
10
29
32 μ s
25.6 μ s
3.84 μ s
640 ns
1.92 μ s
800
640
96
16
48
T S
T PW
T DISP
T FP
T BP
UG130_c5_03_051305
Figure 5-3:
VGA Control Timing
24
Spartan-3 FPGA Starter Kit Board User Guide
UG130 (v1.2) June 20, 2008
相关PDF资料
HW-SPAR3E-DISP-DK-UNI-G KIT DEV SPARTAN3E DISPLAY
HW-SPAR3E-SK-UK-G KIT STARTER SPARTAN-3E
HW-USB-II-G PLATFORM CABLE USB II
HW-USBN-2A ACCY USB DOWNLOAD CABLE STD SPD
HW-V4-ML401-USA EVALUATION PLATFORM VIRTEX-4
HW-V4-ML423-UNI-G EVALUATION PLATFORM VIRTEX-4
HW-V4SX35-VIDEO-SK-UK VIRTEX-4 VIDEO STARTER KIT
HW-V5-ML521-UNI-G EVALUATION PLATFORM VIRTEX-5
相关代理商/技术参数
HW-T126 制造商:IDEC Corporation 功能描述:120V/6V Xfrmr w/G Trmnls
HW-T246 制造商:IDEC CORPORATION 功能描述:240V/6V Xfrmr w/G Trmnls
HWT9/17 制造商:Talco Tool Storage 功能描述:9 TRAY CANTILEVER TOOLBOX
HW-USB-1A 功能描述:程序设计器配件 ispDOWNLOAD Cable - USB CONNECTION RoHS:否 制造商:Lattice 产品:ispDOWNLOAD Cables 用于:In-system Programming
HW-USB-2A 功能描述:程序设计器配件 ispDOWNLOAD Cable USB Connection RoHS:否 制造商:Lattice 产品:ispDOWNLOAD Cables 用于:In-system Programming
HW-USB-FLYLEADS-G 功能描述:BOARD ADAPTER AND FLY LEADS RoHS:是 类别:编程器,开发系统 >> 配件 系列:- 标准包装:1 系列:- 附件类型:适配器板 适用于相关产品:RCB230,RCB231,RCB212 配用:26790D-ND - RCB BREAKOUT BOARD RS232 CABLE
HW-USB-G 功能描述:PLATFORM CABLE USB RoHS:是 类别:编程器,开发系统 >> 过时/停产零件编号 系列:- 标准包装:1 系列:- 传感器类型:CMOS 成像,彩色(RGB) 传感范围:WVGA 接口:I²C 灵敏度:60 fps 电源电压:5.7 V ~ 6.3 V 嵌入式:否 已供物品:成像器板 已用 IC / 零件:KAC-00401 相关产品:4H2099-ND - SENSOR IMAGE WVGA COLOR 48-PQFP4H2094-ND - SENSOR IMAGE WVGA MONO 48-PQFP
HW-USB-IIG 制造商:Xilinx 功能描述:CABLE PROGRAM & CONFIG USB 制造商:Xilinx 功能描述:PLATFORM CABLE, CONFIGURATION/PROG 制造商:Xilinx 功能描述:PROGRAMMER, IN CIRCUIT, PLATFORM CONFIG AND PROG; Silicon Family Name:Virtex II, Spartan II; Core Architecture:FPGA; Core Sub-Architecture:Virtex, Spartan, XC4000; IC Product Type:Programmer, In-Circuit; Supply Voltage:5.25V ;RoHS Compliant: Yes