- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA课程设计--智力抢答器的设计
江西理工大学应用科学学院
SOPC/EDA综合课程设计报告
综合测试
总评 格式
(10) 内容
(40) 图表
(10) 答辩
(20) 平时
(20)
目录
绪论 ……………………………………………………………4
第一章 智能抢答器的设计………………………………………………5
第一节 基于VHDL的智能抢答器.......................5
1.1.1设计目的及要求…………………………………….……5
1.1.2设计分析与设计思路…………………………………..5
第二章 抢答器各模块的原理及介绍…………………………………….7
第一节 系统的框图及介绍……………………………………………7
2.1.1结构框图及系统框图………………………………….7
第二节 模块的介绍……………………………………………………….8
2.2.1抢答鉴别模块QDJB…………………………………….8
2.2.2计时模块JSQ………………………………………..……8
2.2.3记分模块JFQ……………………………………..………9
2.2.4译码器显示模块YMQ………………………………..10
2.2.5顶层原理图文件……………………………………….11
第三节 系统的源程序……….……………………..………………..…..11
2.3.1抢答鉴别模块QDJB VHDL源程序………………11
2.3.2计时模块JSQ VHDL源程序…………….…………13
2.3.3记分模块JFQ VHDL源程序……………………….15
2.3.4译码器显示模块 VHDL源程序…………….…….19
第三章 仿真波形………………………………………………………………..…21
第一节 仿真波形…………………………………………………………21
3.1.1抢答鉴别模块QDJB………………………………….21
3.1.2计时模块JSQ………………………………..…………21
3.1.3记分模块JFQ……………………….………….………22
3.1.4 译码显示模块YMQ……….……….…………….23
第四章 实习总结…………………………………….……………….…24
4.1实习总结………………………………………………...……24
4.2参考文献………………………………………..…………….25
绪论
现代电子设计技术的核心已日趋转向基于计算机的电子设计自动化技术,即EDA(Electronic Design Automation)技术。EDA技术就是依赖功能强大的计算机,在EDA工具软件平台上,对以硬件描述语言HDL(Hardware Description Language)为系统逻辑描述手段完成的设计文件,自动地完成逻辑编译、化简、分割、综合、布局布线以及逻辑优化和仿真测试,直至实现既定的电子线路系统功能。 利用EDA技术进行电子系统的设计,具有以下几个特点:;;??EDA技术作为现代电子设计最新技术的结晶,其广阔的应用前景和深远的影响已毋庸置疑,它在信息工程类专业中的基础地位和核心作用也逐渐被人们所认识。许多高等学校开设了相应的课程,并为学生提供了课程设计、综合实践、电子设计竞赛、毕业设计、科学研究和产品开发等EDA技术的综合应用实践环节。相关的工程技术人员也特别重视学习EDA技术,并渴望提高其工程应用能力。原理分析:将电路分为三个主要模块:抢答鉴别模块QDJB;计时模块JSQ;记分模块JFQ。可用静态显示,使用4个数码管,两个显示计时,一个显示组别,一个显示分数。
第二节、模块的介绍
2.2.1抢答鉴别模块QDJB
图2.2 QDJB
在抢答鉴别电路设计中,A、B、C、D四组抢答,理论上应该有16种可能情况,但实际上由于芯片反应速度快到一定程度时,两组以上同时抢答成功的可能性非常小,因此我们可设计成只有四种情况,这大大简化了电路的设计复杂性。
2.2.2计时模块JSQ
图2.3 JSQ
本系统中的计时器电路既有计时初始值的预置功能,又有减计数功能,功能比较齐全。其中初始值的预置功能是将时间的两位数(单位为秒)分解成两个数分别进行预置,默认时间为60秒倒计时。TA、TB端分别预置两位数值,再经过LDN端确认所置时间,EN端为高电平后开始计时。每个数的预置则采用高电平计数的方式进行,CLK接时钟信号,操作简洁。
2.2.3记分模块JFQ
图2.4 JFQ
在计分器电路的设计中,按照一般的设计原则,按一定数进制进行加减即可,但是随着计数数目的增加,要将计数数目分解成十进制并进行译码显示分变得越来越麻烦。因此为了减少译码显示的
文档评论(0)