vga是什么意思
一、vga是什么意思VGA(Video Graphics Array )是IBM于1987年与PS 2机一起发布的视频传输标准,具有分辨率高、显示速率快、颜色丰 ...
一、vga是什么意思
VGA(Video Graphics Array )是IBM于1987年与PS/2机一起发布的视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛应用。 不是热插拔,不是音频传输。
VGA(Video Graphics Array )是视频图形阵列,IBM于1987年在PS/2(PS/2原本是“个人系统2”的意思,称为“个人系统2”、“个人系统2” PS/2电脑使用的键盘鼠标接口就是现在的PS/2接口。
3 .由于标准未开放,PS/2电脑在市场上失败了。 只有PS/2接口一直使用到今天)使用了一起发售的模拟信号的视频传输标准,当时具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域被广泛使用。
4 .这个标准对现在的电脑市场非常陈旧。 尽管如此,VGA依然是最多制造商共同支持的标准,电脑在加载自己的驱动程序之前必须支持VGA的标准。 例如,Microsoftwindows系列产品的启动画面使用VGA显示模式,也显示了显示标准的重要性和兼容性。
5、VGA最初是指显示器640X480这种显示模式。
VGA技术的应用主要基于VGA显卡的计算机、笔记本等设备,但需要显示彩色高分辨率图像,在不需要使用计算机的设备上,VGA技术的应用很少。
二、VGA原理
1 .显示和时机
通用VGA图形系统主要由控制电路、显示缓冲区和视频BIOS (基本输入输出系统)程序三部分组成。 控制电路如图1所示。 控制电路主要完成定时发生、显示缓冲器的数据操作、主时钟选择、d/a (数字到模拟将数字信号转换为模拟信号)转换等功能。 显示缓冲器作为提供显示数据的高速缓存区域的视频BIOS或控制程序固定在图形卡的rom (只读存储器)中。
2.vga时间序列分析
通过分析VGA图形的基本工作原理,实现VGA显示需要解决数据源、数据存储器、定时实现等问题,其中重要的是如何实现VGA定时。 VGA的标准参考显示定时如图2所示。 行定时和帧定时都生成同步脉冲(Sync a )、显示后沿(Back porch b )、显示定时段(Display interval c )、显示前沿(Front porch d )四个部分一些常用模式的时间序列参数如表1所示。
3、VGA时序实现
首先,根据刷新率决定主时钟频率,根据主时钟频率和图像分辨率计算行的总周期数,以主计数脉冲源频率将表1所示的a、b、c、d的各定时段的时间变换为时钟周期数在CPLD中,利用计数器和RS触发器,以计算出的各定时段的时钟周期数为基准产生宽度和周期不同的脉冲信号,通过它们的逻辑组合,进行图2中的a、b、c、d的各定时段和D/A转换
4、SRAM地址
主时钟同时供给显示器SRAM读取信号和D/A转换时钟作为像素点的计数脉冲信号,将其驱动的计数器的输出端作为读取SRAM的低位地址。 行同步信号作为行数计数脉冲信号,其驱动的计数器的输出端成为读取SRAM的高位地址。 因为采用了两张SRAM,所以最高地址作为SRAM的片选择使用。 由于信号通过CPLD内部的逻辑器件时有一定的时间延迟,所以在CPLD生成地址和读取信号读出数据时,读取信号、地址信号和数据信号不能满足SRAM读取数据的定时要求。 可以利用硬件电路对读取信号进行一定的定时调整,以满足在各信号之间向读取SRAM和DAC输入数据的定时要求。
五、数据
VGA显示真彩色BMP图像时,r、g和b三个分量分别表示8位,即24位表示1像素值,多数情况下32位表示1像素值。 为了节省显示内存的内存空间,可以采用以每像素16位显示的高彩色图像。 r、g、b三个分量分别使用5位、6位、5位,可以比真彩色图像的数据量减少一半,同时满足显示效果。
三、功能单元设计
1 .控制器
VGA显示有多个模式,需要由控制器切换模式,还需要接收、处理、显示显示的内容。 因此,控制器的性能越高,数据的更新和显示效果越好。 2显示数据缓冲区
VGA显示要求显示速度快,容量大。 读取速度请设为65MHz以上,内存容量至少请设为2MB。 可以采用缓存SRAM或SDRAM作为显示数据缓存。
2、DAC
VGA显示对数模转换DAC有如下要求:一是高速转换,转换的速度应该在80MHz以上。 二是同步性好,能保证r、g、b三路信号的同步性。 三是有相应的精度。 可选择包含3路8位高速D/A的专用视频芯片。
三、数据源
为了提高VGA显示的效率,在不断更新数据的同时,为了保证实时性,需要非常高的接口速度。 VGA显卡可以达到100Mbps的数据更新速度,但一般的设备,特别是嵌入式设备不是这么快。 此外,大多数情况下不需要这么高的数据更新率。 现在常用的接口有EPP接口、USB接口、TCP/IP、RS232C/485等。 其中TCP/IP、EPP接口和USB接口以计算机为基础,速度很快。 TCP/IP、RS232C/485是基于网络通信的接口,其中RS485速度慢,但应用广泛,容易远程控制。
4、存储卡
在数据源为低速接口的情况下,可以考虑使用Flash或SM存储卡等,预先保存常用的图像显示数据或词典文件,在更新数据时直接应用,从而提高显示缓冲器的更新速度当时,为了保存更多的图像,通过保存JPEG形式的图像,然后用控制器解码成BMP位图图像,然后显示在显示缓冲区中,可以相对扩展Flash的存储空间。
本文转自:www.bimeiz.com/shenghuo/26320.html