《EDA课程设计-抢答器》由会员分享,可在线阅读,更多相关《EDA课程设计-抢答器(27页珍藏版)》请在毕设资料网上搜索。
1、 课课 程程 设设 计计 说说 明明 书书 题目:题目: 抢答器抢答器 学院(系) :学院(系) : 电气工程学院电气工程学院 年级专业:年级专业:1111 级应用电子技术级应用电子技术 4 4 班班 第 1 页 共 19 页 课程设计(论文)任务书课程设计(论文)任务书 院(系) :电气工程学院 基层教学单位:电子实验中心 学 号 学生姓名 专业(班级) 11 级应电 4 班 设计题目 抢答器 设 计 技 术 参 数 五人参赛每人一个按钮,主持人一个按钮,按下开始,具有复位功能; 抢中者对应的指示灯亮;用点阵显示抢中者序号; 有人抢答时,蜂鸣 2s。 答题时限为 10 秒钟,从有人抢答开始,
2、用数码管倒计时间 10、9、8。 。1、0; 倒计时到 0 时,蜂鸣 2 秒。 设 计 要 求 用拨码开关设定主持人及参赛者按钮; 用红色信号指示灯组 L1-L5 表示对应参赛者指示灯; 用点阵显示抢中者序号。 工 作 量 学会使用 Max+PlusII 软件、V erilog HDL 语言和实验箱; 独立完成电路设计,编程下载、连接电路和调试; 参加答辩并书写任务书。 工 作 计 划 1. 了解 EDA 的基本知识,学习使用软件 Max+PlusII,下发任务书,开始电路 设计; 2. 学习 V erilog HDL 语言,用 V erilog HDL 进行程序设计 3. 学习使用实验箱,继
3、续电路设计; 4. 完成电路设计; 5. 编程下载、连接电路、调试和验收; 6. 答辩并书写任务书。 参 考 资 料 数字电子技术基础.阎石主编.高等教育出版社. EDA 课程设计 A 指导书. 指导教师签字 基层教学单位主任签字 说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。 2014 年 1 月 10 日 第 2 页 共 19 页 目 录 第一章 引言3 第二章 设计说明3 第三章 verilog HDL 设计源程序7 第四章 真值表 波形仿真图12 第五章 管脚锁定及硬件连线 22 第六章 总结 23 参考文献 25 第 3 页 共 19 页 第一章第一章 引言引言 ED
4、A 是电子设计自动化(Electronic Design Automation)的缩写,是 20 世纪 90 年代初以计算机硬件和软件为基本工作平台,及数据库、图形学、图论、与拓扑逻辑、 计算数学、优化理论等多学科最新成果研制的计算机辅助设计通用软件包,用于电子产 品的自动设计。 现在对 EDA 的概念或范畴用的很宽,电子、机械、通信、航空航天、化工、矿产、 生物、医学、军事等各个领域都有 EDA 的应用。目前 EDA 技术已在各大公司、企事业单 位和科研教学部门广泛使用。例如,在飞机制造过程中,从设计、性能测试及特性分析 到飞行模拟,都可能涉及 EDA 技术。这里所指的 EDA 技术主要针对
5、数字逻辑电路设计。 EDA 技术研究的对象是电子设计的全过程,包括系统级、电路级、和物理级各个层 次的设计。从可编程逻辑器件和专用集成电路开发与应用角度,EDA 系统包含一下子模 块:设计输入子模块、设计数据库子模块、分析验证子模块、综合仿真子模块、布局布 线子模块。 第二章第二章 设计说明设计说明 1.1 设计思路 本次 EDA 课程设计的题目是抢答器。 要求实现 5 人抢答功能: 有人抢答时蜂鸣 2 秒, 用 L1-L5 表示对应参赛者指示灯;用点阵显示抢中者序号;答题时限为 10 秒,从有人抢 答开始用数码管倒计时 10 秒,倒计时结束后再蜂鸣两秒;主持人控制复位键,复位后进 入下一轮抢答。 根据任务书的要求,当有第一个抢答信号时,将对应的端口置为高电平,同时产生 锁定信号将其余抢答者的信号屏蔽,端口连接红色信号指示灯组 L1-L5。同时作为蜂鸣 器、点阵和数码管的输入信号。当主持人复位按钮按下时,将所有端口置 0,即可开始 下一轮抢答。 当端口 x1、x2、x3、x4、x5 有信号或 bit 有信号时,即有人抢答或倒计时到零时, 给蜂鸣器高电平使其发声,同时用 1024HZ 的 clk1 作为数码管与点阵抢答器模块的触发 信号 1HZ 的 clk2