《烟台大学课程报告EDA》.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《烟台大学课程报告EDA》.doc

EDA实验报告 ——VGA显示实验 班 级 : 光093-1 姓 名 : 李红瑞 学 号 : 200913503112 (注)VGA工业标准是640x480x60Hz,主要有5个信号,即三个颜色信号R/G/B、行同步信号HS和场同步信号VS。它是从左上角开始一行接一行的扫描,扫描完一屏后又回到左上角扫描。标准要求是场频59.94Hz,行频31469Hz,时钟频率25.175MHz。 在设计时,先设计一个底层模块,输入是上层模块提供的屏幕上当前点的RGB值,输出是向VGA接口输出符合VGA时序的RGB、HS、VS信号,并将当前扫描的点的值输出给上层模块。 module aa(clk,HS,VS,R,G,B,addr,q); input clk; //时钟 input [7:0] q;//8位数据 output [12:0] addr; //13根地址线 reg [12:0] addr; output HS=HS1,VS=VS1,R,G,B;//行场信号 颜色信号 reg HS1,VS1; reg[11:0] colm; reg[9:0] row; reg cout,lout; reg mclk; reg R,G,B; ////////////////////////////////////////////// always @ (posedge clk) begin mclk=!mclk;end always @ (posedge mclk) //边沿触发 begin colm=colm+1; if(colm799)begin colm=0; row=row+1; if(row524)row=0; end HS1 = (colm 96 ) ? 0 : 1; VS1 = (row 2 ) ? 0 : 1; if( (colm=144) (colm=784) ) cout = 1; else cout = 0; if( (row=35) (row=515) )lout=1; else lout=0; end reg [2:0] i; always@( posedge mclk) begin if(coutlout) /************************************************************/ begin if(colm464 colm=520 row200 row=368) begin if(q[7-i]==1) begin R=0;G=1;B=0;end else begin R=1;G=1;B=1; end i=i+1; if(i==7) begin addr=addr+1;i=0;end end else if(row==500) addr=0; else begin R=0;G=0;B=0;end end /*******************/ end endmodule //*******************************************************************************************// 2、RAM数据存储模块 // megafunction wizard: %RAM: 1-PORT% // GENERATION: STANDARD // VERSION: WM1.0 // MODULE: altsyncram // ====================== // File Name: ss.v // Megafunction Name(s): // altsyncram // Simulation Library Files(s): // altera_mf //===================== // **********************// // THIS IS A WIZARD-GENERATED FILE. DO NOT EDIT THIS FILE! // // 8.0 Build 215 05/23/2012 SJ Full Version // *************// //Copyright (C) 1991-2008 Altera Corporation //Your use of Altera Corporations design tools, logic functions //and other software and tools, and its AMPP partne

文档评论(0)

ycwf + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档