基于vhdl的乒乓球游戏机的设计设计

基于vhdl的乒乓球游戏机的设计设计

ID:28814444

大小:550.67 KB

页数:38页

时间:2018-12-14

基于vhdl的乒乓球游戏机的设计设计_第1页
基于vhdl的乒乓球游戏机的设计设计_第2页
基于vhdl的乒乓球游戏机的设计设计_第3页
基于vhdl的乒乓球游戏机的设计设计_第4页
基于vhdl的乒乓球游戏机的设计设计_第5页
资源描述:

《基于vhdl的乒乓球游戏机的设计设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业论文(设计)题目基于VHDL的乒乓球游戏机的设计英文题目DesignoftabletennisgamebasedonVHDL院系专业姓名年级指导教师2015年4月-I-摘要VHDL是甚高速集成电路硬件描述语言。目前,VHDL已成为许多设计自动化工具普遍采用的标准化硬件描述语言。VHDL语言功能性强,覆盖面广,灵活性高,具有很好的实用性。本文设计一个基于VHDL的乒乓游戏机,乒乓游戏机由状态机、记分器、译码显示器与按键去抖等部分所组成。通过对各部分编写VHDL程序,然后进行编译、仿真、逻辑综合、逻辑适配,

2、最后进行编程下载,并且通过GW48型EDA实验箱的验证,实现乒乓游戏机的基本功能。关键词:VHDL;GW48;乒乓游戏机关键词:写作规范;排版格式;大专毕业论文-I-DesignoftabletennisgamebasedonVHDLAbstractVHDLishighspeedIChardwaredescribelanguage.VHDLalreadybecomesthelanguageofnormalizinghardwaredescribethatalotofdesignautomationimple

3、mentadoptscommonlyatpresent.TheVHDLlanguagefunctionisstrong.Thefacecoveringisbroad,flexibilityhighandhavetheverygoodpragmatism.OnemainbodyofthebookisdesignedwaitsforwhatpartgroupisaccomplishedowingtothatVHDLtabletennisgamemachine,tabletennisgamemachinegoto

4、tremblefromstatemachine,marker,decodingdisplayandbutton.BycompilingandcomposingVHDLproceduretoeverypart,thencompiling,simulate,logicsynthesis,logicfitting.Carryoutprogrammingtimebeloadedwithfinally.ThenverificationandbyGW48typeEDAexperimentbox,realizetable

5、tennisgamemachine’sfundamentalfunction.Keywords:VHDL;GW48;Tabletennisgamemachine-III-目录摘要IIAbstractIII引言11.VHDL简介21.1VHDL的特点及优点21.2设计流图32.模块设计62.1七段数码管显示译码器72.2按键去抖电路102.3状态机设计122.3.1状态机的6种状态及状态转移122.3.2状态机/球台控制程序133.4记分器设计193.系统硬件测试233.1GW48系统的主要性能和特点233.

6、2FPGA目标芯片管脚图233.3系统的编译、综合、适配253.4系统的有关仿真283.5系统的编程配置31参考文献34致谢35-III-九江学院大专毕业论文引言随着社会的进步和工业技术的发展,在电子线路设计领域中,设计自动化工具已经逐步为设计者所接受,成为主要的设计手段。目前,VHDL已成为许多设计自动化工具普遍采用的标准化硬件描述语言,掌握VHDL语言,用VHDL语言设计电子线路,是电子线路设计者必须掌握的基本技能。VHDL支持数字电路的开发环境,VHDL也支持各种设计方法:自顶向下、自底向上或混合的方

7、法[1]。VHDL语言功能性强,覆盖面大,灵活性高,具有很好的实用性[2]。本文设计一个基于VHDL的乒乓游戏机,乒乓游戏机是由5个发光二极管代表乒乓球台,中间的发光二极管兼作球网,用点亮的发光二极管按一定方向移动来表示球的运动。在游戏机的两侧各设置两个开关,甲乙二人按乒乓球比赛规则来操作开关。本设计由译码显示器、记分器、状态机/球台控制器与按键去抖等部分组成。本设计是用实验箱GW48进行模拟乒乓机,用发光二极管代表乒乓球台,最中间的发光二极管作球网,用点亮的发光二极管按一定方向移动来表示球的运动,用按钮设

8、置发球和接球开关。设计总体要求:乒乓机能模拟乒乓球比赛的基本过程和规则,并能自动裁判和记分。本设计的主要任务和要求如下:(1)使用乒乓机的甲乙双放在不同的位置发球或击球。(2)乒乓球的位置和移动方向由灯亮及依次点亮的方向决定。球的速度为0.1s-0.5s移动1位。球过网,接球方向即可击球,提前击球或没击球均判失分。(3)比赛按21分为一局进行,甲乙双方都应设置自己的记分牌,任何一方先记满21分,该方就算胜出,按R

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。