基于FPGA的PS2键盘接口设计及VGA显示

上传人:公**** 文档编号:458268977 上传时间:2023-05-02 格式:DOC 页数:68 大小:1.82MB
返回 下载 相关 举报
基于FPGA的PS2键盘接口设计及VGA显示_第1页
第1页 / 共68页
基于FPGA的PS2键盘接口设计及VGA显示_第2页
第2页 / 共68页
基于FPGA的PS2键盘接口设计及VGA显示_第3页
第3页 / 共68页
基于FPGA的PS2键盘接口设计及VGA显示_第4页
第4页 / 共68页
基于FPGA的PS2键盘接口设计及VGA显示_第5页
第5页 / 共68页
点击查看更多>>
资源描述

《基于FPGA的PS2键盘接口设计及VGA显示》由会员分享,可在线阅读,更多相关《基于FPGA的PS2键盘接口设计及VGA显示(68页珍藏版)》请在金锄头文库上搜索。

1、本科学生毕业论文(设计)题目(中 文):基于FPGA的PS2键盘接口设计及VGA显示(英 文):PS2 keyboard interface design and VGAdisplay based on FPGA姓 名 学 号 院 (系)电子工程系专业、年级电子信息工程 级指导教师 II湖南科技学院本科毕业论文(设计)诚信声明本人郑重声明:所呈交的本科毕业论文(设计),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本

2、人完全意识到本声明的法律结果由本人承担。 本科毕业论文(设计)作者签名:二一三 年 月 日II 毕业论文(设计)任务书课题名称:基于FPGA的PS2键盘接口设计及VGA显示学生姓名: 系 别:电子工程系专 业:电子信息工程指导教师: 湖南科技学院本科毕业论文(设计)任务书1、主题词、关键词:VGA显示控制、 Verilog、Quartus、PS/22、毕业论文(设计)内容要求:设计一个基于FPGA的PS2键盘接口设计及VGA显示控制器。1、采用自顶向下以及模块化思想做好整体模块规划设计;2、显示模式为 64048060Hz 模式;3、设计一个PS2键盘接口模块来接收输入的字符;4、做好每个相关

3、模块的仿真验证;3、文献查阅指引:1张压平,贺占庄.基于FPGA的VGA显示模块设计J.计算机技术与发展,2007,17(6):33-40.2董兵,朱齐丹,文睿.基于PFGA的VGA图像控制器的设计与实现J.应用科技,2006,33. 3潘松,黄继业.EDA技术与Verilog M.北京:清华大学初版设,2007:22-26.4北京理工大学ASIC研究所Verilog 语言 10 0例详解北京M清华大学出版社 , 1999.5赵鑫,蒋亮,齐兆群,李晓凯.Verilog与数字电路设计M.机械工业出版社.200559.6侯伯亨,顾新. Verilog硬件描述语言与数字逻辑电路设计M.西安电子科技大

4、学出版,1999.7赵峰,嵌入式系统设计与实践M.上海交通大学初版设,2008.8何惠如,王燕琼使用硬件描述语言Verilog设计硬件电路J.信息技术, 2002年04期.9王道宪,Verilog电路设计技术M国防工业出版社.2004.10赵俊超.集成电路设计Verilog教程M北京:北京希望电子出版社 2002.8.11曾繁泰,陈美金. Verilog程序设计M.北京:清华大学出版社,2000.12张文爱等.基于FPGA的高分辨率VGA显示控制器的设计J.现代显示,2006(9):55-58.13渥伦斯基.李仁发译. Verilog数字系统设计M.北京:电子工业出版社,2004.14Chri

5、s Chinnock. Microdisplays and their applications J.Information Display, 2001,17(10) 22-25.15王阿川.基于FPGA高速图像采集卡的研制 J .电子器件 2005(6):44-50.4、毕业论文(设计)进度安排:2012年12月 查阅FPGA方面的相关资料并选题。2013年1月 写好开题报告。2013年2月 完成系统软件的设计及硬件的仿真调试。2013年3月 完成毕业论文初稿。2013年4月 完成毕业论文修改并定稿。2013年5月 论文答辩教研室意见: 负责人签名: 注:本任务书一式三份,由指导教师填写,经

6、教研室审批后一份下达给学生,一份交指导教师,一份留系里存档。湖南科技学院本科毕业论文(设计)开题报告书论文(设计)题目基于FPGA的PS2键盘接口设计及VGA显示作 者 姓 名陈武银所属系、专业、年级 电子工程系 电子信息工程 专业 2009 年级指导教师姓名、职称包本刚 教授预计字数10000开题日期2012.12.25选题的根据:1)说明本选题的理论、实际意义 2)综述国内外有关本选题的研究动态和自己的见解1)本选题的理论、实际意义选择本课题的意义在于伴随着嵌入式系统的迅速发展,VGA作为一种标准的显示接口得到了广泛的应用,PS/2接口也广泛的应用于鼠标和键盘。键盘是嵌入式系统的最重要的输

7、入设备之一,是实现人机交互的重要途径。通过对VGA显示控制器对键盘按键显示进行控制,具有较好的通用性和可移植性,加快了数据的处理速度,节约了硬件成本。2)国内外有关本选题的研究动态和自己的见解当前嵌入式系统技术已得到了广泛应用,但传统嵌入式系统的人机接口多采用小键盘操作的文本菜单方式,用户操作较为不便。本设计利用FPGA实现对PS/2接口外接键盘的控制,是在以VGA作为输出设备的单片机系统上初步实现图形化用户界面的方案,它成本低、效果好,并且有很强的实用性。主要内容:绪论设计一个基于FPGA的PS2键盘接口设计及VGA显示控制器。1、采用自顶向下以及模块化思想做好整体模块规划设计;2、显示模式

