基于FPGA的VGA接口技术.docVIP

  • 3
  • 0
  • 约3.25千字
  • 约 5页
  • 2018-04-07 发布于北京
  • 举报
基于FPGA的VGA接口技术   摘要:本文设计了一种基于现场可编程逻辑器件FPGA计的多显示模式VGA接口。通过设计一种全新的分频算法,使该接口能支持从VGA到SVGA多达13种显示模式,在实际利用FPGA的嵌入式系统中能替代VGA专用显示芯片,节省了计算机处理过程,加快了数据处理速度,节约了硬件成本。   关键词:FPGA;VGA接口   中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)20-30240-03      The VGA Interface Technology Based on FPGA   WU Ting-ting, SHI Bo-ya   (Tianjin Industry University, Information and Communication Engineering Institute, Tianjin 300160, China)   Abstract: The design of a field programmable logic devices based on the FPGA of multi-mode VGA display interface. Through the design of a new sub-frequency algorithm, so that the interface can support from VGA up to 13 SVGA display mode, in the actual use of embedded systems in FPGA can substitute for VGA display chips, saving the computer process, Speed up the data-processing speed, saving the cost of hardware.   Key words: FPGA; VGA port      1 引言      随着FPGA的不断发展及其价格的不断下降,FPG的可编程逻辑设计的应用优势逐渐显现出来。现在,越来越多的嵌入式系统选择了基于FPGA的设计方案。在基于FPGA的大规模嵌入式系统设计中,为实现VGA显示功能,既可以使用专用的VGA接口芯片如SPX7111A等,也可以设计和使用基于FPGA的VGA接口软核。虽然使用VGA专用芯片具有更稳定的VGA时序和更多的显示模式可供选择等优点,但设计和使用VGA接口软核更具有以下优势:(1)使用芯片更少,节省板上资源,减小布线难度;(2)当进行高速数据传输时,具有更小的高频噪声干扰;(3)系统成本下降,产品更有价格优势。本文研究与设计了一种基于FPGA的VGA接口软核,它具有从VGA(640×480,60Hz)到SVGA(1024×768,85Hz)多达13种显示模式可供选择,弥补了普通VGA软核无法适用多种显示模式的缺点,能达到完全替代VGA专用芯片的效果,在大规模FPGA嵌入式系统设计中具有很好的应用。      2 FPGA的原理      单元、门电路以及RAM空间的可编程逻辑器件,几乎所有应用门阵列、PLD和中小规模通用数字集成电路的场合均可应用FPGA和CPLD器件。CPLD的设计是基于乘积项选择矩阵来实现的,CPLD、FPGA是在PAL、GAL等基础上发展起来的一种具有丰富的可编程I/O引脚、逻辑宏而FPGA是基于查找表来设计的。查找表就是实现将输入信号的各种组合功能以一定的次序写入RAM中,然后在输入信号的作用下,输出特定的函数运算结果。采用FPGA作为控制器,利用其丰富的I/O资源,并行处理数据。具有高密度、高速度、多功能、低功耗、设计灵活方便、可无限次反复编程等特点,由FPGA完成信号的产生、频率控制、LED显示等。该方案的系统方框图如图1所示,其优点在于系统结构紧凑,可以实现复杂的测量与控制。      3 VGA显示接口原理      随着计算机显示技术的快速发展,计算机业界制定了许多种显示接口协议,从最初的MDA接口协议到目前主流的VGA(视频图形阵列)接口协议。VGA 接口采用非对称分布的15pin 连接方式,其工作原理:是将显存内以数字格式存储的图像(帧)信号在ramdac 里经过模拟调制成模拟高频信号,然后再输出到投影机成像,这样VGA信号在输入端(投影机内) ,就不必像其它视频信号那样还要经过矩阵解码电路的换算。从前面的视频成像原理可知VGA的视频传输过程是最短的,所以VGA 接口拥有许多的优点,如无串扰无电路合成分离损耗等。   在VGA接口协议架中,根据不同的分辨率和刷新频率,又分为不同的显示式:VGA(640×4

文档评论(0)

1亿VIP精品文档

相关文档