EDA与数字系统课程设计.docx

上传人:w**** 文档编号:62186296 上传时间:2022-11-22 格式:DOCX 页数:8 大小:14.84KB
返回 下载 相关 举报
EDA与数字系统课程设计.docx_第1页
第1页 / 共8页
EDA与数字系统课程设计.docx_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《EDA与数字系统课程设计.docx》由会员分享,可在线阅读,更多相关《EDA与数字系统课程设计.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、EDA与数字系统课程设计 课 程 设 计 任 务 书 (2011 2012 第三学期) 设 计 题 目: EDA与数字系统课程设计 学 院 名 称: 电气与自动化工程学院 专 业(班 级): 自动化2010级 姓 名(学 号): 起 讫 日 期:2012年6 月 18日2012年 7月18日 指 导 教 师: 系(教研室)负责人: 下发任务书日期 2012 年 6月 18日 合肥工业高校课程设计任务书 设计题目 EDA与数字系统课程设计 主要内容 了解各种PLD器件的基本结构,驾驭MAX+Plus2的运用方法,用图形输入法和Verilog HDL完成规定的基本练习题,在此基础上完成一个数字系统

2、设计题的设计、仿真、下载(FPGA实现)。 应收集的资 料 1.EDA与数字系统设计李国丽 朱维勇 栾铭主编 2.数字电子技术基础 阎石主编 设计 进度 安排 讲课: EDA简介 试验一:Max+Plus2运用练习,完成一个简洁门电路的图形设计输入、编译、仿真、管脚安排、下载。(4学时) 试验二:图形设计输入3-8译码器, 同步十进制加法计数器、同步六十进制计数器。用六十进制计数器制作十二进制计数器(0112),二十四进制计数器(0023)和百进制计数器。设计输入、编译、仿真、管脚安排、下载。(8学时) 试验三:完成以上试验的Verilog HDL设计输入。(4学时) 试验四:完成扫描显示1-

3、4-1,1-4-2。 (4学时) 讲课:布置一个数字系统设计题,讲解设计要求、原理框图、设计提示。 方案设计、设计调试、下载验证。(12学时) 设计考核验收,写课程设计报告。(2学时), 主要参考文 献 1 李国丽编,EDA与数字系统设计,2008 2 王金明编,数字系统设计与Verilog HDL北京:电子工业出版社,2002 3 潘松,EDA技术好用教程北京:科学出版社,2002 指导老师意 见 根据设计进度安排要求完成每一步任务 备注 书目 一 摘要 二 试验一 Max+Plus2运用练习 三 试验二 3-8译码器 四 试验三 用74161实现十进制加法计数器 五 试验四 六十进制加法计

4、数器 六 试验五 设计一个电路,使八个数码管依次显示0、1、2、A、B、E、F。七 试验六 设计一个电路,使两个数码管显示112的十二进制计数,两个数码管显示059的六十进制计数。八 设计题目:数字频率计 1. 设计要求 2. 设计思路与原理 3. 设计方案 1) 总体电路图 2) 各部分电路图及功能说明 a. 测量校验信号选择电路 b. 计数器报警信号输出电路 c. 数据选择电路 d. 锁存器电路 e. 报警输出电路 f. 扫描显示电路 g. 手动自动选择电路 九 结论 十 参考文献 摘要 本课程介绍数字系统的设计方法及基本步骤,MAX+plus2运用方法,硬件描述语言VHDL和Verilo

5、gHDL,并通过数字系统的设计,把数字系统的基本理论,基本方法和设计课题密结合,在MAX+lus2的设计平台下,是学会用原理电路图输入或硬件描述语言输入进行电路设计,编译,仿真,底层编辑及PLD编程校验,涉及部分波形编辑,管脚安排等,提高用MAX+plus2进行数字系统设计的实力。 试验一 Max+Plus2运用练习 试验二 3-8译码器 试验三 用74161实现十进制加法计数器 计数频率1HZ 图1-3-3 用74LS161实现十进制加法计数器 试验四 六十进制加法计数器 计数频率1HZ 六十进制计数器 试验五 例1-4-1设计一个电路,使八个数码管依次显示0、1、2、A、B、E、F。 扫描

6、频率 先1HZ 渐渐增加后视察结果 计数频率1HZ 试验六 例1-4-2 设计一个电路,使两个数码管显示112的十二进制计数,两个数码管显示059的六十进制计数。 设计题目 数字频率计 一设计要求 设计一个能测量方波信号频率的频率计,测量的结果用十进制数显示,测量的频率范围是1-100kHz,分成两个频段,即1-999Hz,1-100kHz,用三位数码管显示测量的频率,用LED显示表示单位,如亮绿灯表示Hz,亮红灯表示kHz。 具有自动校验和测量两种功能,即能用标准时钟校验测量精度。具有超量程报警功能,在超出目前量程档的测量范围时,发出灯光和音响信号。 二设计思路及原理 脉冲信号的频率就是在单

