vhdl实验课程设计

vhdl实验课程设计

ID:20446603

大小:391.63 KB

页数:13页

时间:2018-10-09

vhdl实验课程设计_第1页
vhdl实验课程设计_第2页
vhdl实验课程设计_第3页
vhdl实验课程设计_第4页
vhdl实验课程设计_第5页
资源描述:

《vhdl实验课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《课程设计报告》题目:VHDL语言课程设计专业:通信工程班级:3班姓名:边蕾学号:1204040322指导教师:胡仕刚2015年1月5日目录B1VHDL语言课程设计1课程设计任务书2一、课程设计的目的3二、设计方案的论证3三、设计仿真及结果分析4四、主要程序7五、对本次课程设计的体会和建议9六、参考文献9题目VHDL语言课程设计设计时间2014.12.15-2015.1.4设计目的:选题一:五人多数表决器系统地学习了EDA工程概论,VHDL描述语言和设计应用方面的基础知识选题二:循环彩灯控制器能够较熟练地使用MAXPLUSII软件进行设计开发,用原理图输入及

2、VHDL语言等设计输入并编译仿真,同吋我们对以往学过的理论知识有了更加透彻的理解。设计要求:选题一:五人多数表决逻辑:多数通过;在主持人控制下,10秒内表决冇效;用数码管显示表决10秒倒计时;表决结束后用发光二极管及数码管显示表决结果,数码管显示结果形式:通过,不通过;设主持人控制键,复位键:控制键:启动表决;选题二:设计一个循环彩灯控制器,该控制器控制红,绿,黄三个发光管循环点亮。耍求红发光管亮3秒,绿发光管亮2秒,黄发光管亮1秒。总体方案实现:选题一方案:五人多数表决,只耍在规定吋间赞成人数大于或等于三,则表决通过。W此,只需将每位表决人的结果相加,判断

3、结果值。设五个开关作为表决器的五个输入变量,输入变量力逻辑“1”吋,表示表决者“赞成”;输入变量为“0”时,表示表决者“不赞成”。输出逻辑“1”时,表示表决“通过”;输出逻辑“0”时,表示表决“不通过”。当表决器的五个输入变量中有3个以上(含3个)为“1”时。则表决器输出为“1”;否则为“0”。选题二方案:实现彩灯循环的是用74LS191同步十六加法/减法计数器。控制74LS191的使能端DNUP的高低电平来改变彩灯循环的循环方向。用74LS292分频器来控制彩灯循环频率的快慢,其输入是接DE2板的50MHz的时钟信号。通过74LS154译码器连接到DE2板

4、上的发光二极管指导教师评语:信息与电气工程学院课程设计任务书20—20学年第学期专业:学号:姓名:课程设计名称:设计题目:完成期限:自年_月_11至年_月_U共_周设计依据、要求及主要内容(可另加附页):指导教师(签字):批准L1期:年月UVHDL课程设计报告一、课程设计的目的选题一五人多数表决器五人多数表决逻辑:多数通过;在主持人控制下,io秒内表决冇效;用数码管显示表决io秒倒计时;表决结束f用发光二极管及数码管显示表决结來,数码管显示结果形式:通过,不通过;设主持人控制键,复位键:控制键:启动表决选题二循环彩灯控制器的设计1、设计一•种楼梯照明控制器,

5、该控制器控制红、绿、黄三个发光管循环发光,耍求红灯亮2秒,绿灯亮3秒,黄灯亮1秒。2、引脚锁定及T载测试提示:如果目标器件是EPF10K10,自行锁定引脚。3、设计的VHDL程序所用时钟频率为lHZo二、设计方案的论证。选题一五人多数表决器五人多数表决,只耍在规定时间内,赞成人数大于或等于三,则表决通过。因此,只需将每位表决人的结果和加,判断结果值。设五个开关作为表决器的五个输入变量,输入变量为逻辑“1”吋,表示表决者“赞成”;输入变量为“0”吋,表示表决者“不赞成”。输出逻辑“1”吋,表示表决“通过”;输出逻辑“0”时,表示表决“不通过”。当表决器的五个输

6、入变量中宥3个以上(含3个)为“1”时。则表决器输出为“1”;否则为“0”。选题二数字式竞赛抢答器设计在本题中要求控制器可以控制红,绿,黄三个发光管循环点亮,并且要求发光的时间不一样,这样,本质设计思想是循环累加,即时钟信号高电平开始,m值开始累加,CASEmISWHEN〃001〃=〉dout<=〃100";WHEN〃010〃=>dout〈二〃100〃;WHEN〃011〃=〉dout〈=〃100〃;WHEN〃100〃=>dout〈=〃010";WHEN〃101〃=〉dout<=〃010";WHEN"110〃=〉dout〈=〃00r;WHEN0THERS=〉d

7、out〈="lir;ENDCASE;前三个值都将赋值给doutl,也就是红灯发光的三秒,然后两个赋值给绿灯,最后一秒赋值给黄灯。这样,dout的不同值将点亮不同颜色的灯,下面是表示三种灯的点亮程序。red<=dout(2);grccn<=dout(1);yellow<=dout(0);以此类推,我们可以实现三个彩灯不同时问的循环点亮。三、设计仿真及结果分析方案一五人多数表决器:Ref.

8、O.Ons1

9、峰ITime.

10、1.836usIInterval

11、1.836us

12、_0OnsNameL■Value:,500.0ns1Ous15us2Ous25us3Ous36

13、usL3C坊一KAISHI0■^-FUWEI0i^-

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

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

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