教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 法律文档 >

EDA课程设计——数字时钟

来源:网络收集 时间:2026-02-04
导读: EDA课程设计——数字时钟 Hefei University EDA课程综述 论文题目: EDA课程综述 专 业: 09通信(2)班 姓 名: 唐吉祥 学 号: 0905072035 指导老师: 查长军 EDA课程设计——数字时钟 前 言 随着基于PLD的EDA技术的发展和应用领域的扩大和深入,EDA技术在电

EDA课程设计——数字时钟

Hefei University

EDA课程综述

论文题目: EDA课程综述

专 业: 09通信(2)班

姓 名: 唐吉祥

学 号: 0905072035

指导老师: 查长军

EDA课程设计——数字时钟

前 言

随着基于PLD的EDA技术的发展和应用领域的扩大和深入,EDA技术在电子信息、通信、自动控制及计算机应用领域的重要性日益提高。

作为现在的大学生应熟练掌握这门技术,为以后的发展打下良好的基础,本实验设计是应用QuartusII环境及VHDL语言设计一个时间可调的数字时钟。使自己熟练使用QuartusII环境来进行设计,掌握VHDL语言的设计方法。要注重理论与实践之间的不同,培养自己的实践能力!

EDA课程设计——数字时钟

目 录

一、课程设计任务及要求............................................................................................ 3

1.1实验目的.......................................................................................................... 3

1.2功能设计.......................................................................................................... 3

二、整体设计思想........................................................................................................ 3

2.1性能指标及功能设计...................................................................................... 3

2.2总体方框图...................................................................................................... 4

三、详细设计................................................................................................................ 4

3.1数字钟的基本工作原理:.............................................................................. 4

3.1.1时基T 产生电路.................................................................................. 4

3.1.2调时、调分信号的产生 ...................................................................... 4

3.1.3计数显示电路....................................................................................... 5

3.2设计思路.......................................................................................................... 5

3.3设计步骤.......................................................................................................... 6

3.3.1工程建立及存盘................................................................................... 6

3.3.2工程项目的编译................................................................................... 7

3.3.3目标芯片的选择................................................................................... 7

3.3.4时序仿真............................................................................................... 8

3.3.5引脚锁定............................................................................................. 10

3.3.6硬件测试............................................................................................. 11

3.3.7实验结果............................................................................................. 11

四、设计总结.............................................................................................................. 12

五、附录...................................................................................................................... 12

5.1 VHDL源程序.................................................................................................. 12

5.2配置符号图.................................................................................................... 17

EDA课程设计——数字时钟

一、课程设计任务及要求

1.1实验目的

1)掌握VHDL语言的基本运用

2)掌握QuartusII的简单操作并会使用EDA实验箱

3)掌握一个基本EDA课程设计的操作

1.2功能设计

1)有时、分、秒计数显示功能,小时为24进制,分钟和秒为60进制以24小时循环计时

2)设置复位、清零等功能

3)有校时功能,可以分别对时及分进行单独校时,使其校正到标准时间 4)时钟计数显示时有LED灯显示

二、整体设计思想

2.1性能指标及功能设计

1)时、分、秒计时器

时计时器为一个24进制计数器,分、秒计时器均为60进制计数器。当秒计时器接受到一个秒脉冲时,秒计数器开始从1计数到60,此时秒显示器将显示00、01、02、...、59、00;每当秒计数器数到00时,就会产生一个脉冲输出送至分计时器,此时分计数器数值在原有基础上加1,其显示器将显示00、01、02、...、59、00;每当分计数器数到00时,就会产生一个脉冲输出送至时计时器,此时时计数器数值在原有基础上加1,其显示器将显示00、01、02、...、23、00。即当数字钟运行到23点59分59秒时,当秒计时器在接受一个秒脉冲,数字钟将自动显示00点00分00秒。

2)校时电路

当开关拨至校时档时,电子钟秒计时工作,通过时、分校时开关分别对时、分进行校对,开关每按1次,与开关对应的时或分计数器加1,当调至需要的时与分时,拨动reset开关,电子钟从设置的时间开始往后计时。

EDA课程设计——数字时钟

2.2总体方框图

三、详细设计

3.1数字钟的基本工作原理:

3.1.1时基T 产生电路

数字钟以其显示时间的直观性、走时准确性作为一种计时工具,数字钟的基本组成部分离不开计数器,在控制逻辑电路的控制下完成预定的各项功能。

由晶振产生的频率非常稳定的脉冲,经整形、稳定电路后,产生一个频率为1Hz的、非常稳定的计数时钟脉冲。

3.1.2调时、调分信号的产生

由计数器的计数过程可知,正常计数时,当秒计数器(60进制)计数到59 时,再来一个脉冲,则秒计数器清零,重新开始新一轮的计数,而进位则作为分计数器的计数脉冲,使分计数器计数加1。现在我们把电路稍做变动:把秒计数器的进位脉冲和一个频率为2Hz的脉冲信号同时接到一个2选1数据选择器的两个数据输入端,而位选信号则接一个脉冲按键开关,当按键开关不按下去时(即为0),则数据选择器将秒计数器的进位脉冲送到分计数器,此时,数字钟正常工作;当按键开关按下去时(即为1),则数据选择器将另外一个2Hz 的信号作为分计数

EDA课程设计——数字时钟

器的计数脉冲,使其计数频率加快,当达到正确时间时,松开按键开关,从而达到调时的目的。调节小时的时间也一样的实现。

3.1.3计数显示电路

由计数部分、数据选择 …… 此处隐藏:9353字,全部文档内容请下载后查看。喜欢就下载吧 ……

EDA课程设计——数字时钟.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1418449.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)