EDA设计任务书.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA设计任务书

课程设计任务书 学生姓名: 专业班级:电子科学与技术1203班 指导教师: 工作单位: 信息工程学院 题 目: 六人抢答器设计 初始条件: 可用仪器: PC机(Quartus II软件) 硬件:EDA-IV型实验箱。 要求完成的主要任务: 设计任务 抢答台数为6,具有抢答开始后20秒倒计时,20秒倒计时后六人抢答显示超时,并报警。 能显示超前抢答台号并显示犯规报警。 系统复位后进入抢答状态,当有一路抢答按键按下,该路抢答信号将其余各路抢答信号封锁,同时铃声响起,直至该路按键松开,显示牌显示该路抢答台号。 时间安排: 1.14 课程设计任务布置、选题、查阅资料 1.15~1.16 设计,软件编程、仿真和调试 1.17 撰写课程设计报告 1.18 设计的硬件调试 1.19 实验室检查设计成果,现场演示硬件实物、提交设计说明书及 答辩 指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日 II 绪论 III 1 VHDL语言和QUARTUSⅡ软件的发展及介绍 1 1.1 VHDL语言的发展 1 1.2 QUARTUSⅡ软件的简单介绍 1 2 设计内容及要求 3 2.1设计的目的及主要任务 3 2.1.1设计的目的 3 2.1.2 设计任务及主要技术指标 3 3 设计思路及单元模块设计 4 3.1 设计整体思路 4 3.2 单元模块的设计原理 4 3.2.1 二十秒倒计时显示模块 5 3.2.2 抢答选手抢答模块 5 3.2.3 报警模块 6 4 整体原理图的组合顶层原理图 7 5 试验箱上的硬件实现检测 8 5.1对超时报警检测 8 5.2抢答按键按下后的检测 8 6硬件调试以及结果分析 9 7心得体会 10 参考文献 11 附录一 程序 12 附录二 顶层文件图 17 摘要 随着科技的不断更新和发展,比赛中抢答器也广泛的使用,本次课程设计是在EDA开发平台QUARTUSⅡ14.0上利用VHDL语言设计六人抢答器电路。电路中设有六个抢答键,可供六人同时抢答,并且有一个主持人的复位键;利用一个二十进制计数器,将其输入频率设定为一赫兹,成功实现了二十秒倒计时的功能;当有选手抢答成功后会有蜂鸣器的提示;利用数码管作为倒计时显示和抢答选手号码的显示。本文详细介绍了QuartusⅡ的使用方法和基于QuartusⅡ的六人抢答器的设计原理方法。并且分模块写了详细的匹配试验箱的程序。本次课程设计采用VHDL硬件描述语言设计实现六人抢答器功能,主要实现常规的竞赛式抢答报警功能。 关键词:QUARTUSⅡ,六人抢答器,VHDL,模块设计 绪论 EDA是电子设计自动化(Electronic Design Automation)的缩写。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言HDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。EDA技术的出现,极大地提高了电路设计的效率和可操作性,减轻了设计者的劳动强度。 利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程的计算机上自动处理完成。现在对EDA的概念或范畴用得很宽。包括在机械、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域,都有EDA的应用。目前EDA技术已在各大公司、企事业单位和科研教学部门广泛使用。例如在飞机制造过程中,从设计、性能测试及特性分析直到飞行模拟,都可能涉及到EDA技术。 EDA工具软件可大致可分为芯片设计辅助软件、可编程芯片辅助设计软件、系统设计辅助软件等三类。目前进入我国并具有广泛影响的EDA软件是系统设计软件辅助类和可编程芯片辅助设计软件:Protel、PSPICE、multiSIM10(原EWB的必威体育精装版版本)、OrCAD、PCAD、LSIIogic、MicroSim、ISE、modelsim、Matlab等等。这些工具都有较强的功能,一般可用于几个方面,例如很多软件都可以进行电路设计与仿真,同进还可以进行PCB自动布局布线,可输出多种网表文件与第三方软件接口。 本课程设计是采用VHDL硬件描述语言设计实现六人抢答器功能。并采用QuartusⅡ软件进行对设计语言的时序仿真以及原理图的生成。QuartusⅡ软件是由Altera公司推出的新一代CPLD/

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档