资源描述:
《毕业设计(论文)-用vhdl语言设计智能抢答器鉴别和计时模块》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、用VHDL语言设计智能抢答器鉴别和计时模块摘要伴随着集成电路(IC)技术的发展,EDA技术已经成为现代电子设计的发展趋势,并在各大公司、企事业单位和科研教学部门广泛使用。VHDL是一种全方位的硬件描述语言,几乎覆盖了以往各种硬件描述语言的功能,整个自顶向下或自底向上的电路设计过程都可以用VHDL来完成。本文阐述了EDA的概念和发展、VHDL语言的优点和语法结构并分析讲解了智能抢答器的各模块的功能要求、基本原理以及实现方法。本系统的设计就是采用VHDL硬件描述语言编程,基于QuartusII平台进行编译和仿真来实现的,其采用的模块化、逐步细化的设计方法有利于系统的分工合作,并且能
2、够及早发现各子模块及系统中的错误,提高系统设计的效率。本设计主要的功能是:1.对第一抢答信号的鉴别和锁存功能;2.限时功能3.记分功能4.数码显示。关键词电子设计自动化(EDA);VHDL;抢答器;自顶向下的设计方法35TheidentificationandtimingmoduleoftheAnsweringsnatchesbasedonVHDLABSTRACTAsthefastdevelopmentoftheintegratedcircuittechnology,Electronicdesignautomation(EDA)technologyhasbecomethetre
3、ndofmodernelectronicdesign,what'smore,ithasbeenwidelyusedbyeachbigcompany,theenterprisesandScientificInstitutions.VHDLisakindofhardwaredescriptionlanguage,whichisall-rounds,nearlycoversthefunctionofeachotherkindofhardwaredescriptionlanguage.Boththeentiretop-downandbottom-Upcircuitdesignproce
4、sscouldbeaccomplishedbyVHDL.ThisarticleelaboratestheconceptanddevelopmentofEDA,explainstheadvantagesandgrammarstructureofVHDL,meanwhile,analysedthefunctionrequest,thebasicprincipleaswellasthemethodofaccomplishmentofeachparts.Thissystem'sdesignprogrammesintheVHDL,compiledandemulatedbasingonQu
5、artusIIplatformofAltera.Usingthemodulation,andthegraduallydetailingdesignmethodisofgreatbenefitforthesystem'sdivisionoflaborandcooperation,besides,theusageofthismethodcandetecterrors,asearlyaspossible,invariousofsubmodulesandsystem,enhancingtheefficiencyofthesystemdesign.Themainfeatureofthis
6、designare:1.Accuratelyidentificatingofthesignalofthefirstanswerandlatchingthissignal;2.Thetimelimitedfunction3.Scorefunction4.Digitaldisplayfuction.KEYWORDSEDA;VHDL;theansweringsnatches;top-downdesignmethod35目录中文摘要.............................................ⅠABSTRACT........................
7、.......................Ⅱ1绪论11.1EDA技术的发展11.2智能抢答器的市场现状和EDA技术的应用11.3EDA技术的设计优势21.4论文结构22系统的设计元素32.1传统的数字系统设计方法和现代的数字系统设计方法比较32.2VHDL硬件描述语言概述42.3硬件平台QuartusII概述52.3.1QuartusII介绍52.3.2QuartusII设计流程及注意事项62.3.3QuartusII的设计优势应用举例……………………………………………72.4实验开发系