基于verilog语言设计的数码管电子钟

基于verilog语言设计的数码管电子钟

ID:19852809

大小:173.50 KB

页数:17页

时间:2018-10-07

基于verilog语言设计的数码管电子钟_第1页
基于verilog语言设计的数码管电子钟_第2页
基于verilog语言设计的数码管电子钟_第3页
基于verilog语言设计的数码管电子钟_第4页
基于verilog语言设计的数码管电子钟_第5页
资源描述:

《基于verilog语言设计的数码管电子钟》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、21ic电子网:http://www.21ic.com/21ic电子技术论坛:http://bbs.21ic.com/湖北民族学院EDA技术及其嵌入式系统设计课程设计基于MAX+PLUSII平台的多功能数字钟设计报告指导教师:专 业:姓名:学号:-16-21ic电子网:http://www.21ic.com/21ic电子技术论坛:http://bbs.21ic.com/目录一、序言………………………………………………………………………………2二、实验要求及目的…………………………………………………………………2三、实验原理…

2、………………………………………………………………………3四、运行环境…………………………………………………………………………3五、运行过程…………………………………………………………………………3六、试验结果…………………………………………………………………………8七、各模块源程序………………………………………………………………………………8八、心得体会…………………………………………………………………………16参考文献……………………………………………………………………………16-16-21ic电子网:http://www

3、.21ic.com/21ic电子技术论坛:http://bbs.21ic.com/基于MAX+PLUSII数字钟的实现一序言电子设计自动化(EDAElectronicDesignAutomation)技术是一种以计算机作为工作平台,以EDA软件工具为开发环境,以硬件描述语言和原理图描述为设计入口,以可编程逻辑器为实验载体,以ASIC、SOC和SOPC嵌入式系统为设计目标,以数字系统系统设计为应用方向的电子产品自动化设计技术。它是融入了电子技术、计算机技术、信息处理技术、智能化技术等最新成果而开发的高新技术,是现代电子系统设计

4、、制造不可缺少的技术。EDA技术涉及面广,包括描述语言、软件、硬件等方面知识。它的电子仿真软件的仿真功能强大,具有完备的文件库,具有选用元器件创建电路、仿真模拟运行电路的功能,并且在输入信号的加入、输出信号的显示上能完全模拟实际和调制过程中的各种波型和操作过程。因此,EDA可作为辅助实验教育和实验训练的手段之一,以弥补在经费和实验仪器、元器件缺乏情况下的不足,并可节约材料消耗和减少仪器故障,通过仿真可熟悉常用电子仪器的使用方法和测量方法,并锻炼学生电路设计和调试能力,提高学生的分析与解决问题、故障排除的能力,进一步挖掘学生的

5、开发和创新能力。VerilogHDL是一种优秀的硬件描述语言,尤其在ACIC设计领域更是占主导地位。VerilogHDL与C语言有许多相似之处,并继承和借鉴了C语言的多种操作符和语法结构,有C语言基础的人很快就能够学习并使用该语言。目前国外教学将VerilogHDL作为主要的硬件描述语言,在国内,该语言的使用人数也逐渐增多。自上而下的电子系统设计是一种传统的设计思路。这种设计思想更符合人们的逻辑思维习惯,也容易是设计者对复杂的系统进行合理的划分以及不断的优化。现代EDA数字控制系统设计充分利用了自上而下的设计思想,并且许多软

6、件都支持高层的设计和仿真。二、实验要求及目的:本设计的数字钟,要求显示格式为小时—分钟—秒钟,分别在8个七段LED数码管上以动态分时扫描的方式显示。系统有两个时钟基准,CLK1为4HZ,分频后用来作为计时基准时钟。CLK2为10KHZ,用来作为扫描基准时钟,分频后作为百分秒计时时钟。附加功能:有调时模式,增加秒表功能。数字钟的显示格式如图所示:-16-21ic电子网:http://www.21ic.com/21ic电子技术论坛:http://bbs.21ic.com/实验目的:1.初步了解可编程逻辑器件的基本原理2.初步掌握

7、Altera公司的可编程逻辑器件开发软件MAX+PLUSп的使用方法3.掌握可编程逻辑器件的编程/配置方法4.学会使用EDA实验系统5.熟悉使用VerilogHDL语言三、实验原理:本系统采用的是Altera公司的FPGA器件Flex10KEPF10K10LC84-4,FLEX(灵活逻辑单元矩阵)系列是Altera应用非常广泛的产品,这些器件具有比较高的集成度及丰富的寄存器资源,采用了快速,可预测延时的连续式布线结构,是一种将CPLD和FPGA的优点结合于一体的器件;硬件描述语言VerilogHDL。由设计的芯片输出稳定的高

8、频脉冲信号作为时间基准,经芯片的CLK分频输出标准的秒脉冲,秒计数器满60向分计数器进位,分计数器满60向小时计数器进位,小时计数器按“24翻1”规律计数,计数器经译码送到数码管中,基于芯片动态分时扫描的方式显示数字时间,动态显示所显示的若干位数是逐位轮流显示的,周而复始不断循环,只要轮流

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

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

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