1 / 33
文档名称:

毕业设计(论文)-基于VHDL的乒乓游戏机的设计.doc

格式:doc   页数:33
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-基于VHDL的乒乓游戏机的设计.doc

上传人:3346389411 2013/4/2 文件大小:0 KB

下载得到文件列表

毕业设计(论文)-基于VHDL的乒乓游戏机的设计.doc

文档介绍

文档介绍:目录
1引言 1
2 VHDL简介 2
VHDL的特点及优点 2
3
3模块设计 6
7
9
11
11
12
17
4系统硬件测试 20
GW48系统的主要性能和特点 20
FPGA目标芯片管脚图 20
、综合、适配 22
24
26
5结论 28
参考文献 29
致谢 30
摘要
VHDL是甚高速集成电路硬件描述语言。目前,VHDL已成为许多设计自动化工具普遍采用的标准化硬件描述语言。VHDL语言功能性强,覆盖面广,灵活性高,具有很好的实用性。本文设计一个基于VHDL的乒乓游戏机,乒乓游戏机由状态机、记分器、译码显示器与按键去抖等部分所组成。通过对各部分编写VHDL程序,然后进行编译、仿真、逻辑综合、逻辑适配,最后进行编程下载,并且通过GW48型EDA实验箱的验证,实现乒乓游戏机的基本功能。
关键词:VHDL;GW48;乒乓游戏机
Abstract
VHDL is high speed IC hardware describe language. VHDL already es the language of normalizing hardware describe that a lot of design automation implement monly at present. The VHDL language function is strong. The face covering is broad, flexibility high and have the very good pragmatism. One main body of the book is designed waits for what part group is plished owing to that VHDL table tennis game machine, table tennis game machine go to tremble from state machine, marker, decoding display and button. piling posing VHDL procedure to every part, piling, simulate, logic synthesis, logic fitting. Carry out programming time be loaded with finally. Then verification and by GW48 type EDA experiment box, realize table tennis game machine’s fundamental function.
Key words: VHDL; GW48; Table tennis game machine
1引言
随着社会的进步和工业技术的发展,在电子线路设计领域中,设计自动化工具已经逐步为设计者所接受,成为主要的设计手段。目前,VHDL已成为许多设计自动化工具普遍采用的标准化硬件描述语言,掌握VHDL语言,用VHDL语言设计电子线路,是电子线路设计者必须掌握的基本技能。VHDL支持数字电路的开发环境,VHDL也支持各种设计方法:自顶向下、自底向上或混合的方法[1]。VHDL语言功能性强,覆盖面大,灵活性高,具有很好的实用性[2]。本文设计一个基于VHDL的乒乓游戏机,乒乓游戏机是由5个发光二极管代表乒乓球台,中间的发光二极管兼作球网,用点亮的发光二极管按一定方向移动来表示球的运动。在游戏机的两侧各设置两个开关,甲乙二人按乒乓球比赛规则来操作开关。本设计由译码显示器、记分器、状态机/球台控制器与按键去抖等部分组成。本设计是用实验箱GW48进行模拟乒乓机,用发光二极管代表乒乓球台,最中间的发光二极管作球网,用点亮的发光二极管按一定方向移动来表示球的运动,用按钮设置发球和接球开关。
设计总体要求:乒乓机能模拟乒乓球比赛的基本过程和规则,并能自动裁判和记分。
本设计的主要任务和要求如下:
(1)使用乒乓机的甲乙双放在不同的位置发球或击球。
(2)乒乓球的位置和移动方向由灯亮及依次点亮的方向决定。-。球过网,接球方向即可击球,提前击球或没击球均判失分。
(3)比赛按21分为一局进行,甲乙双方都应设置自己的记分牌,任何一方先记满21分,该方就算