电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

乒乓球游戏机--EDA课程设计--本VIP免费

乒乓球游戏机--EDA课程设计--本_第1页
1/15
乒乓球游戏机--EDA课程设计--本_第2页
2/15
乒乓球游戏机--EDA课程设计--本_第3页
3/15
I目录1设计目的.................................................................12设计要求和任务...........................................................12.1设计任务.............................................................12.2设计要求.............................................................13总体设计思路及原理描述....................................................14分层次方案设计及代码描述..................................................24.1控制模块的设计......................................................24.1.1cornal模块分析................................................24.1.2cornal模块VHDL程序描述.......................................34.2送数据模块的设计.....................................................74.2.1ch41a模块分析.................................................74.2.2ch41a模块VHDL程序描述........................................74.3产生数码管片选信号模块的设计.........................................84.3.1sel模块分析...................................................84.3.2sel模块VHDL程序描述..........................................94.4七段译码器模块的设计...............................................104.4.1disp模块分析.................................................104.4.2disp模块VHDL程序描述........................................104.5顶层原理图设计.....................................................115各模块的时序仿真图......................................................126总结....................................................................147参考文献................................................................14沈阳理工大学EDA技术课程设计报告1乒乓游戏机1设计目的掌握熟悉的使用QuartusII9.1软件的原理图绘制,程序的编写,编译以及仿真。体会使用EDA综合过程中电路设计方法和设计思路的不同。掌握使用EDA工具设计乒乓游戏机的的设计思路和设计方法。2设计要求和任务2.1设计任务设计一个乒乓球游戏机,该机模拟乒乓球比赛的基本过程和规则,并能自动裁判和几分。2.2设计要求(1)甲乙双方各在不同的位置发球或击球。(2)乒乓球的位置和移动方向由灯亮及依次点亮的方向决定,球移动的速度为0.1-0.5秒移动一位。(3)11分为一局,甲乙双方都应设置各自的几分牌,任何一方先记满11分,该方胜出。当记分牌清零后,重新开始。3总体设计思路及原理描述由乒乓游戏机功能,用原理图作为顶层模块,再将底层划分成四个小模块来实现:(1)cornal模块:整个程序的核心,它实现了整个系统的全部逻辑功能;(2)ch41a模块:在数码的片选信号时,送出相应的数据;(3)sel模块:产生数码管的片选信号;(4)disp模块:7段译码器。沈阳理工大学EDA技术课程设计报告2图3.1结构层次图4分层次方案设计及代码描述4.1控制模块的设计4.1.1cornal模块分析a发球一、在范围内1、b没有接到球,a加1分,将灯光清零000000002、b接到了球,则灯光为0&【7位】二、在b方出界了1、如果b没有接到球,则a加分2、如果b接到了球,则灯光为0&【7位】b发球一、在范围内1、a没有接到球,b加1分,并将灯光清零000000002、a接到了球,则灯光计分为【7位】&0二、在a方出界了1、a没有接到球,则b加分2、a接到了球,则灯光计分为【7位】&0af,aj,bf,bj分别为a方发球键和接球键,b方发球键和接球键,shift表示球所在的位置。沈阳理工大学EDA技术课程设计报告3图4.1conal模块原理图4.1.2cornal模块VHDL程序描述Libraryieee;Useieee.std_logic_1164.all;Useieee.std_logic_unsigned.all;EntitycornalisPort(clr,af,aj,bf,bj,clk:instd_logic;Shift:outstd_logic_vector(7downto0);Ah,al,bh,bl:outstd_logic_vector(3downto0);Awin,bwin:outstd_logic);Endcornal;ArchitecturebahaveofcornalisSignalamark,bmark:integer;BeginProcess(cl...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

乒乓球游戏机--EDA课程设计--本

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部