- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VHL实验课程设计.doc
《课程设计报告》
题 目: VHDL语言课程设计
专 业: 通信工程
班 级: 3班
姓 名: 边蕾
学 号: 1204040322
指导教师: 胡仕刚
2015年 1月 5日
目录
TOC \o 1-5 \h \z B 1
HYPERLINK \l bookmark4 \o Current Document \h VHDL语言课程设计 1
课程设计任务书 2
一、 课程设计的目的 3
二、 设计方案的论证 3
HYPERLINK \l bookmark5 \o Current Document \h 三、 设计仿真及结果分析 4
四、 主要程序 7
五、 对本次课程设计的体会和建议 9
六、 9
题 目
VHDL语言课程设计
设计时间
2014. 12. 15-2015. 1.4
设计目的:
选题一:五人多数表决器
系统地学习了 EDA工程概论,VHDL描述语言和设计应用方面的基础知识
选题二:循环彩灯控制器
能够较熟练地使用MAX PLUS II软件进行设计开发,用原理图输入及VHDL语言等 设计输入并编译仿真,同吋我们对以往学过的理论知识有了更加透彻的理解。
设计要求:
选题一:五人多数表决逻辑:多数通过;在主持人控制下,10秒内表决冇效; 用数码管显示表决10秒倒计时;表决结束后用发光二极管及数码管显示表决结 果,数码管显示结果形式:通过,不通过;设主持人控制键,复位键:控制键: 启动表决;
选题二:设计一个循环彩灯控制器,该控制器控制红,绿,黄三个发光管循 环点亮。耍求红发光管亮3秒,绿发光管亮2秒,黄发光管亮1秒。
总体方案实现:
选题一方案:五人多数表决,只耍在规定吋间赞成人数大于或等于三,则表 决通过。W此,只需将每位表决人的结果相加,判断结果值。设五个开关作为表 决器的五个输入变量,输入变量力逻辑“1”吋,表示表决者“赞成”;输入变量 为“0”时,表示表决者“不赞成”。输出逻辑“1”时,表示表决“通过”;输出 逻辑“0”时,表示表决“不通过”。当表决器的五个输入变量中有3个以上(含3 个)为“1”时。则表决器输出为“1”;否则为“0”。
选题二方案:实现彩灯循环的是用74LS191同步十六加法/减法计数器。控制 74LS191的使能端DNUP的高低电平来改变彩灯循环的循环方向。用74LS292分频 器来控制彩灯循环频率的快慢,其输入是接DE2板的50MHz的时钟信号。通过 74LS154译码器连接到DE2板上的发光二极管
指导教师评语:
信息与电气工程学院课程设计任务书
20 —20 学年第 学期
专业: 学号: 姓名:
课程设计名称:
设计题目:
完成期限:自 年_月_11至 年_月_U共_周
设计依据、要求及主要内容(可另加附页):
指导教师(签字):
批准L1期: 年 月 U
VHDL课程设计报告
一、 课程设计的目的
选题一五人多数表决器
五人多数表决逻辑:多数通过;在主持人控制下,io秒内表决冇效;用数码管显 示表决io秒倒计时;表决结束f用发光二极管及数码管显示表决结來,数码管显 示结果形式:通过,不通过;设主持人控制键,复位键:控制键:启动表决
选题二循环彩灯控制器的设计
1、 设计一?种楼梯照明控制器,该控制器控制红、绿、黄三个发光管循环发光, 耍求红灯亮2秒,绿灯亮3秒,黄灯亮1秒。
2、 引脚锁定及T载测试提示:如果目标器件是EPF10K10,自行锁定引脚。
3、 设计的VHDL程序所用时钟频率为lHZo
二、 设计方案的论证。
选题一五人多数表决器
五人多数表决,只耍在规定时间内,赞成人数大于或等于三,则表决通过。 因此,只需将每位表决人的结果和加,判断结果值。设五个开关作为表决器的五 个输入变量,输入变量为逻辑“1”吋,表示表决者“赞成”;输入变量为“0” 吋,表示表决者“不赞成”。输出逻辑“1”吋,表示表决“通过”;输出逻辑“0” 时,表示表决“不通过”。当表决器的五个输入变量中宥3个以上(含3个)为“1” 时。则表决器输出为“1”;否则为“0”。
选题二数字式竞赛抢答器设计
在本题中要求控制器可以控制红,绿,黄三个发光管循环点亮,并且要求发 光的时间不一样,这样,本质设计思想是循环累加,即时钟信号高电平开始,m 值开始累加,
CASE m IS
WHEN 〃001〃=〉dout=〃100;
WHEN 〃010〃=dout〈二〃100〃;
WHEN 〃011〃=〉dout〈=〃100〃;
WHEN 〃100〃=dout〈=〃010;
WHEN 〃101〃=〉dout=〃010;
WHEN 110〃=〉dout〈=〃00r;
WHEN 0THERS=〉dout〈=lir;
END CASE;
前三个值都将赋值给doutl,也就是红灯发光的三秒,然后两个赋值给绿灯,
原创力文档


文档评论(0)