大学期末考试数字电路课程设计剖析

上传人:我** 文档编号:117146916 上传时间:2019-11-18 格式:PPT 页数:44 大小:959.50KB
返回 下载 相关 举报
大学期末考试数字电路课程设计剖析_第1页
第1页 / 共44页
大学期末考试数字电路课程设计剖析_第2页
第2页 / 共44页
大学期末考试数字电路课程设计剖析_第3页
第3页 / 共44页
大学期末考试数字电路课程设计剖析_第4页
第4页 / 共44页
大学期末考试数字电路课程设计剖析_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《大学期末考试数字电路课程设计剖析》由会员分享,可在线阅读,更多相关《大学期末考试数字电路课程设计剖析(44页珍藏版)》请在金锄头文库上搜索。

1、数字电路课程设计数字电路课程设计本章内容提要1.1EDA技术及其发展1.2EDA技术应用对象1.3硬件描述语言VHDL1.4课程设计的主要内容1.5课程设计的要求1.1EDA技术及其发展EDA(ElectronicDesignAutomation):电子设计自动化,主要工作是利用软件工具和硬件描述语言HDL进行设计,自动化程度比CAD高。EDA的实现需要3个基本因素:先进的微电子技术以及相关的理论、硬件描述语言HDL、功能强大的开发软件。EDA是微电子技术和现代电子设计技术二者相结合的产物。EDA技术的发展经历了3个阶段:70年代、80年代、90年代。70年代:可编程逻辑器件PLD出现,计算机

2、开始应用于电子设计,后期出现CAD,用于集成电路版图编辑和PCB布局布线。80年代:复杂可编程逻辑器件CPLD出现,后期出现FPGA,硬件描述语言HDL产生,标准化工作取得重大进步,相关CAD软件的功能和自动化程度有很大的提高,应用更广泛,为EDA的产生奠定了基础。90年代:百万门以上的可编程逻辑器件FPGA出现,ASIC设计技术的应用,促进了EDA技术的形成,EDA公司致力于推出兼容各种硬件实现方案和支持标准HDL的EDA工具软件的研究,将EDA技术推向成熟。基本概念EDA:ElectronicDesignAutomation(电子设计自动化)ASIC:ApplicationSpecific

3、IntegratedCircuit(专用集成电路)IP:IntellectualProperty(知识产权)HDL:HardwaredescriptionLanguage(硬件描述语言)其中VHDL和Verilog_HDL两种应用最广泛。PLD:ProgramableLogicDevice(可编程逻辑器件可编程即可改写之意,PLD就像黑板,可以自由写,可以擦除后再写)。CPLD:ComplexProgrammablelogicDevice(复杂可编程逻辑器件)FPGA:FieldProgrammablelogicDevice(现场可编程逻辑器件)SOC:SYSTEMONACHIP(片上系统)S

4、OPC:SYSTEMONAPROGAMMABLECHIP(可编程器件片上系统)CSOC:CONFIGURABLESYSTEMONACHIP(可配置片上系统)1:EWBMUlTiSiMPROTEL的学习作为EDA的最初级内容2:利用VHDL或图形输入完成对CPLDFPGA的开发等作为中级3:ASIC设计为最高级EDA技术的三个层次1)计算机2)EDA实验开发系统3)编程器(下载电缆)EDA开发系统中必须含有合适的在系统编程下载目标芯片,此芯片目前主要有FPGA(现场可编程门阵列)和CPLD(复杂可编程逻辑器件)EDA硬件工作平台1.3硬件描述语言VHDL硬件描述语言VHDL硬件描述语言(HDL)

5、是EDA技术的重要组成部分,VHDLVerilog_HDLABELAHDLSystemVerilogSystemCVHDL是作为电子设计主流的硬件描述语言。SystemVerilog和SystemC在完善之中。VHDL于1983年由美国国防部创建,1987年成为国际标准:IEEE:1076。1993年进行了修订,扩充了VHDL的功能,成为IEEE:10761993版。2002发布了最新版本。3个版本:87版,93版,2002版。此外,Verilog_HDL也是一种通用的硬件描述语言。1983年创立,1995年成为IEEE标准。VHDL语言具有很强的电路描述和建模能力,能从多个层次对数字系统进行

