乒乓球比赛游戏机课程设计报告基于QuartusII FPGA
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4
Quartus II的功能简介
Quartus II提供了完全集成且与电路结构无关的开发包环境,具有数字逻辑设计的全部特 性,包括: 可利用原理图、结构框图、VerilogHDL、AHDL和VHDL完成电路描述,并将其保 存为设计实体文件; 芯片(电路)平面布局连线编辑; LogicLock增量设计方法,用户可建立并优化系统,然后添加对原始系统的性能 影响较小或无影响的后续模块; 功能强大的逻辑综合工具; 完备的电路功能仿真与时序逻辑仿真工具; 定时/时序分析与关键路径延时分析; 可使用SignalTap II逻辑分析工具进行嵌入式的逻辑分析; 支持软件源文件的添加和创建,并将它们链接起来生成编程文件; 使用组合编译方式可一次完成整体设计流程; 自动定位编译错误; 高效的期间编程与验证工具; 可读入标准的EDIF网表文件、VHDL网表文件和Verilog网表文件; 能生成第三方EDA软件使用的VHDL网表文件和Verilog网表文件。
5.1设计心得.........................................................................................................17 5.2 本设计有以下几个可以改进的地方............................................................18 参考文献......................................................................................................................18 附录..............................................................................................................................18 Verilog 语言封装的模块程序如下.....................................................................18
5
一、设计题目及要求:
1.1题目:乒乓球比赛游戏机。
要求:(1)设计一个由甲、乙双方参赛,裁判参与的乒乓球比赛游戏模拟机。 (2)用八只排成长串的指示灯(发光二极管)来代表球的轨迹,其中一个亮的 指示灯用来显示球的当前位置,指示灯依次从左向右,或从右向左移动,一般为1 s转换一次。 (3)用两个按钮开关作为球拍,甲乙两人参加比赛。当球到达甲方时,应立即 按动开关(电路应只能响应按钮信号的前沿,若重复按动或持续按下去,将不起 作用),表示回球,球到达乙时,同样也应立即按动乙方的开关,将球回击到对方 去。若击中,则乒乓球向相反方向移动,若未击中,则对方得一分。
2
4.4裁判模块仿真波形图....................................................................................16 五、总结 .......................................................................................................................17
50MHZ分频到4MHZ Verilog程序.............................................................18 数码管位码选择Verilog程序......................................................................19 数码管断码选择Verilog程序......................................................................19 致谢..............................................................................................................................20
3
引言
设计背景
人类社会已进入到高度发达的信息化社会, 信息社会的发展离不开电子产品的进步。 现代电子产品在性能提高、 复杂度增大的同时, 价格却一直呈下降趋势,而且产品更新换代的步伐也越来越快, 实现这种进步的主要原因就是生产制造技术和电子设计技术的发展。前者以微 细加工技术为代表,目前已进展到深亚微米阶段,可以在几平方厘米的芯片上集 成数千万个晶体管;后者的核心就是 EDA 技术。EDA 是指以计算机为工作平台,融合了应用电子技术、计算机技术、智能化技术最新 成果而研制成的电子 CAD 通用软件包, 主要能辅助进行三方面的设计工作:IC 设计,电子电路设计以及 PCB 设计。没有 EDA 技术的支持,想要完成上述超大规模集成电路的设计制造是不可想象的,但是面 对当今飞速发展的电子产品市场,设计师需要更加实用、快捷的 EDA 工具,使用统一的集体化设计黄精,改变传统的设计思路,将精力集中到设计构 想、方案比较和寻找优化设计等方面,需要以最快的速度,开发出性能优良、质 量一流的电子产品,对 EDA 技术提出了更高的要求。未来的 EDA 技术将在仿真、时序分析、集成电路自动测试、高速印刷版设计及开发操作平台 的扩展等方面取得新的突破, 向着功能强大、 简单易学、使用方便的方向发展
1.2扩展功能:
(1( 设置自动计分电路,双方各用二位数码管进行计分显示,每计满11 分为一局。
(2) 一方得分时,电路自动响铃2s,此时发球无效,等铃声停止后方能继续比赛。
二、设计思路及总体方案
2.1设计思路
(1)两人乒乓球游戏机是由发光二极管代替球的运动,并按照一定的规则进 行对垒比赛。甲乙双方击球用开关表示。
Quartus II的功能简介 ...................................................................................................3 一、设计题目及要求: ...................................................................................................4
天水师范学院
TIANSHUI NORMAL UNIVERSITY
《数字电子技术与逻辑设计》 设计报告
题 目: 学 院: 专 业: 班 级: 姓 名: 学 号:
乒乓球比赛游戏机 电子信息与电气工程学院 电子信息工程 1 4级电 信 一 班
2016 年 1月 3日
1
Fra Baidu bibliotek 目录
引言................................................................................................................................3 设计背景................................................................................................................3
1.1题目:乒乓球比赛游戏机。 ..............................................................................4 1.2扩展功能:.........................................................................................................4 二、设计思路及总体方案 .............................................................................................4 2.1设计思路...........................................................................................................4 2.2总体思路描述如下:.........................................................................................5 三、 单元电路设计 ........................................................................................................6 3.1球台电路的设计...............................................................................................6 3.2 计分电路的设计..............................................................................................8 3.3 响铃电路设计................................................................................................10 3.4译码显示的设计.............................................................................................11 3.5裁判规则的设计.............................................................................................12 3.6时钟电路.........................................................................................................13 3.7总体电路如图15所示.....................................................................................14 3.8 电路设计的引脚设置图................................................................................14 四、各个模块的时序仿真以及系统时序仿真、分析 ................................................15 4.1 球台驱动控制模块仿真波形图....................................................................15 4.2计分模块仿真波形图.....................................................................................15 4.3响铃模块仿真波形图.....................................................................................16
Quartus II的功能简介
Quartus II提供了完全集成且与电路结构无关的开发包环境,具有数字逻辑设计的全部特 性,包括: 可利用原理图、结构框图、VerilogHDL、AHDL和VHDL完成电路描述,并将其保 存为设计实体文件; 芯片(电路)平面布局连线编辑; LogicLock增量设计方法,用户可建立并优化系统,然后添加对原始系统的性能 影响较小或无影响的后续模块; 功能强大的逻辑综合工具; 完备的电路功能仿真与时序逻辑仿真工具; 定时/时序分析与关键路径延时分析; 可使用SignalTap II逻辑分析工具进行嵌入式的逻辑分析; 支持软件源文件的添加和创建,并将它们链接起来生成编程文件; 使用组合编译方式可一次完成整体设计流程; 自动定位编译错误; 高效的期间编程与验证工具; 可读入标准的EDIF网表文件、VHDL网表文件和Verilog网表文件; 能生成第三方EDA软件使用的VHDL网表文件和Verilog网表文件。
5.1设计心得.........................................................................................................17 5.2 本设计有以下几个可以改进的地方............................................................18 参考文献......................................................................................................................18 附录..............................................................................................................................18 Verilog 语言封装的模块程序如下.....................................................................18
5
一、设计题目及要求:
1.1题目:乒乓球比赛游戏机。
要求:(1)设计一个由甲、乙双方参赛,裁判参与的乒乓球比赛游戏模拟机。 (2)用八只排成长串的指示灯(发光二极管)来代表球的轨迹,其中一个亮的 指示灯用来显示球的当前位置,指示灯依次从左向右,或从右向左移动,一般为1 s转换一次。 (3)用两个按钮开关作为球拍,甲乙两人参加比赛。当球到达甲方时,应立即 按动开关(电路应只能响应按钮信号的前沿,若重复按动或持续按下去,将不起 作用),表示回球,球到达乙时,同样也应立即按动乙方的开关,将球回击到对方 去。若击中,则乒乓球向相反方向移动,若未击中,则对方得一分。
2
4.4裁判模块仿真波形图....................................................................................16 五、总结 .......................................................................................................................17
50MHZ分频到4MHZ Verilog程序.............................................................18 数码管位码选择Verilog程序......................................................................19 数码管断码选择Verilog程序......................................................................19 致谢..............................................................................................................................20
3
引言
设计背景
人类社会已进入到高度发达的信息化社会, 信息社会的发展离不开电子产品的进步。 现代电子产品在性能提高、 复杂度增大的同时, 价格却一直呈下降趋势,而且产品更新换代的步伐也越来越快, 实现这种进步的主要原因就是生产制造技术和电子设计技术的发展。前者以微 细加工技术为代表,目前已进展到深亚微米阶段,可以在几平方厘米的芯片上集 成数千万个晶体管;后者的核心就是 EDA 技术。EDA 是指以计算机为工作平台,融合了应用电子技术、计算机技术、智能化技术最新 成果而研制成的电子 CAD 通用软件包, 主要能辅助进行三方面的设计工作:IC 设计,电子电路设计以及 PCB 设计。没有 EDA 技术的支持,想要完成上述超大规模集成电路的设计制造是不可想象的,但是面 对当今飞速发展的电子产品市场,设计师需要更加实用、快捷的 EDA 工具,使用统一的集体化设计黄精,改变传统的设计思路,将精力集中到设计构 想、方案比较和寻找优化设计等方面,需要以最快的速度,开发出性能优良、质 量一流的电子产品,对 EDA 技术提出了更高的要求。未来的 EDA 技术将在仿真、时序分析、集成电路自动测试、高速印刷版设计及开发操作平台 的扩展等方面取得新的突破, 向着功能强大、 简单易学、使用方便的方向发展
1.2扩展功能:
(1( 设置自动计分电路,双方各用二位数码管进行计分显示,每计满11 分为一局。
(2) 一方得分时,电路自动响铃2s,此时发球无效,等铃声停止后方能继续比赛。
二、设计思路及总体方案
2.1设计思路
(1)两人乒乓球游戏机是由发光二极管代替球的运动,并按照一定的规则进 行对垒比赛。甲乙双方击球用开关表示。
Quartus II的功能简介 ...................................................................................................3 一、设计题目及要求: ...................................................................................................4
天水师范学院
TIANSHUI NORMAL UNIVERSITY
《数字电子技术与逻辑设计》 设计报告
题 目: 学 院: 专 业: 班 级: 姓 名: 学 号:
乒乓球比赛游戏机 电子信息与电气工程学院 电子信息工程 1 4级电 信 一 班
2016 年 1月 3日
1
Fra Baidu bibliotek 目录
引言................................................................................................................................3 设计背景................................................................................................................3
1.1题目:乒乓球比赛游戏机。 ..............................................................................4 1.2扩展功能:.........................................................................................................4 二、设计思路及总体方案 .............................................................................................4 2.1设计思路...........................................................................................................4 2.2总体思路描述如下:.........................................................................................5 三、 单元电路设计 ........................................................................................................6 3.1球台电路的设计...............................................................................................6 3.2 计分电路的设计..............................................................................................8 3.3 响铃电路设计................................................................................................10 3.4译码显示的设计.............................................................................................11 3.5裁判规则的设计.............................................................................................12 3.6时钟电路.........................................................................................................13 3.7总体电路如图15所示.....................................................................................14 3.8 电路设计的引脚设置图................................................................................14 四、各个模块的时序仿真以及系统时序仿真、分析 ................................................15 4.1 球台驱动控制模块仿真波形图....................................................................15 4.2计分模块仿真波形图.....................................................................................15 4.3响铃模块仿真波形图.....................................................................................16