与实现电子工程师汪国强技术与应用电子工业出版社冯祥可编程逻辑器件在数字系统中的应用国外电子元器高曙光可编程逻辑器件原理开发与应用西安电子科技章忠全电子技术基础实验与课程设计中国电力出版社胡丹基于智力竞赛抢答器的设计与实现现代机械刘延文,唐庆玉,段玉生技术是实现电工学研究性教学的良好手段实验设计与管理郭勇技术基础第版机械工业出版社常青,陈辉煌可编程专用集成电路及其应用与设计实践经验国防工业出版社致谢经过几个月的时间,毕业设计已经结束,本设计师在刘老师的指导下完成的。我本来是个散漫的人,若不是老师督促与耐心指导我不可能完成的这么及时。在此首先谢谢刘老师。在整个设计过程中,我身边的同学特别是我的舍友,他们为我提供电脑网络,使我查找资料更加方便。在此还要感谢实验室的老师们,谢谢你们在我需要的时候为我打开实验室的门,谢谢你们的信任。我的同组成员也给了我很大的帮助。帮我解决了很多细节上的问题,使我能够更好更顺利的完成我的毕业设计,谢谢你们。通过做毕业设计我学到了很多,无论是理论知识还是实际操作,都让我受益匪浅。这些很大程度上得益于帮助过我的老师和同学,真的非常感谢你们。最后,我还是要向百忙之中给我莫大帮助的刘老师表示感谢。还要感谢的是我亲爱的青岛工学院以及学院的每位领导老师和同学。谢谢你们,附录源代码抢答鉴别模块源代码,报警模块,计分模块技术,主要针对电子电路设计设计和设计。是在世纪年代初从计算机辅助设计计算机辅助制造计算机辅助测试和计算机辅助工程的概念发展而来的。技术不仅极大地提高了系统的设计效率,而且使设计者摆脱了大量的辅助性工作,将精力值终于创造性的方案与概念的构思上。在传统的数字系统设计中,描述硬件的方法通常是逻辑表达式和逻辑电路图。随着系统复杂程度的增加,这些描述方法变得过于复杂,不便于使用。语言是种在设计中广泛流行的硬件描述语言,主要用于描述数字系统的结构行为功能和接口。除了含有许多具有硬件特征的语句外,语言的句法语言形式和描述风格十分类似于般的计算机高级语言,是目前硬件描述语言中应用最为广泛的种。语言具有很强的电路描述能力,支持硬件的设计验证综合和测试,是种多层次的硬件描述语言。目前,又推出了种新标准,将语言的描述能力从数字电路扩展到模拟电路及数模混合电路的设计,这使得语言的应用范围更加广泛。语言特点描述的英文全名是,诞生于年。年底,被和美国国防部确认为标准硬件描述语言。主要用于描述数字系统的结构,行为,功能和接口。除了含有许多具有硬件特征的语句外,的语言形式和描述风格与句法是十分类似于般的计算机高级语言。的程序结构特点是将项工程设计,或称设计实体可以是个元件,个电路模块或个系统分成外部或称可视部分,及端口和内部或称不可视部分,既涉及实体的内部功能和算法完成部分。在对个设计实体定义了外部界面后,旦其内部开发完成后,其他的设计就可以直接调用这个实体。这种将设计实体分成内外部分的概念是系统设计的基本点。语言能够成为标准化的硬件描述语言并获得广泛应用,它自身必然具有很多其他硬件描述语言所不具备的优点。归纳起来,语言主要具有以下优点语言功能强大,设计方式多样语言具有强大的语言结构,只需采用简单明确的语言程序就可以描述十分复杂的硬件电路。同时,它还具有多层次的电路设计描述功能。此外,语言能够同时支持同步电路异步电路和随机电路的设计实现,这是其他硬件描述语言所不能比拟的。语言设计方法灵活多样,既支持自顶向下的设计方式,也支持自底向上的设计方法既支持模块化设计方法,也支持层次化设计方法。语言具有强大的硬件描述能力语言具有多层次的电路设计描述功能,既可描述系统级电路,也可以描述门级电路描述方式既可以采用行为描述寄存器传输描述或者结构描述,也可以采用三者的混合描述方式。同时,语言也支持惯性延迟和传输延迟,这样可以准确地建立硬件电路的模型。语言的强大描述能力还体现在它具有丰富的数据类型。语言既支持标准定义的数据类型,也支持用户定义的数据类型,这样便会给硬件描述带来较大的自由度。语言具有很强的移植能力语言很强的移植能力主要体现在对于同个硬件电路的语言描述,它可以从个模拟器移植到另个模拟器上从个综合器移植到另个综合器上或者从个工作平台移植到另个工作平台上去执行。语言的设计描述与器件无关采用语言描述硬件电路时,设计人员并不需要首先考虑选择进行设计的器件。这样做的好处是可以使设计人员集中精力进行电路设计的优化,而不需要考虑其他的问题。当硬件电路的设计描述完成以后,语言允许采用多种不同的器件结构来实现。语言程序易于共享和复用语言采用基于库的设计方法。在设计过程中,设计人员可以建立各种可再次利用的模块,个大规模的硬件电路的设计不可能从门级电路开始步步地进行设计,而是些模块的累加。这些模块可以预先设计或者使用以前设计中的存档模块,将这些模块存放在库中,就可以在以后的设计中进行复用。由于语言是种描述模拟综合优化和布线的标准硬件描述语言,因此它可以使设计成果在设计人员之间方便地进行交流和共享,从而减小硬件电路设计的工作量,缩短开发周期。仿真波形如图所示图报警模块的仿真波形计分模块的设计本模块主要实现题目中的最后个要求。设置个计分电路,每组开始预置分,由主持人记分,答对次加分,答错次减分。是个时钟信号,是复位信号,与是加减控制端,是选择组别,用以控制加减组别。本设计是选用码即用四位二进制数来表示位十进制来显示计数。是显示计分的个位和十位。其功能和相同。生成模块图如右图图计分模块的模块图仿真波形如图所示图计分模块的仿真波形图其他模块的设计译码模块的设计将抢答过程中锁存的码转换成段码用于的显示。在程序设计中,代表七个输入,七个输出端。生成的模块图如图所示图译码模块的模块图定时模块的设计这个模块中主要实现抢答过程中的计时功能,在抢答开始后进行秒的倒计时,并且在秒倒计时后无人抢答的情况下显示超时并输出信号至报警,或者只要秒内有人抢答,由抢答鉴别模块输出的信号控制停止计时,并显示优先抢答者的抢答时刻,输出个信号经传至抢答鉴别系统,锁存不再让选手抢答。这个模块的输入端有时钟信号系统复位信号和个输入信号输出端有秒时间状态显示信号高位和低位,无人抢答时计时中止警报信号。生成的模块图如图所示图定时模块的模块图动态显示模块的设计即扫描显示功能。在初始状态时,各组计分给出个固定的值并将它扫描显示在屏幕上,当计分或者要显示的数据发生变化时,再次扫描并显示出来。其模块图如下所示图动态显示模块的模块图总结本设计使用语言,对抢答器的每个模块进行分析设计编译,并在软件的支持下,对其进行仿真。在本文章主要讲述了抢答器的抢答计分和报警的功能。抢答模块包括了主持人的控制信号锁存等功能。通过这个模块,对后续的定时显示模块提供个开端,引导。计分功能,是实现题目中加分减分的功能。报警主要是对提前抢答或者答题超时等违规状况提供个警告信号。在对这三个模块的设计中,遇到几个难题。主要是对的语言设计的遗忘,通过查阅课本
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 26 页
第 2 页 / 共 26 页
第 3 页 / 共 26 页
第 4 页 / 共 26 页
第 5 页 / 共 26 页
第 6 页 / 共 26 页
第 7 页 / 共 26 页
第 8 页 / 共 26 页
第 9 页 / 共 26 页
第 10 页 / 共 26 页
第 11 页 / 共 26 页
第 12 页 / 共 26 页
第 13 页 / 共 26 页
第 14 页 / 共 26 页
第 15 页 / 共 26 页
预览结束,还剩
11 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。