欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    FPGA课程设计--VGA图像显示控制电路设计

    • 资源ID:1402366       资源大小:192.07KB        全文页数:10页
    • 资源格式: DOCX        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    FPGA课程设计--VGA图像显示控制电路设计

    1、 课 程 设 计 报 告课 程 设 计 报 告 VGA 图像显示控制电路设计图像显示控制电路设计 学校: 学院: 自动化学院 专业:电子信息科学与技术 班级: 姓名: 学号: 日期: 2014.12.17 目录 1 绪论1 2 设计要求、目的及方案论证1 2.1 设计要求1 2.2 设计目的1 2.3 设计方案1 3 系统设计2 3.1 设计原理2 3.2 程序设计4 4 程序结果截图7 5 课程设计心得8 参考文献.8 1 1.1. 绪论绪论 本设计采用 EDA 技术, 通过 CPLD 芯片实现了实现 VGA 图像显 示的设计, 本文采用 Verilog 硬件描述语言描述 VGA 图像显示电

    2、 路,完成对电路的功能仿真。通过屏幕直接将图像的显示出来。 与传统的设计方式相比, 本设计由于采用了 CPLD 芯片来实现, 它 将大量的电路功能集成到一个芯片中,并且可以由用户自行设计 逻辑功能,提高了系统的集成度和可靠性。 2设计要求、目的及方案论证设计要求、目的及方案论证 2.1 2.1 课程设计要求课程设计要求 小组 2 名成员进行学习和讨论,来设计一个 VHDL/Verilog 程序 来实现以下功能: 1. 利用 FPGA 实现 VGA 图像显示器 2. 通过屏幕将其显示 4. 选用 GW48-PK2 系统, 编写程序在 FPGA 上实现并加以验证. 2.2 2.2 课程设计目的课程

    3、设计目的 1、熟悉 VGA 显示器的实现原理 2、加深对 VHDL 语言的设计编程和设计语言规则的应用 3、熟悉集成电路设计的流程,学习使用 EDA 集成电路设计软件 QuartusII 进行模拟综合,然后在 FPGA 上实现。 2.3 2.3 设计方案设计方案 CPLD 是整个系统的核心, 通过对其编程可输出 RGB 三基色信号和 HS 、 VS 行场扫描同步信号。 当 CPLD 接受单片机输出的控制信号 后,内部的数据选择器模块根据控制信号选通相应的图像生成模 块, 输出图像信号, 与行场扫描时序信号一起通过 15 针 D 型接口 电路送入 VGA 显示器,在 VGA 显示器上便可以看到对

    4、应的图像。 CPLD 所需的工作时钟由外部高精度有源晶振提供, 系统原理框图 如下图: 2 3 系统设计系统设计 此系统设计分主要由,二分频模块,地址译码器模块,VGA 显示控制模块及图像数据 ROM 来实现对图像的显示。计数器模块 设计简单,用计数器计数来控制,以实现某一个区域显示相应的 颜色。具体以 VGA 显示模块和图像数据 ROM 为例进行详细分析与 操作。 4 VGA 显示控制模块显示控制模块 VGA显示控制模块主要通过VGA时序产生640*480显示范围, 并控制和消隐范围以及产生水平同步时序信号 hs 和垂直同步时 序信号 vs 的值。 一个独立的计数器产生垂直时序信号。垂直同步

    5、计数器在每 个 HS 脉冲信号来临时自动加 1,译码值产生 VS 信号。计数器产 生当前显示行。这两个计数器从地址到显示缓冲器连续计数。 首先启动 QUARTUS 软件, 新建 vga640480 显示扫描模块工 程文件, 单击完成按钮, 创建好了设计工程, 选择 【FILE】 【NEW】 菜单,选择【VHDL File】 ,单击【OK】建立一个新的文本设计文 控 制 按 键 电源 CPLD 接 口 电 路 VGA 显示器 时钟电路 3 件, 命名为 vga640480.vhd。 随即进行程序代码的输入。 在 【File】 菜单中点选【Save as】存盘并保证该文件添加到了工程中,文件 名为默认的即可。 至此, vga640480 显示扫描模块文件建立完成。 在【File】菜单中点选【Gree Update】/【Greate Symbol File For Cunrent File】对 vga640480 文本文件进行封装得出原理图模块 如图 4.1-5 所示: 图 4.1-5 vga640480 显示扫描模块 通过以上步骤,便完成了 vga640480 显示扫描模块的设计工 作,即系统底成模块完成。 4.2 imgrom(图像数据图像


    注意事项

    本文(FPGA课程设计--VGA图像显示控制电路设计)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583