6、建模和描述,从而大大简化了硬件设计任务,提高了设计效率和可靠性。用VHDL进行电子系统设计的一个很大的优点是设计者可以专心致力于其功能的实现,而不需要对不影响功能的与工艺有关的因素花费过多的时间和精力。VHDL使得设计数字电路就像进行软件开发一样地方便。1.4EDA技术的优势手工设计方法的缺点是:1)复杂电路的设计、调试十分困难。2)如果某一过程存在错误,查找和修改十分不便。3)文档设计过程中产生大量,不易管理。4)对于集成电路设计而言,设计实现过程与具体生产工艺直接相关,因此可移植性差。5)只有在设计出样机或生产出芯片后才能进行实测。主要特点:不能仿真。EDA技术有很大不同:1)采用硬件描述

7、语言作为设计输入。2)库(Library)的引入。3)设计文档的管理。4)强大的系统建模、电路仿真功能。5)具有自主知识产权。6)开发技术的标准化、规范化以及IP核的可利用性。7)适用于高效率大规模系统设计的自顶向下设计方案。8)全方位地利用计算机自动设计、仿真和测试技术。9)对设计者的硬件知识和硬件经验要求低。10)高速性能好。11)纯硬件系统的高可靠性。主要特点:能仿真,步步可控,可步步仿真。电子课程设计的目的使学生巩固课堂上学到的理论知识;掌握现代电子电路的设计方法和理念;学会使用目前在电路设计中常用的仿真软件最新版multisim9;能在面包板或数字电路实验箱上搭接和调试仿真成功的电路

8、;培养和锻炼学生实际动手操作能力和运用所学的理论独立进行电路设计的能力。电子课程设计的主要内容1两个题目:多谐震荡电路、红绿交通灯电路每人一组,任选一个题目,题目的具体要求见(附件1和2)2.根据所选题目按照设计要求,独立设计出电路,设计原理检查正确后,进行EDA软件仿真。3.使用Multisim9对所设计的电路进行仿真,使用虚拟仪器测量并纪录关键点的波形、电压、电流、显示以及仿真结果。并要求对结果进行分析。电路仿真成功后,给老师演示仿真过程,并打印电路原理图。接下来进行实际电路的搭接和调试。4.根据所给的面包板或数字电路实验箱,向老师领取电路所需要的元器件和导线,自己搭接电路。要求芯片位置布

9、局合理,导线走线整齐,板面整齐有序,操作规范,烧坏或丢失元器件视实际情况扣5-20分。并进行电路调试,调试成功后,给老师演示调试结果。5写出课程设计总结报告。内容包括:(1)设计的题目;(2)电路设计过程;(3)EDA软件介绍和仿真过程;(4)各种电路图及仿真模拟图表;(5)选择器件的介绍;(6)选择参数的计算或说明;(7)参考文献;(8)收获及体会;使用A4纸纸打印(或书书写)报报告,电电路图图要规规范。课程设计考核方法1.要求按时出勤,有事向老师请假。无故不到两次以上者,本次课程设计按零分计。2.Multisim9仿真结果、硬件电路调试结果要求向老师演示,计成绩。3.根据所做内容书写课程设

10、计报告,格式要规范,用学校统一的封皮进行装订,答辩时上交。4.答辩。要求叙述自己电路设计的原理、仿真和调试过程,并根据老师提问回答问题。时间5分钟。题目:频率可调的多谐振荡器设计多谐振荡器是一种自激震荡电路,接通电源后无需外接触发信号即能产生方波和矩形波,其不存在稳定状态,又称无稳态电路。利用多谐振荡器产生的方波信号可作为时序逻辑电路的时钟信号。本次设计要求利用555芯片和外接电路作为多谐振荡器产生方波信号,并将此信号作为计数器的时钟信号。一、目的利用555定时器设计一个波形输出为频率范围为1KHz10KHz的多谐震荡电路。二、设计原理利用555定时器,外接少量电阻、电容设计一个具有一定震荡频

11、率、脉宽可调的多谐振荡器,并用示波器观察输出波形,并记录。频率可调的多谐振荡器主要由555芯片,外接可调电阻、电容、计数器等电路构成。其电路原理图如下:时钟信号555定时器可调的电阻、电容多谐振荡器十进制计数器示波器多谐振荡器:由555定时器和电阻、电容组成产生频率可调的1k-10k的方波信号。计数器:将多谐振荡器产生的信号作为时钟脉冲信号进行计数记录。秒计数器记到9后清零。因为时钟信号的频率较高,不能用数码管显示器看计数结果。示波器:由示波器观察多谐振荡器的输出信号的频率。计数器的输出结果由示波器观察。三、设计要求1可选用的元器件:555定时器芯片,74LS90芯片,74LS00芯片,电位器

