vhdl课程设计报告-硬件描述语言课程设计

vhdl课程设计报告-硬件描述语言课程设计

ID:14761250

大小:300.50 KB

页数:12页

时间:2018-07-30

vhdl课程设计报告-硬件描述语言课程设计_第1页
vhdl课程设计报告-硬件描述语言课程设计_第2页
vhdl课程设计报告-硬件描述语言课程设计_第3页
vhdl课程设计报告-硬件描述语言课程设计_第4页
vhdl课程设计报告-硬件描述语言课程设计_第5页
资源描述:

《vhdl课程设计报告-硬件描述语言课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、各专业全套优秀毕业设计图纸湖南科技大学信息与电气工程学院《课程设计报告》题目:硬件描述语言课程设计专业:电子信息工程班级:三班姓名:学号:1204030xx指导教师:2015年1月12日信息与电气工程学院课程设计任务书2014—2015学年第1学期专业:学号:姓名:课程设计名称:设计题目:完成期限:自年月日至年月日共周设计依据、要求及主要内容(可另加附页):指导教师(签字):批准日期:年月日摘要在目前,可编程逻辑器件、单片机、DSP已经成为数字系统的硬件基础,而从事数字系统的设计必须掌握可编程逻辑器件的设计方法,而VHDL语言是一种标准的数字系统硬件电路设计语

2、言,为所有可编程逻辑器件厂商所支持,已成为电路设计人员和电子设计工程师必须掌握的工具。VHDL语言是培养信息类专门人才的一门必修的专业基础课程。通过本次课程设计,使我们能够学习和掌握现代电子系统设计的新技术、新器件,掌握硬件描述语言VHDL的编程技术和硬件描述方法,能够对设计系统进行规范描述掌握相关软件的使用,操作。能对VHDL语言程序进行编译,调试,以及通过计算机仿真,得到正确的仿真波形图,并根据所得仿真波形图分析判断并改进所设计的电路。本次课程设计设计主要使用了VHDL语言,采用的开发软件是MAXPLUSII,设计一个多功能数字钟。在MAXPLUSII开发

3、平台下进行了编译、仿真、下载,实现了基本记时显示和设置、调整时间、报时和闹钟功能。(注意,仅供参考,可以根据自己的具体设计来写,多写一点)关键词:EDA;VHDL;Max+plusII;目录1.设计目的…………………………………………………………………12.设计内容…………………………………………………………………13.电路工作原理…………………………………………………………………13.1循环彩灯控制器……………………………………………13.2五人多数表决器……………………………………………14.主要程序和仿真结果…………………………………………………………1

4、4.1循环彩灯控制器………………………………………14.2五人多数表决器………………………………………15.心得体会…………………………………………………………………1参考文献…………………………………………………………………………11.设计目的1.熟练掌握相关软件的使用,操作。能对VHDL语言程序进行编译,调试,以及通过计算机仿真,得到正确的仿真波形图,并根据所得仿真波形图分析判断并改进所设计的电路。2.在成功掌握软件操作基础上,将所学数字电路的基础课知识与VHDL语言的应用型知识结合起来并与实际设计,操作联系起来,即“理论联系实际”。3.深入了解VHDL语

5、言的作用与价值,对用硬件语言设计一个电路系统开始具备一个较完整的思路与较专业的经验。对EDA技术有初步的认识,并开始对EDA技术的开发创新有初步的理解。2.设计内容选题一五人多数表决器五人多数表决逻辑:多数通过;在主持人控制下,10秒内表决有效;用数码管显示表决10秒倒计时;表决结束后用发光二极管及数码管显示表决结果,数码管显示结果形式:通过,不通过;设主持人控制键,复位键:控制键:启动表决选题二循环彩灯控制器的设计1、设计一种楼梯照明控制器,该控制器控制红、绿、黄三个发光管循环发光,要求红灯亮2秒,绿灯亮3秒,黄灯亮1秒。2、引脚锁定及下载测试提示:如果目标

6、器件是EPF10K10,自行锁定引脚。3、设计的VHDL程序所用时钟频率为1HZ。3.电路工作原理3.1循环彩灯控制器的设计八位流动彩灯由八个彩色灯泡组成,接通电源后彩灯自动形成流动显示状态可用于节日与喜庆日。CLK是1HZ的时钟脉冲,程序定义CNT1进行计数,作为花样彩灯译码模块的输入值,译码后的值就是彩灯的显示代码。3.2五人多数表决器五人多数表决,在主持人控制下,10秒内表决有效;用数码管显示表决10秒倒计时;表决结束后用发光二极管及数码管显示表决结果,数码管显示结果形式:通过,不通过;设主持人控制键,复位键:控制键:启动表决只要在规定时间内,赞成人数大

7、于或等于三,则表决通过。因此,只需将每位表决人的结果相加,判断结果值。设五个开关作为表决器的五个输入变量,输入变量为逻辑“1”时,表示表决者“赞成”;输入变量为“0”时,表示表决者“不赞成”。输出逻辑“1”时,表示表决“通过”;输出逻辑“0”时,表示表决“不通过”。当表决器的五个输入变量中有3个以上(含3个)为“1”时。则表决器输出为“1”;否则为“0”。3.主要程序和仿真结果4.1循环彩灯控制器的设计4.2五人多数表决器3.心得体会虽然这次数字系统仿真与VHDL语言课程设计只有短短的一周,但经过在图书馆查找资料,及老师的辅导帮助,加上自己学习钻研,感觉学到了

8、很多,不仅初步掌握了VHDL语言的操作

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

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

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