- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电 子 科 技 大 学
2012级本科毕业设计(论文)开题报告表
学号: 2012029170029 姓名:
王子晨
电子工程学院 专业:
电子信息工程 导师姓名:曾洁 系所:实验中心 学位论文题目 基于FPGA的PS/2键盘接口与VGA显示控制的设计与实现 学位论文题目来源: 1.科研 2.生产 √3.教学(含实验) 4.其它
(在选项上打√ 选择) 学位论文成果形式: 1.硬件 √2.硬件+软件 3.软件 4.纯论文
(在选项上打√ 选择)
学位 论文 研究
内容
1.研究现状及发展态势
FPGA是英文Field Programmable Gate Array的缩写,即现场可编程门阵列,它是在PAL, GAL, CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路( ASIC)领域中的一种半定制电路而出现的。随着EDA技术的发展,可编程逻辑器件的逻辑门密度的不断提高和设计工具软件的不断加强与优化,FPGA能够实现越来越多的功能,目前已经能够将RISC处理器内核、DSP算法、数字ASIC器件以及其他数字IPCore等诸多逻辑器件嵌入到FPGA中。随着处理器等嵌入式构件以IP核的形式嵌入到FPGA中,ASIC和FPGA之间的界限将越来越模糊。并且因ASIC设计周期长,更新投资大,灵活性差等缺陷制约了它的应用范围。硬件工程师希望有一种更灵活的设计方法,根据需要在实验室就能设计出更大规模的数字逻辑,研制自己的ASIC并马上投入使用。这就是可编程逻辑器件提出的基本思想。未来的某些板级系统可能只有两部分—模拟部分(包括电源)和一块FPGA芯片,最多还有一些大容量的存储器。Altera等公司的新一代FPGA—— CycloneII, HardCopy II, Stratix II的推出,使我们有理由相信,可编程片上系统盛行的时代己经不远了。
当前嵌入式系统技术已得到了广泛应用,但传统嵌入式系统的人机接口多采用小键盘操作的文本菜单方式,用户操作较为不便。本设计利用FPGA实现对PS/2接口鼠标的控制,是在以VGA作为输出设备的单片机系统上初步实现图形化用户界面的方案,它成本低、效果好,并且有很强的实用性。
在许多图像处理系统中,需要将经过处理的图像显示出来,如果采用传统的办法将图像数据传回电脑并通过显示器显示出来,那么在传输的过程中就需要嵌入式系统的CPU不断的对所传输的图像数据信号进行控制,这样就造成了CPU资源的浪费,同样系统还需要依赖电脑,降低了系统的灵活性.如果采用FPGA对显示器的VGA接口行设计,数据流只需要在整个系统的内部流动,而不需要依靠计算机,实现了系统的最大化减少了电路板的尺寸,增强了系统的可靠性和设计的灵活性。GA接口同样也是CRT液晶显示设备的标准接口,通过VGA控制CRT可以使整个系统变得小巧和便携,使得应用的范围大大扩展.
随着计算机工业的发展,作为计算机最常用输入设备的键盘也不断发展,由最早的IBMPC/XT键盘及其接口标准,发展为市面上的PS/2键盘。PS/2通信协议是一种双向同步通信协议。通信的两端通过Clock(时钟脚)同步,并通过Data(数据脚)交换数据。采用FPGA将键盘输入字符码转换为ASCⅡ码,利于其他模块的应用。VGA(视频图形阵列)作为一种标准的显示接口得到广泛的应用。利用FPGA产生的同步脉冲信号、列同步脉冲信号与RGB三色信号驱动VGA显示器,将PS/2键盘输入的字符显示在VGA显示器上面。
伴随着嵌入式系统的迅速发展,VGA(视频图形阵列)作为一种标准的显示接口得到广泛的应用,PS/2接口也广泛的应用于鼠标和键盘。
2.选题依据及意义
基于上文中所提目的和情况,不管是针对自身发展还是电子技术的发展而言,FPGA应用EDA技术都显得尤为重要,它直接面向用户,具有极大的通用性和灵活性,使用简单方便,硬件检测和实现快捷,开发周期短,成本低便于维护,在我的专业背景下,通过本次设计不仅是对已有所学课程的继承也是创新,是我能更进一步对专业知识加深实践和了解,故选此题。本设计采用了Altera公司的EDA软件Quartus II进行设计等工作,最后在FPGA开发板上进行硬件测试。
3.涉及的主要理论知识
PS/2硬件接口
目前在个人计算机上的PS/2外设(键盘、鼠标、扫描仪或其他设备)与主机(计算机或单片机)的物理连接方式通常有2种:5-pinDIN和6-pinmini-DIN 。这两种连接器的电气连接是完全一致的,不同的只是引脚的排列,所以这两种连接方式可以很容易的相互转换。在这两种连接器中,有效引脚只有4个:Ground、+5V,Data,Clock。其中+5V是由主机提供给外设的电源,Dada和clock都是具有集电极
文档评论(0)