基于vhdl的数字时钟论文

基于vhdl的数字时钟论文

ID:20139376

大小:210.00 KB

页数:18页

时间:2018-10-10

基于vhdl的数字时钟论文_第1页
基于vhdl的数字时钟论文_第2页
基于vhdl的数字时钟论文_第3页
基于vhdl的数字时钟论文_第4页
基于vhdl的数字时钟论文_第5页
资源描述:

《基于vhdl的数字时钟论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要随着基于CPLD的EDA技术的发展和应用领域的扩大与深入,EDA技术在电子信息、通信、自动控制用计算机等领域的重要性日益突出。作为一个学电子信息专业的学生,我们必须不断地了解更多的新产品信息,这就更加要求我们对EDA有个全面的认识。本程序设计的是基于VHDL的数字时钟。采用EDA作为开发工具,VHDL语言为硬件描述语言,QUARTUSII作为程序运行平台,所开发的程序通过调试运行、波形仿真验证,初步实现了设计目标。本程序使用的硬件描述语言VHDL,可以大大降低了硬件数字系统设计的入门级别,让人感觉就是C语言的亲近。ABSTRACTWiththeEDA-base

2、dCPLDdevelopmentandapplicationoftechnologytoexpandthefieldofdepth,EDAtechnologyinelectronicinformation,communications,automaticcontrolwiththeimportanceofcomputerandotherfieldshavebecomeincreasinglyprominent..Asaprofessionalelectronicsandinformationsciencestudents,wemustcontinuetolearn

3、moreaboutthenewproductinformation,whichrequiresustomoreEDAhasacomprehensiveunderstandingof。Theprogramdesignisasimpleflowerdesign。TheuseofEDAasadevelopmenttool,VHDLlanguageforhardwaredescriptionlanguage,MAX+PLUSIIprogramrunsasaplatformforthedevelopmentofproceduresbyrunningthroughthedeb

4、ugging,waveformsimulation,theinitialrealizationofthedesigngoals。ThisprocedureusedinhardwaredescriptionlanguageVHDL,thehardwarecansignificantlyreducethenumberofentry-levelsystemdesign,givepeopletheimpressionthatacloserelativeofClanguage.目录第一章概论-1-1.1课程背景:-1-1.2课程目标-2-第二章电子钟的设计要求和工作原理-2

5、-2.1设计要求-2-2.2系统设计方案概述及工作原理-2-2.3数字电子钟设计源程序-2-第三章开发工具简介-3-3.1EDA技术-3-3.2硬件描述语言—VHDL-3-3.3VHDL的设计流程-4-第四章时钟设计模块-6-4.1时钟分频模块-6-4.2计时模块-6-4.3显示模块-6-4.3.1计时位选择电路-9-4.3.2七段显示译码电路-11-第五章波形仿真-12-第六章本次课程设计的心得体会-14-致谢-15-参考文献-16-引言数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿

6、命,因此得到了广泛的使用。数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。因此,我们此次设计与制做数字钟就是为了了解数字钟的原理,从而学会制作数字钟.而且通过数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法.且由于数字钟包括组合逻辑电路和时叙电路.通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法.第一章概论1.1课程背景FPGA系统设计初级班培训课程主要帮助学员尽快掌握CPLD/FPGA的开发流程和设计方法,以工程实践为例,循序渐进的学习FPGA的集成开发环境,开发流程以及硬件电路设计等知识。每

7、次课程都配有相关实战训练,每个实战训练题目都可以在红色飓风II代的FPGA硬件平台上进行下载验证。通过实战,学员可以更好的理解消化课堂知识,工程实践水平会得到迅速提高。1.2课程目标迅速掌握和使用CPLD/FPGA数字系统开发工具、开发流程,能够独立进行初步的FPGA系统设计。经过培训,学员可以掌握HDL语言的初步开发能力,并且解决FPGA产品开发过程中的常见问题,掌握基于FPGA的嵌入式系统(NIOSII)的设计和调试方法。第2章开发工具简介3.1EDA技术EDA是电子设计自动化(ElectronicDesignAutomation)缩写,是90年代初从CAD(

8、计算机辅助

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

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

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