8、为 64048060Hz 模式;3、设计一个PS2键盘接口模块来接收输入的字符;4、做好每个相关模块的仿真验证;研究方法:1.理论推导法:利用所学的理论知识对本系统进行模块设计以及设计方案的选择。2.仿真法:用Quartus II对所设计出来的模块进行仿真,调试,改进以便成功验证。3.实验法:应用设计出的简单系统对PS2键盘及VGA显示器进行显示控制,并进行试验分析,根据验证的问题进行改进。直到达预期目标。完成期限和采取的主要措施: 1、完成期限:2013.1.1-2013.5.8(1)第7学期的暑假,查文献,熟悉Verilog语言的使用,学会编写过程、类状态机,和一些小的功能模块;(2)第8

9、学期的第1周,查文献学会应用Quartus II软件的半定制宏功能单元;(3)第23周,完成整个目标系统的顶层建模;(4)第4周,分部分完成各个子模块的程序设计与编写;(4)第5周,对各个相应的子模块进行时序以及功能的仿真;(5)第6周,初步完成整个系统的自上而下的所有程序编写设计调试;写论文。(6)第7周完成将各个模块通过顶层设计程序进行整合,基本实现系统,迎接中期检查,填写中期检查表;进一步补充毕业论文内容(7)第8周进行程序结果的最终测试验证,修改程序并进一步完善毕业论文内容;(8)第9周完成毕业论文初稿;(9)第10周定稿,填写相关表格;(10)第11周毕业论文装订,准备答辩。2、采取

10、的主要措施:(1)密切联系本组设计成员及毕业设计指导导师,寻求有关毕业设计信息,确定设计课题方向与设计内容;(2)充分利用图书馆和网络查阅相关资料,广泛获取必要的知识,了解最新研究动态。(3)虚心向老师请教和同学进行学习交流,保障毕业设计的顺利完成。主要参考资料:1张压平,贺占庄.基于FPGA的VGA显示模块设计J.计算机技术与发展,2007,17(6):23-31.2董兵,朱齐丹,文睿.基于PFGA的VGA图像控制器的设计与实现J.应用科技,2006:33-45.3张伟,包乌日吐,闫玉娥.FPGA内部块RAM的应用技巧J.微处理机,2006(6):51-56.4潘松,黄继业.EDA技术与Ve

11、rilog M.北京:清华大学初版设,2007:22-26.5王诚,薛小刚,钟信潮.FPGA/CPLD设计工具-Xilinx ISE使用详解M.北京:人民邮电出版社,2005:2-8.6 张文爱等.基于FPGA的高分辨率VGA显示控制器的设计J.现代显示,2006(9):55-58.7袁文波,张皓,唐镇中.FPGA应用开发-从实践到提高M.中国电力出版社,2007. 8北京理工大学ASIC研究所Verilog 语言 10 0例详解北京M清华大学出版社 , 1999.9刘乐善,微型计算机接口技术与应用M华中科技大学初版设,1999.10徐志军,徐光辉.CPLD/FPGA的开发与应用M.北京:电子

12、工业出版社2002.11杨飞.视频检测中FPGA图像采集预处理系统设计:硕士学位论文 M.南京:河海大学2006.12求是科技.VHDL应用开发技术M.人民邮电出版社.2005.13赵鑫,蒋亮,齐兆群,李晓凯.Verilog与数字电路设计M.机械工业出版社.200559.14侯伯亨,顾新. Verilog硬件描述语言与数字逻辑电路设计M.西安电子科技大学出版,1999.15赵峰,嵌入式系统设计与实践M.上海交通大学初版设,2008.16何惠如,王燕琼使用硬件描述语言Verilog设计硬件电路J.信息技术,2002年04期.指导教师意见:指导教师签名: 教研室意见:签 名: 年 月 日开 题 报

13、 告 会 纪 要时间 2012年12月25日地点三教517与会人员姓 名职务(职称)姓 名职务(职称)姓 名职务(职称)包本刚副教授宫彦军教授贾竹君副教授何红松讲师陈爱武讲师游珍珍讲师会议记录摘要:问题1:用FPGA设计PS/2键盘接口及VGA显示控制器有什么意义?答:由于FPGA在数字系统领域有着无比优越的灵活性和通用性,因此若项目中包含FPGA系统的话,在FPGA中设计适用的PS/2键盘接口及VGA显示控制器比采用专用的芯片更具优势,如节省项目成本,提高系统的稳定性等。问题2:系统的主要模块有哪些?答:主要模块包括:PS/2键盘接口模块、PS2按键检测模块、VGA显示控制模块(vga_logic)、时钟分频控制模块、ROM内存模块。问题3:你的整体设计思路是怎样的?答:系统整体充分运用Verilog HDL层次化与模块化的思想,并在Quartus II软件平台的基础上,给出了PS/2键盘接口设计与VGA显示控制的各个功能模块及对应模块具体电路图。会议主持人:记 录 人:年 月 日指导小组意见负责人签名: 年 月 日系部 意 见负责人签名:年月日注:此表由学生本人填写,一式三份,一份留系里存档,指导老师和本人各保存一份湖南科技学院毕业论文(设计)中期检查表毕业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号