7、位时间内所产生的脉冲个数,起表达式f=N/T,f为被测信号的频率;N为计数器所累计的脉冲个数;T为产生N个脉冲的时间,所以在1s时间内计数器所记录的结果,就是被测信号的频率。 此设计问题可分为测量/校验选择模块,计数器模块,送存选择/报警电路模块,锁存器模块和扫描显示模块几部分。测试/校验选择模块的输入信号为:选择信号select,被测信号meas,测试信号test,输出信号为CP1。当select=0时,为测量状态,CP1=meas;当select=1时,为校验状态, CP1=test。校验信号与测量共用一个电路,只是被测量信号 CP1不同而已。设置1s定时信号(周期为2s),在1s定时时间

8、内的全部被测信号送入计数器输入端。计数器对CP1信号进行计数,在1s定时时间结束后,将计数器的结果送锁存器锁存,同时将计数器清零,为下一个采样的测量做好打算。设置量程档限制开关K,单位显示信号Y,当K=0时,为1-999Hz量程档,数码管显示的数值为被测信号的频率值,Y显示绿色,即单位为Hz;当K=1时,为1-100kHz量程档,被测信号频率为数码管显示数值乘1000,Y显示红色,即单位为kHz。设置超出量程档测量范围示警信号alert,计数器由四级十进制计数构成。若被测信号频率小于1kHz,则计数器只进行三级十进制计数,最大显示值为999Hz,假如被测信号频率超出此范围,示警信号驱动灯光,扬

9、声器报警;若被测信号为1-100kHz,计数器进行四位十进制计数,取高三位,最大显示值为99.9kHz,假如被测信号频率超出此范围,报警。 设计方案 1.总体电路图 2.各部分电路图及功能说明 2.1测量校验信号选择电路 功能说明: CP为脉冲信号输入端给0.5Hz的输入脉冲,SELECT为选择限制端当SELECT为1时,选择MEAS为输入信号,即CP1得到的是校验信号。当SLECT为0时,选择的是TEST的输入信号,即待测量的信号输入,CP1得到的是测量信号。 2.2计数器报警信号输出电路 封装后的模块: 计数器报警信号输出模块内部电路: 功能说明: 本块电路运用了六块74160的十进制计数

10、器。其中从左起的前五块74160为计数器功能,最终一块供应高位报警的信号输出。在作为计数器的五块74160中,从左起的前三块实现的是1-999Hz的计数及数据的输出;后两块74160是实现高位1-100kHz的计数及数据的输出。所以当选择1-999Hz量程的时候,假如超出该范围,必定后两块74160会有高电平输出,所以用后两块的8个数据输出端的或门组合形成低位报警的信号输出。当高位超出量程时,最终一块的74160会有进位计数,即有高电平的输出,所以用其输出端的或门实现高位报警的功能。 2.3数据选择电路 功能说明: BUSMUX模块是总线的数据选择器,WIDTH=4即实现四总线的选择输入。当S

11、EL=0时,选择dataa总线输入,当SEL=1时,选择datab总线输入。在整体电路实现中,选择高位数据接dataa,低位接datab,SEL由开关限制。 2.4锁存器电路 功能说明: 本电路用两个74273,上一数据选择电路的数据从D0-D11输入到74273中存储。当CLK有脉冲时,数据从C1-C12输出。所以实现了数据的保存和输出。 2.5报警输出电路 功能说明: 两个与门分别接从报警信号产生模块中输出的高位报警和低位报警,以及档位开关。信号的输出端通过或门接到蜂鸣器和LED上,实现报警输出电路。 2.6扫描显示电路 功能说明: Mux8_1A模块是用作选择数据的,上一层的锁存电路中的

12、数据由三条总线输入,再从q1-q3输出到7448,译码后完成7段码显示。另一部分由74160和3线8线译码器组成,用来限制显示器的轮番开关的。CLKD是输入扫描的频率,当扫描的频率大于200Hz时,超出了人眼睛的识别惯性范围,即可以在显示器上显示出稳定的数字。MS2引脚与限制开关相与,实现的是小数点的限制。 2.7手动自动选择电路 功能说明: A/H为手动自动切换开关,当置0时可以实现自动显示的功能,即电路可以依据输入的频率,自动在1-999Hz和1-100kHz两个档位之间的自动切换,并有超出高位量程的报警。当置数位1时,切换到手动模式,即运用K来完成对于档位的调整。在电路中运用了D触发器,

13、为了保持从低位报警的输出端信号,当低位超出量程报警时,通过D触发器输入的为高电平,手动自动开关置0,通过与门最终得到的为高电平,即实现了从低档位到高档位的切换。 结论 通过本次任务,本人从中获益良多。一方面是通过对MAX+plus2的运用练习,驾驭了部分基本操作和基本功能的运用,另一方面则是通过自主设计简洁的数字系统,加强了对数字电路的应用实力。通过对不同功能电路的分析,设计,加强了对问题进行系统性分析的实力,有些功能类似的器件由于构造的不同,效果也是有差别的,通过对器件的选择,更加深刻的相识到延迟效应,反应时间对整个系统所产生的影响以及与系统内其余参数之间的相互影响的关系。 参考文献 1. 李国丽,朱维勇.EDA与数字系统设计 北京:机械工业出版社 2005 2. 王金明,杨吉斌.数字系统设计与Verilog HDL北京:电子工业出版社 2002 3. 潘松,黄继业.EDA技术好用教程 北京:科学出版社 2002

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