- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.
Hsend=0;elsifHsys10b=112andHsys10b160thenHsyn0000000000000000;elsifdiv25meventanddiv25m=1thd=1;endif;endif;endprocess;process(div25m,rst)b
Hsend=0;elsifHsys10b=112andHsys10b160thenHsyn
0000000000000000;elsifdiv25meventanddiv25m=1th
d=1;endif;endif;endprocess;process(div25m,rst)b
实验目的与要求:
VGA控制器设计实现显示器条纹显示
要求:通过 FPGA 板的 VGA 接口在显示器上显示一幅 640*480 由六条不同颜色的条纹 组成的
图像。
实验内容:
VGA简介
VGA 彩色显示器,彩色是由 R、G、B (红、绿、蓝)三基色组成, CRT 用 逐行扫描方式实现图像显示, 由 VGA 控制模块产生的水平同步信号(HS) 和垂 直同步信号(VS) 控制阴极射线枪产生的电子束,打在涂有荧光粉的荧光屏上, 产生 R、G、B 三基色,合成一个彩色像素。扫描从屏幕的左上方开始,由左 至右,由上到下,逐行进行扫描,每扫完一行,电子束回到屏幕下一行的起 始位置,在回扫期间, CRT 对电子束进行消隐,每行结束是用行同步信号 HS 进行行同步; 扫描完所有行, 再由场同步信号 VS 进行场同步, 并使扫描回到 屏幕的左上方,同时进行场消隐,预备下一场的扫描。显示需要 R,G,B , Hsync(行同步),Vsync( 帧同步)五个信号输出到显示器,本设计按照 VGA 工 业标准输出 640*480@60Hz. 对应的时序如下:
图 1 VGA 接口信号基本时序图
800thenHsync=1;dataHsend=1;endif;endif;endprelsifdiv25meventanddiv25m=1thenifScanclc=1the480@60Hz.对应的时序如下:图1VGA接口信号基本时序图.hsvsVGA
800thenHsync=1;dataHsend=1;endif;endif;endpr
elsifdiv25meventanddiv25m=1thenifScanclc=1the
480@60Hz.对应的时序如下:图1VGA接口信号基本时序图.hsvsVGA显示模块rstn说明:
rocess(div25m,rst)beginifrst=0thenVsys20b=0000
图 3 VGA(640*480@60Hz) 时序图
VGA 显示的设计模块为:
图 2 FPGA 板上的 VGA 接口
.
.
nifVsys20b8000thenVsync=1;dataVsend=0;elsifndatasel=datasel+1;endif;ifdatasel=11thendataseess(div25m,rst,Vsys20b)beginifrst=0thenVsync=1atawhen01=datawhen10rgbclkhs
nifVsys20b8000thenVsync=1;dataVsend=0;elsif
ndatasel=datasel+1;endif;ifdatasel=11thendatase
ess(div25m,rst,Vsys20b)beginifrst=0thenVsync=1
atawhen01=datawhen10
r
g
b
clk
vs
VGA显示模
块
rst_n
说明:设计中 FPGA 板的 VGA 接口将 R,G,B 分别设为定义为 2 位, 3 位, 3 位,例如显示红色 RGB 可以输出为绿色输出为,蓝色 输出为
表 1 25MHz 640*480@60Hz 模式下 VGA 的时序
规格说明
1. 像素时钟配置为 25Mhz。
2. 编写代码时,需要用到的常数参考表一。
3. 输出到显示器上的条纹为从上到下依次为 R G B R G B(640*80)。
4. 本实验使用 FPGA 板: Sparant3EXC3S500E (建 project 时,需要选择板的型号)。
c=1;dataHsend=0;elsifHsys10b=160andHsys10beginifrst=0thenHsys10b=0000000000;elsifdiv25md=1;endif;endif;endprocess;process(div25m,rst)b4;#NETdata(1)LOC
您可能关注的文档
- 基于Android平台的公交智能查询系统设计手机开发.docx
- 基于Android平台的手机软件开发基于Android平台的手机“星座”查询软件设计说明手机开发.docx
- 基于Android平台的心电图仪设计毕业文章.docx
- 基于Arduino的无线抢答器设计说明毕业文章.docx
- 基于APR9600的语音录放器的设计说明人工智能.docx
- 基于ARM的按键控制LCD显示八进制数电子设计.docx
- 基于ARM的楼宇对讲系统设计毕业文章.docx
- 基于Arduino空气质量检测器开发毕业文章.docx
- 基于Arrhenius_Mode的产品寿命预估应用工业自动化.docx
- 基于Android智能家居详细设计(经典)手机开发.docx
最近下载
- 拔苗助长-课件.ppt VIP
- 关于水土保持监理、监测、勘测设计费.pdf VIP
- 八选一数据选择器详解.doc VIP
- QSPI 9739-2016 风力发电场技术监督规程.pdf VIP
- 2025年陕西从优秀村(社区)干部中录用公务员(200人)考试备考题库及答案解析.docx VIP
- 2025年神经科学领域侵入式脑机接口电极材料研发热点与应用趋势.docx VIP
- ECharts数据可视化课件 第2章 折线图和饼图.pptx VIP
- 《ISO17665-1翻译版》.doc
- 冀人版(2024)新教材小学三年级科学上册第一单元《2 动物的身体》课时一 精品课件.pptx
- 污水处理厂风险分级管控与隐患排查治理.pptx VIP
原创力文档


文档评论(0)