12、,电容,导线等。2根据电路框图,设计出各个部分的电路及整个原理图框图。3将原理图输入MULTISIM9,进行仿真。4搭接硬件电路,用示波器观察多谐振荡器的输出信号的波形及计数器的输出结果的波形,并记录。注意时钟信号触发沿与输出的对应关系。芯片555定时器介绍计算公式:TPL=R2C1n20.7R2CR1R2TpH=(R1+R2)C1n20.7(R1+R2)C题目:简易十字路口红绿交通灯电路一、目的交通灯是运用数字电路技术实现在十字路口设置红绿灯,并显示时间计时的装置,显示准确和直观,且使用寿命长,因此得到了广泛的使用。交通灯从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。目前

13、,交通灯的设计越来越复杂,功能越来越强,并且有多种专门的大规模集成电路可供选择。本题目只进行简易的交通灯设计。二、交通灯电路的设计简介振荡器:555定时器组成产生时钟脉冲分频器:由于振荡器产生的时钟脉冲信号过高,因此需要进行分频处理,供计数器进行计数使用。计数器:将分频后的时钟脉冲信号进行计数记录。采用74LS90型芯片进行脉冲计数。低位计数为十进制,给定时钟脉冲为分频器输出的5Hz脉冲信号。高位计数为六进制(模拟秒计时),当计数状态一到01100000立即清零。因为90有反馈清零端,所以用反馈清零法。给定时钟脉冲为低位产生的进位信号。红绿灯:采用发光二极管显示。译码器:由计数器输出的信号要显

14、示在数码管上需要经过译码,译码驱动电路将计数器输出的8421BCD码转换为数码管需要的逻辑状态,并且为保证数码管正常工作提供足够的工作电流。显示器:电路由发光二极管(LED)数码管组成,将译码器输出的电平信号显示成阿拉伯数字。三、选用元件要求555定时器芯片,74LS90芯片,74LS00芯片,电位器,电容,译码及显示电路,导线等。计数器介绍:它是一种中规模集成电路,种类很多,不但可以实现计数、分频,而且可以实现测量、运算、定时、延时等控制功能。目前各类计数器均有典型产品,如属于二进制计数器的74LS161、74LS163,属于十进制计数器的74LS90、74LS160等。本实验采用的是74L

15、S90二五十进制异步计数器。74LS90的内部结构是一个二分频和五分频电路,可以独立地作为二进制和五进制计数器使用,同时进行适当的连接又可以构成十进制计数器。74LS90芯片的顶视图:4123578961011121314R92CP1R01R91Q2Q1VCCNCGNDQ3NCQ0CP2RO274LS90内部电路图:使用90芯片时注意:(1)二进制计数器的时钟输入端为CP1,输出端为Q0;(2)五进制计数器的时钟输入端为CP2,输出端为Q3、Q2、Q1。(3)如果将Q0与CP2相连,CP1作时钟输入端,Q3Q0作输出端,则为8421BCD码十进制计数器。(4)如果将Q3与CP1相连,CP2作时

16、钟输入端,从高位到低位的输出为Q0Q3Q2Q1时,则构成5421BCD码十进制计数器。4123578961011121314R92CP1R01R91Q2Q1VCCNCGNDQ3NCQ0CP2RO274LS9090芯片的功能表:两种接法的态序表74LS90构成十进制计数器的两种接法(a)8421BCD码接法;(b)5421BCD码接法2、译码器:译码器的种类有很多,使用比较多的为8421码二十进制译码器。本实验采用74LS48译码器。48的引脚图:162VCC14BGND413f1211eDBCD码七段译码器1A10BIRBOb79c6153LT5a8CdgRBI74483、显示器:本实验采用发光二极管组成的共阴极七段数码管。共阴极:(2)将7490连接成5421编码十进制计数器,重复上述内容,并分析显示数字的情况。3、综合设计:利用7490芯片及与非门74LS20芯片,设计一个六进制的计数器(用两种方法实现),并在实验箱上采用译码器7448和显示器显示其结果同时用示波器观察其输出波形

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

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号