- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
带闹钟功能的24小时制闹钟系统的设计精要
?
SOPC/EDA综合课程设计报告
综合测试
总评 格式
(10) 内容
(40) 图表
(10) 答辩
(20) 平时
(20)
目录
目录 1
第一章?系统设计综述 2
1.1设计要求 2
1.2要求分析 2
第二章?系统模块分析 4
2.1 译码器的设计 4
2.2移位寄存器的设计: 4
2.3闹钟寄存器的设计: 4
2.4 时间计数器模块设计:? 4
2.5显示驱动器的设计: 5
2.6分频器的设计: 5
2.7控制器的设计: 5
第三章?闹钟系统的整体组装 7
第四章?系统子程序设计 8
4.1、整个设计中将要用到的程序包定义程序P_ALARM.VHD 8
4.2、译码器源程序DECODER.VHD 8
4.3、寄存器源程序ALARM_REG.VHD 9
4.4、时间计数器源程序ALARM_COUNTER.VHD 10
4.5、移位寄存器源程序KEY_BUFFER.VHD 11
4.6、显示驱动器源程序DISPLAY_DRIVER.VHD 12
4.7、分频器源程序FQ_DIVIDER.VHD 13
4.8、控制器源程序ALARM_CONTROLLER.VHD 14
4.9、闹钟系统的整体组装源程序ALARM_CLOCK.VHD 17
? 第五章?心得体会???? 19
第六章?参考文献 20
第一章?系统设计综述
?
1.1设计要求
?
随着电子技术与计算机技术的高速发展,电子电路的设计产品无处不在。开发周期短兼容性的电子设计自动化(EDA)已经成为电子设计领域的潮流。本设计的研究目的也是利用EDA技术来实现带闹钟功能的24小时计时器。分别介绍研究背景、发展动态、研究思路、系统原理、系统功能分析、系统结构、各个模块分析与设计以及主要工作过程。其中将重点介绍Quartus II 软件进行各部分器件程序的编辑、综合、波形仿真。从而实现了一种基于FPGA的精确可靠的数字闹钟系统。
??
??计时器设计要求完成如下功能。
?
(1) 计时功能:这是 本计时器设计的基本功能,每隔一分钟计时一次,并在显示屏上显示当前时间。
????(2) 闹钟功能:如果当前时间与设置的闹钟时间相同,则扬声器发出蜂鸣声。
????(3) 设置新的计时器时间:用户用数字键‘0’~‘9’输入新的时间,然后按 TIME键确认。
(4) 设置新的闹钟时间:用户用数字键“0”~“9”输入新的时间,然后按“ALARM”键确认。过程与(3)类似。
????(5) 显示所设置的闹钟时间:在正常计时显示状态下,用户直接按下“ALARM”键,则已设置的闹钟时间将显示在显示屏上。
??????
1.2要求分析
?
根据本设计的要求,闹钟系统包括以下几个子系统:
1用于键盘输入的缓冲器
2用于时钟计时的计数器;
3用于保存闹钟时间的寄存器;
4用于显示的气短数码管闲事电路和控制以上各个电路协同工作的控制器。
?
各部分的功能:
?
(1)译码器(DECOER)可将KEYPAD信号转换为0-9的整数可直观额表示和处理用户输入的数字。
(2)键盘缓冲器(KEY-BUFFER)是一个移位寄存器,暂存用户键入的数字并且实现用户键入数字在显示器上从左到右依次显示,由上图我们可以看出KEY_BUFFER的时钟端连接的是外部KEY_DOWN的信号。这个表示用户输入一个数字KEY_BUFFER移位一次。
(3)分频器(FQ_DIVIER)将较高速的外部时钟频率成为每分钟一次的时钟频率以便进行时钟的计时。
(4)计数器(ALARM_COUNTER)实际上市一个异步复位、异步置数的累加器,通常情况下进行时间累加计数必要时可置入新时钟值然后从该值开始新的计数。
(5)寄存器(ALARM_REG)用于保存用户设置的闹钟时间,是一个异步复位寄存器。
(6)显示器(DISPLAY_DRIVER)根据需要显示当前时间,用户设置的闹钟时间或用户通过键盘键入的新时间,同时判断当前时间是否已经到了闹钟实际上是一个多路选择器加比较器。
(7)控制器(ALARM_CONTEOLLER)设计的核心部分,按设计的要求产生相应的控制逻辑,以控制其他个部分额工作。
第二章?系统模块分析
?
2.1 译码器的设计:
??
本模块的功能是将每次按下难找那个系统的数字键盘后产生的一个数字所对应的10位二进制数据信号转换为1为10进制整数信号;以作为小时,分钟计数的四个数字之一,其中,KEYPAD为输入端口,接受10位二进制数据信号;VALUE为输出端口,输出相应的1位十进制整数信号。
?
2.2移位寄存器的设计:
??
本模块的功能是在CLK端口输入信号的上升沿同步下,将KE
您可能关注的文档
- 第103课时地理信息技术讲解.pptx
- 第10章基本放大电路讲解.ppt
- 带图片选择题精要.doc
- 带店经验分享精要.ppt
- 树脂基复合材料简介讲述.ppt
- 树立正确的消费观——说课讲述.ppt
- 带式输送机大巷作业规程内容精要.doc
- 树立正确的大学生恋爱观讲述.ppt
- 树舌灵芝多糖的提取及其抗氧化作用讲述.doc
- 带式输送机自动张紧装置设计毕业论文精要.doc
- 专题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
最近下载
- 高同型半胱氨酸血症的诊断、治疗与预防专家共识.docx VIP
- 人教版高中英语必修第二册《UNIT 3 THE INTERNET》大单元整体教学设计.pdf
- 微型消防站工作职责(标准版).docx VIP
- 呼唤-快车上玩家地图1 plmap演示版.pdf
- 德邦零担业务诊断及新产品开发项目建议书-2014.pptx VIP
- 人教版高中英语必修第二册《UNIT 4 HISTORY AND TRADITIONS》大单元整体教学设计.docx
- 高同型半胱氨酸血症的诊断、治疗与预防.pptx VIP
- 附件2:汽车专访.pdf VIP
- 2024年食品安全生产经营大比武理论考试题库资料-下(多选、判断题汇总).pdf
- 快车上的恐怖旅行手册.pdf
文档评论(0)