基于FPGA的VGA控制器实现
2 彩色条纹的实现
本部分包括彩色条纹模式显示控制、横彩条的实现、竖彩条的实现和棋盘格实现等。竖彩条可根据行计数器产生,在640个有效数据区内,每80个产生一个彩条,即对其进行8等分。横彩条则可根据场计数器产生,在480个有效区内,每六十个产生一个彩条,也是8等分。棋盘格可由横彩条数据和竖彩条数据异或而得到。可通过拨码开关sw1、sw2来控制彩色条纹类型的输出。其部分Verilog HDL代码如下:


3 结束语
本设计主要通过FPGA来完成对VGA的控制。此方案简单灵活且修改方便,可以充分发挥FPGA的灵活性。另外,此设计采用参数化设计,可方便的通过修改参数来满足不同分辨率的实现,同时在此基础上,通过外加存储器模块可以完成图像的实时处理和显示,因而可在嵌入式方面得到广泛的应用。本文引用地址:https://www.eepw.com.cn/article/191277.htm
评论