最近所做的工作涉及到RGB565信号到VGA接口的转换问题,于是简单地研究了一下VGA接口设计相关的东西,写的有点长,可能大家看起来会比较累,见谅~ VGA(Video Graphics Array)是IBM在1987年随PS/2机一起推出的一种视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛的应用。目前VGA技术的应用还主要基于VGA显示卡的计算机、笔记本等设备。根据分辨率不同,VGA分为VGA(640x480)、SVGA(800x600)、XGA(1024x768)、SXGA(1280x1024)等。虽然VGA接口对于当前的PC机而言已经十分“老土”了,但不可否认的是目前它依然是PC机上应用最为广泛的视频接口。几乎所有的PC机都默认支持VGA接口。
VGA物理连接器接口共有15针,分成3排,每排5个孔,是显卡上应用最为广泛的接口类型,绝大多数显卡都带有此种接口。它传输红、绿、蓝模拟信号以及同步信号(水平和垂直信号)。一般在VGA接头上,会标明每个接口编号。VGA接口15根针,其对应接口定义如下:
1.红基色 red
2.绿基色 green
3.蓝基色 blue
4.地址码 ID Bit(也有部分是RES,或者为ID2显示器标示位2)
5.自测试 ( 各家定义不同)(一般为GND)
6.红地
7.绿地
8.蓝地
9.保留 ( 各家定义不同)(KEY··我也不是很理解)
10. 数字地
11.地址码(ID0显示器标示位0)
12.地址码(ID1显示器标示位1)
13.行同步
14.场同步
15.地址码 ( ID3或显示器标示位3 )。
VGA物理连接器接口共有15针,分成3排,每排5个孔,是显卡上应用最为广泛的接口类型,绝大多数显卡都带有此种接口。它传输红、绿、蓝模拟信号以及同步信号(水平和垂直信号)。一般在VGA接头上,会标明每个接口编号。VGA接口15根针,其对应接口定义如下:
1.红基色 red
2.绿基色 green
3.蓝基色 blue
4.地址码 ID Bit(也有部分是RES,或者为ID2显示器标示位2)
5.自测试 ( 各家定义不同)(一般为GND)
6.红地
7.绿地
8.蓝地
9.保留 ( 各家定义不同)(KEY··我也不是很理解)
10. 数字地
11.地址码(ID0显示器标示位0)
12.地址码(ID1显示器标示位1)
13.行同步
14.场同步
15.地址码 ( ID3或显示器标示位3 )。
VGA接口的时序总体来说比较简单,图1和图2分别为VGA接口行信号时序和场信号时序图。
图1 行信号时序
图2 场信号时序
行信号时序图主要给出了两方面的参数:一是行同步信号HSYNC的时间e,包括同步脉冲信号SYNC(a),后沿Back porch(b),有效信号时间Active video time(c),前沿Front porch(d)。即e = a + b + c + d;二是有效信号时间,这段时间内给出行像素的数据DATA,即每个像素点的RGB值。场信号时序与行信号时序类似。其中a,b,c,d,e,o,p,q,r,s各个参数的值与分辨率、刷新频率有关。图3为VGA接口常见显示模式的时序表,其中给出了各常见显示模式下行时序与场时序的参数。
表1 VGA常见显示模式时序表
最近所做的工作涉及到RGB565信号到VGA接口的转换问题,于是简单地研究了一下VGA接口设计相关的东西,写的有点长,可能大家看起来会比较累,见谅~ VGA(Video Graphics Array)是IBM在1987年随PS/2机一起推出的一种视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛的应用。目前VGA技术的应用还主要基于VGA显示卡的计算机、笔记本等设备。根据分辨率不同,VGA分为VGA(640x480)、SVGA(800x600)、XGA(1024x768)、SXGA(1280x1024)等。虽然VGA接口对于当前的PC机而言已经十分“老土”了,但不可否认的是目前它依然是PC机上应用最为广泛的视频接口。几乎所有的PC机都默认支持VGA接口。
VGA物理连接器接口共有15针,分成3排,每排5个孔,是显卡上应用最为广泛的接口类型,绝大多数显卡都带有此种接口。它传输红、绿、蓝模拟信号以及同步信号(水平和垂直信号)。一般在VGA接头上,会标明每个接口编号。VGA接口15根针,其对应接口定义如下:
1.红基色 red
2.绿基色 green
3.蓝基色 blue
4.地址码 ID Bit(也有部分是RES,或者为ID2显示器标示位2)
5.自测试 ( 各家定义不同)(一般为GND)
6.红地
7.绿地
8.蓝地
9.保留 ( 各家定义不同)(KEY··我也不是很理解)
10. 数字地
11.地址码(ID0显示器标示位0)
12.地址码(ID1显示器标示位1)
13.行同步
14.场同步
15.地址码 ( ID3或显示器标示位3 )。
VGA物理连接器接口共有15针,分成3排,每排5个孔,是显卡上应用最为广泛的接口类型,绝大多数显卡都带有此种接口。它传输红、绿、蓝模拟信号以及同步信号(水平和垂直信号)。一般在VGA接头上,会标明每个接口编号。VGA接口15根针,其对应接口定义如下:
1.红基色 red
2.绿基色 green
3.蓝基色 blue
4.地址码 ID Bit(也有部分是RES,或者为ID2显示器标示位2)
5.自测试 ( 各家定义不同)(一般为GND)
6.红地
7.绿地
8.蓝地
9.保留 ( 各家定义不同)(KEY··我也不是很理解)
10. 数字地
11.地址码(ID0显示器标示位0)
12.地址码(ID1显示器标示位1)
13.行同步
14.场同步
15.地址码 ( ID3或显示器标示位3 )。
VGA接口的时序总体来说比较简单,图1和图2分别为VGA接口行信号时序和场信号时序图。
图1 行信号时序
图2 场信号时序
行信号时序图主要给出了两方面的参数:一是行同步信号HSYNC的时间e,包括同步脉冲信号SYNC(a),后沿Back porch(b),有效信号时间Active video time(c),前沿Front porch(d)。即e = a + b + c + d;二是有效信号时间,这段时间内给出行像素的数据DATA,即每个像素点的RGB值。场信号时序与行信号时序类似。其中a,b,c,d,e,o,p,q,r,s各个参数的值与分辨率、刷新频率有关。图3为VGA接口常见显示模式的时序表,其中给出了各常见显示模式下行时序与场时序的参数。
表1 VGA常见显示模式时序表