eda技术课程设计报告-乒乓球游戏电路设计

eda技术课程设计报告-乒乓球游戏电路设计

ID:33598787

大小:927.66 KB

页数:35页

时间:2019-02-27

eda技术课程设计报告-乒乓球游戏电路设计_第1页
eda技术课程设计报告-乒乓球游戏电路设计_第2页
eda技术课程设计报告-乒乓球游戏电路设计_第3页
eda技术课程设计报告-乒乓球游戏电路设计_第4页
eda技术课程设计报告-乒乓球游戏电路设计_第5页
资源描述:

《eda技术课程设计报告-乒乓球游戏电路设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、EDA技术课程设计报告Eda乒乓球游戏机设计学院计信学院专业信息安全学生姓名XXX学号0000000000设计题目乒乓球游戏电路设计内容及要求:设计乒乓球游戏电路,用按键与LED表示输入与输出。(1)初始时,16个LED最边上的点亮,按下键表示发球,亮的灯依次向对方移动;当到达另一边倒数第4个灯时表示乒乓球触到桌面反弹;对方必须在反弹后且靠近己方的最后一个灯亮起来前按下按键表示接球,否则输球;接球后灯亮的规则、对方接球的规则同发球;(2)双方靠近自己的4个灯亮邓间隔0.4s,其余灯亮灯间隔0.8s;(3)输球或者犯规,本局游戏结束;(4)乒乓球比赛规则计分,显示于数码管;

2、(5)工作时钟100Hz即可;(6)完成流程:设计规范文档、底层模块设计与代码输入及其功能仿真、约束与综合、布局布线、下载验证等。进度安排:第1-2天:讲解题目,准备参考资料,检查、调试实验软硬件,进入设计环境,开始设计方案和验证方案的准备;第3-4天:完成设计与验证方案,经指导老师验收后进入模块电路设计;第5-7天:完成模块电路设计,进行代码输入和相应的功能仿真;第8-9天:约束设计,综合、下载,实现设计目标,并指导老师验收设计;整理设计资料,撰写报告、准备答辩;第10天:验收合格后进行答辩。指导教师(签字):年月日主管院长(签字):年月日───────────────

3、───────────────────────────────────IIEDA技术课程设计报告摘要乒乓球游戏电路是一个对输入信号、输入时机正确与否的判断,并用16个LED表示乒乓球球台和乒乓球,用数码管模拟显示器,显示比赛局数比分和每局玩家得分的电路。电路并不复杂,整体分为两个模块:一,游戏主模块;二,计分显示模块。主模块完成用LED表示球和球台并对玩家是否击球、是否犯规做出判断,并且将两位玩家的游戏得分进行输出。计分显示模块完成对局数比分的运算,显示局数比分和每局游戏玩家的得分。实现中采用VerilogHDL描述、ModelSim进行功能仿真、QuartusII进行逻

4、辑综合和适配下载,选用Cyclone系列EP1C6Q240C8型号的芯片上实现。在此过程中,完整地建立了测试平台,完成了功能和时序仿真,从而保证了设计的功能与时序的正确性。关键词VerilogHDL;FPGA;乒乓球游戏目录──────────────────────────────────────────────────IIEDA技术课程设计报告摘要II引言11总体电路结构设计21.1电路功能与性能21.2主要设计概述21.3电路接口31.4电路功能框图41.5验证方案42模块设计52.1游戏主模块设计52.2计分显示模块设计63电路约束与综合83.1时序约束83.2引

5、脚锁定约束113.3电路综合报告………………………………………………………………………..…………134设计仿真与测试144.1仿真与测试的功能列表144.2仿真平台构建和仿真结果154.2.1电路功能仿真结果154.2.2电路后仿真结果16结论17参考文献18附录A设计源代码19附录B仿真代码27附录CFPGA设计中的HDL编码风格30──────────────────────────────────────────────────IIEDA技术课程设计报告引言FPGA是英文FieldProgrammableGateArray的缩写,即现场可编程门阵列,它是作为专用集

6、成电路ASIC(ApplicationSpecificIntegratedCircuit)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。FPGA能完成任何数字器件的功能,上至高性能CPU,下至简单的74系列电路,都可以用FPGA来实现。可编程逻辑器件FPGA以其开发周期短、成本低、功耗低、可靠性高等优势,以及开发测试技术的日益普及,广泛应用于通信、航空、医疗等领域,近年来在消费电子领域中的应用也日渐增加。在此设计了一个简易的乒乓球游戏用于对FPGA设计进行了解、学习。游戏设计过程并不复杂,采用了VerilogHDL语言编

7、程实现,在ModelSimSE环境下进行仿真,在QuartusⅡ集成环境下进行了约束、综合、布局布线、下载过程。结果表明:在设定的比赛规则(7局4胜制,每局比分最多记录到15)下,游戏机运行正常。由于条件所限无法在现场进行验证,本设计采用开发板上按键开关的0/1变化替代玩家的输入信号,按键替代全局复位等来实现验证。──────────────────────────────────────────────────31EDA技术课程设计报告1总体电路结构设计1.1电路功能与性能乒乓球游戏电路,用按键与LED表示输入与输出。比赛规

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。