第4节 VGA接口
第4节 VGA接口
- VGA : Video Graphics Adapter (Array) ;
- 信号类型:模拟
- 接口:显示卡端的接口为 15 针插座,显示器连线端的接口为 15 针插头。

开发板上的VGA接口

VGA接口标准
VGA工业标准所要求的频率:
-
时钟频率: 25.175MHz(像素输出的频率);
-
行频: 31469Hz;
-
场频: 59.94Hz。
显示器技术规格提供的行频一般在30kHz~45kHz(保守数据),场频一般在50Hz~75Hz(保守数据),针对以上保守数据,以30kHz的行频进行扫描时所需时钟频率为:30kHz×800(行周期)=24MHz,则场频为:30kHz÷525(场周期)=57.14Hz
VGA信号时序

标准的VGA(640×480,60Hz)接口需要提供以下几组信号:3个RGB模拟信号、行同步信号HS和场同步信号VS。信号时序如图所示。

-
VS为场同步信号,场周期为16.683ms,每场有525行,其中480行为有效显示行,45行为场消隐区,场同步信号每场有一个脉冲,该脉冲的低电平宽度为63μs(2行)。
行周期为31.78μs,每显示行包括800点,其中640点为有效显示区,160点为行消隐区(非显示区)。行同步信号HS每行有一个脉冲。该脉冲的低电平宽度为3.81μs(即96个脉冲)。
因此,VGA控制器的任务就是按要求产生所需要的时序。 -
DISCLK为视频显示时钟,频率为25MHz,首先输入到模等于800的像素计数器中,输出的计数值与一个预先设好的比较器进行比较,当计数器的值大于160时,
输出高电平,反之输出低电平,作为行同步信号;同理,利用一个模等于525的计数器对行同步信号进行计数和一个阈值为45的比较器可以产生所需要的场同步脉冲VS。 -
产生的行、场同步信号和像素显示时钟分别被送到两个地址发生器中,产生所需要的控制帧存储器的地址信号。

一般实现方式

VGA相关参考资料
VGA Timing
开发板



