- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * --基于 Altera DE0平台实现 东南大学 电子科学与工程学院 * * 案例说明 总体框图 模块详述 总结 参考 实践 QA * * 拨动开关SW[0]=1时 LCD屏显示彩色128X128像素的”Lena”图片,数码管显示”LENA” 拨动开关SW[0]=0时 LCD屏显示彩色128X128像素的左右颠倒的”Lena”图片,数码管显示”128P” * * FPGA控制芯片 On-chip ROM 四位数码管 拨动开关 VGA端子 外接液晶显示器 设计工具-Quartus II 9.0 * * * * * * * * */phtml */vga-timing/640x480@60Hz * * Scanline part Pixels Time [μs] Visible area 640 25.422045680238 Front porch 16 0.63555114200596 Sync pulse 96 3.8133068520357 Back porch 48 1.9066534260179 Whole line 800 31.777557100298 Frame part Lines Time [ms] Visible area 480 15.253227408143 Front porch 10 0.31777557100298 Sync pulse 2 0.063555114200596 Back porch 33 1.0486593843098 Whole frame 525 16.683217477656 Screen refresh rate 60 Hz Vertical refresh 31.46875 kHz Pixel freq. 25.175 MHz */vga-timing/640x480@60Hz * * 输出行同步、场同步信号及RGB数据 FPGA EP3C16F484 ROM VGA_Pattern VGA_Clk VGA_Ctrl RGB VS HS * * VGA控制器的设计 时钟分频 颜色输出及同步信号 读取ROM图片数据 * * // Horizontal Generator: Refer to the pixel clock always@(posedge iCLK or negedge iRST_N) begin if(!iRST_N) begin H_Cont = 0; oVGA_HS = 1; end else begin if(H_ContH_TOTAL-1) H_Cont = H_Cont+1b1; else H_Cont = 0; // Horizontal Sync if(H_Cont==H_FRONT-1) // Front porch end oVGA_HS = 1b0; if(H_Cont==H_FRONT+H_SYNC-1) // Sync pulse end oVGA_HS = 1b1; end end * * // Vertical Generator: Refer to the horizontal sync always@(posedge oVGA_HS or negedge iRST_N) begin if(!iRST_N) begin V_Cont = 0; oVGA_VS = 1; end else begin if(V_ContV_TOTAL-1) V_Cont = V_Cont+1b1; else V_Cont = 0; // Vertical Sync if(V_Cont==V_FRONT-1) // Front porch end oVGA_VS = 1b0; if(V_Cont==V_FRONT+V_SYNC-1) // Sync pulse end oVGA_VS = 1b1; end end * * * * VGA_HS:行同步信号 VGA_VS:场同步信号 R :红色分量亮度 G :绿色分量亮度 B :蓝色分量亮度 *DE0 User Manual * * 存储图像RGB颜色数据 * * 计算ROM的地址位数和数据宽度 [3:0]R, [3:0]G, [3:0]B→4bits 128pix.X128pix. →at least 16384 words(14bits) of 4bits 读取ROM时的地址计算 ROM_address[13:0]=Y_address[13:0]+X_address[7:0] * * //-----------计算水平地
您可能关注的文档
最近下载
- 24.XX银行_信息科技外包服务中断应急预案管理办法.doc VIP
- 学习贯彻《关于加强党的作风建设论述摘编》PPT:持之以恒推进作风建设常态化长效化,保持党的先进性和纯洁性(附文稿).pptx VIP
- 绍兴续志1994—2005湖塘街道资料长篇.doc
- 快乐汉语第一册第二课.pptx VIP
- ISO8502-3喷砂后钢板表面灰尘清洁度标准.pdf
- 牛津译林版英语九年级上册9AReading &Task中文翻译口语材料.docx VIP
- 初中历史教师如何应对学生的个别差异.pptx VIP
- 部编版四年级语文上册期中自主综合测试 (基础卷)(含答案).docx VIP
- 人教版七年级上册期中模拟试题(Starter Units 1-Units4)(含答案).docx VIP
- 嵌入式软件工程师招聘条件.pdf VIP
原创力文档


文档评论(0)