- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
eda课程设计——多功能数字钟的设计
E D A课 程 设 计学院:电气信息学院专业年级:通信工程2013级姓名:学号课题:EDA课程设计指导老师:日期:2016年7月6日第一章多功能数字钟的设计1、设计任务了解数字钟的工作原理,进一步熟悉VHDL语言编写驱动七段数码管显示代码,并且掌握用多进程的方式实现一个综合性的程序。最终实现硬件和软件多功能数字钟的设计。(1)显示的格式为小时-分钟-秒钟,是24小时制,整点报时时间为5秒,级从整点前5秒钟开始进行报时提示,LED灯开始闪烁,过整点后,停止闪烁。(2)系统时钟选择时钟模块的10KHz,要得到1Hz时钟信号,必须对系统时钟进行10000次分频。(3)调整时间的按键用按键模块的S1和S2,S1调节小时,每按下一次,小时增加一个小时,S2调节分钟,每按下一次,分钟增加一分钟。另外用S8按键作为系统时钟复位,复位后全部显示00-00-00。2、方案设计2.1软件设计方案用VHDL语言编写程序实现设计内容中需要实现的功能。将编写好的VHDL的程序加载到硬件电路中,从而驱动七段数码管时间,并用按键控制时间的变化,用软件仿真验证实验结果。2.2硬件设计方案在软件方案实现的基础上,将已经运行成功的程序,将结果烧制到硬件电路中,最后生成顶层电路原理图。3、设计的具体实现3.1设计步骤3.1.1打开QUARTUSII软件,新建一个工程3.1.2建完工程之后,再新建一个VHDL File,打开VHDL编辑器对话框;3.1.3按照自己设计方案,在VHDL编辑窗口编写VHDL程序;(程序见附录)3.1.4编写完VHDL程序后,保存在自己新建的文件夹在D盘的目录下;3.1.5对自己编写的VHDL程序进行编译仿真,对程序的错误进行修改,直到完全通过编译和仿真;3.1.6仿真无误后,依照按键开关、数码管、LED灯与FPGA的管脚连接表进行管脚分配。分配完成后,在进行编译一次,以使管脚分配生效;端口名使用模块信号对应FPGA管脚说明CLK数字信号源C13时钟为10KHzHOUR按键开关S1P25调整小时MIN按键开关S2P26调整分钟RESET按键开关S8N25复位LED0LED灯模块LED1G13整点倒计时LED1LED灯模块LED2G15LED2LED灯模块LED3G14LED3LED灯模块LED4H12DISPLAY0数码管A段F13时间显示DISPLAY1数码管B段F14DISPLAY2数码管C段F15DISPLAY3数码管D段E15DISPLAY4数码管E段F16DISPLAY5数码管F段F17DISPLAY6数码管G段E18SEG-SEL0位选DEL0G18SEG-SEL1位选DEL1G17SEG-SEL2位选DEL2G163.1.7用下载电缆通过JTAG口将对应的sof文件加载到FPGA中,观察设计结果是否和自己的编程思想一致。4、设计的实验验证结果4.1在硬件电路板上,七段数码管显示的结果在附录中的数字时钟的源程序,当设计文件加载到目标器件后,将数字信号源模块的时钟选为10KHZ,数码换开始显示时间,从00︰00︰00开始。整点正在前5秒的时候。LED灯的模块LED1-LED5开始闪烁,一旦超过整点,LED停止显示。按动按键开关的S1、S2小时和分钟开始步进,步进开始调整。按下按键开关S8,显示恢复到00-00-00从新开始显示时间。4.2用软件的方法仿真验证实验结果4.2.1用生成顶层原理图输入法的结果和分析4.2.2用软件仿真波形的仿真结果和分析在100KHZ的情况下,将RST、S1、S2设置在高电平和低电平时,仿真结果没有发生变化,因为时钟周期很长,所以无变化。5、心得体会通过本次课程设计对EDA这门课程又有了更深入的了解和学习,特别是对VHDL语言编写程序的掌握进一步的加强了。在进行硬件调试的时候因为管脚分配错误的问题一直得不到正确的硬件仿真结果,也让我明白了做实验需要认真仔细。6、参考文献[1]李景华,杜玉远.可编程逻辑器件与EDA技术.沈阳:东北大学出版社,2000[2]Pedroni,V.A.VHDL数字电路教程.北京:电子工业出版社,2005[3] 曲伟建. EDA技术在数字电子电路设计中的应用[J]. 电测与仪表. 2004(05)[4] 林若波. 基于VHDL的有限状态机电路设计[J]. 中国水运(理论版). 2007(09)[5] 康华光.电子技术基础(数字部分)[M].北京:高等教育出版社,2001.第二章交通信号灯控制器设计1、设计任务用EDA设计一个简单的交通灯控制器,具有如下功能:(1)设计一个交通信号灯控制器,由一条主干道和一条支干道汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。(2)用红、绿、黄发光二极管作信号
您可能关注的文档
- 6米焦炉推焦机液压系统设计说明书.docx
- 7-8 课时 网站的设计与制作.ppt
- 707 冷镦机脱模装置设计.pdf
- 734 全自动旋盖机的设计.pdf
- 7第七课ie工业工程知识.ppt
- 802dsl子程序库说明2009.pdf
- 8第八章传感器技术与定位系统.ppt
- 8课程设计管理系统 需求规格说明书.pdf
- 9-10 核能和新能源发电.ppt
- access仓库管理系统课程设计报告.pdf
- 专题06 经济体制(我国的社会主义市场经济体制)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题11 世界多极化与经济全球化-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 专题03 经济发展与社会进步-5年(2020-2024)高考1年模拟政治真题分类汇编(浙江专用)(解析版).docx
- 专题09 文化传承与文化创新-5年(2020-2024)高考1年模拟政治真题分类汇编(北京专用)(原卷版).docx
- 5年(2020-2024)高考政治真题分类汇编专题08 社会进步(我国的个人收入分配与社会保障)(原卷版).docx
- 专题07 探索世界与把握规律-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 5年(2020-2024)高考政治真题分类汇编专题06 经济体制(我国的社会主义市场经济体制)(原卷版).docx
- 专题11 全面依法治国(治国理政的基本方式、法治中国建设、全面推进依法治国的基本要求)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题17 区域联系与区域协调发展-【好题汇编】十年(2015-2024)高考地理真题分类汇编(解析版).docx
- 专题01 中国特色社会主义-5年(2020-2024)高考1年模拟政治真题分类汇编(原卷版).docx
文档评论(0)