字数:10570,页数:33 论文编号:TX142 摘 要
VHDL是甚高速集成电路硬件描述语言。目前,VHDL已成为许多设计自动化工具普遍采用的标准化硬件描述语言。VHDL语言功能性强,覆盖面广,灵活性高,具有很好的实用性。本文设计一个基于VHDL的乒乓游戏机,乒乓游戏机由状态机、记分器、译码显示器与按键去抖等部分所组成。通过对各部分编写VHDL程序,然后进行编译、仿真、逻辑综合、逻辑适配,最后进行编程下载,并且通过GW48型EDA实验箱的验证,实现乒乓游戏机的基本功能。
关键词:VHDL;GW48;乒乓游戏机
本设计的主要任务和要求如下: (1)使用乒乓机的甲乙双放在不同的位置发球或击球。 (2)乒乓球的位置和移动方向由灯亮及依次点亮的方向决定。球的速度为0.1s-0.5s移动1位。球过网,接球方向即可击球,提前击球或没击球均判失分。 (3)比赛按21分为一局进行,甲乙双方都应设置自己的记分牌,任何一方先记满21分,该方就算胜出,按RESET复位重新开局。 目录 1引言 1 2 VHDL简介 2 2.1 VHDL的特点及优点 2 2.2设计流图 3 3模块设计 6 3.1七段数码管显示译码器 7 3.2按键去抖电路 9 3.3状态机设计 11 3.3.1状态机的6种状态及状态转移 11 3.3.2状态机/球台控制程序 12 3.4记分器设计 17 4系统硬件测试 20 4.1 GW48系统的主要性能和特点 20 4.2 FPGA目标芯片管脚图 20 4.3系统的编译、综合、适配 22 4.4系统的有关仿真 24 4.5系统的编程配置 26 5结论 28 参考文献 29 致谢 30
WORD格式全文下载链接(充值:118元)