基于VHDL的乒乓球游戏机的设计电子信息毕业设计.doc
文本预览下载声明
摘 要
本设计是以计算机为开发平台,运用EDA软件工具开发环境,使用硬件描述语言VHDL,采用自上而下的设计方法,把系统由上到下的分成几个模块设计,最后达到系统的要求,然后在Quartus II9.1上通过编程、调试、编译、仿真,从而实现乒乓球游戏机的设计。
本文首先介绍了乒乓球游戏机的研究现状与发展趋势、乒乓球游戏机的应用、课题的研究意义以及乒乓球游戏机相关的理论知识,讲述了乒乓球游戏机的设计思路与模块划分。然后把乒乓球游戏机划分为几个模块,使用Quartus II仿真软件对每个模块进行了模拟仿真,并对仿真出来的结果进行研究和分析。最后把程序下载到实验箱上,进行相关的调试。该系统结构跟传统的设计相比,具有明显的优势,例如体积小,层次分明,遇到复杂计算时能很快发现和解决问题,独立性强,修改简单等。
关键词: 可编程逻辑器件,Quartus,VHDL,乒乓球游戏机
ABSTRACT
Taking the computer as a working platform,this Table Tennis Game synthetically adopts EDA software tool development environment and the hardware descriptive language VHDL, to divide the system into several module designs from top to bottom according to the top-down design so as to meet the requirements of the system. By programming, debugging, Inter Compilation and simulation on QUARTUS II9.1, this design of Table Tennis Game will be achieved.
This paper dominantly introduces the research status, the development trend of the applications of the Table Tennis Game, the significance of the task, and the relevant theoretical knowledge of the Table Tennis Game. It formulates the ideas and modular division of the Table Tennis Game. Then, lantern controller is divided into several modules. By using the QUARTUS II9.1 simulation software, each module is simulated and the results of simulation are analyzed. Finally, the program is downloaded to the experimental box and carried out corresponding hardware debugging. The system of this design has a great advantage in comparison to the traditional design, such as a more plain structure, a smaller bulk, earlier problem-findings when encountering with complex calculation, shorter design time, stronger dependence and simpler modification and so on.
Keywords: PLD,Quartus, VHDL,
目 录
摘 要 I
ABSTRACT II
第1章 1
1.1乒乓球游戏机的背景和意义 1
1.2乒乓球游戏机的应用 1
1.3本文的主要工作 2
第2章 3
2.1乒乓球游戏机的基本特点 3
2.2 可编程逻辑器件概述 3
2.3 VHDL语言以及Quartus II应用 6
2.4本章小结 7
第3章 基于VHDL的乒乓球游戏机的设计 8
3.1 乒乓球游戏机基本原理 8
3.2 乒乓球游戏机的模块设计 9
3.2.1 分频器模块设计 9
3.2.2 PRBS伪随机数产生模块设计 10
3.2.3 乒乓球控制模块设计 11
显示全部