您好,欢迎来到佳博论文网!

基于VHDL的乒乓游戏机的设计

字数: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

基于VHDL的乒乓游戏机的设计......