第十二次课竞争-冒险、SR锁存器.pptx
《第十二次课竞争-冒险、SR锁存器.pptx》由会员分享,可在线阅读,更多相关《第十二次课竞争-冒险、SR锁存器.pptx(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字电子技术基础数字电子技术基础阎石主编(第五版)阎石主编(第五版)信息科学与工程学院基础部信息科学与工程学院基础部04.4 组合电路中的竞争冒险现象组合电路中的竞争冒险现象竞争:竞争:当一个逻辑门的两个输入信号同时向相反的逻辑电当一个逻辑门的两个输入信号同时向相反的逻辑电平跳变,而变化的时间有差异的现象称为竞争。平跳变,而变化的时间有差异的现象称为竞争。冒险:冒险:由于竞争使电路的输出端出现了稳态下没有的干扰脉冲由于竞争使电路的输出端出现了稳态下没有的干扰脉冲(毛刺)的现象称为冒险。(毛刺)的现象称为冒险。有竞争不一定会产生冒险,有竞争不一定会产生冒险,但有冒险就一定存在竞争。但有冒险就一定
2、存在竞争。竞争与冒险的关系:竞争与冒险的关系:1正脉冲正脉冲“1”“1”型冒险型冒险负脉冲负脉冲“0”“0”型冒险型冒险一、产生竞争冒险的原因一、产生竞争冒险的原因由于竞争而在电路的输出端可能尖峰脉冲的现象称为由于竞争而在电路的输出端可能尖峰脉冲的现象称为冒险。冒险。竞争竞争21 1、代数识别法(输入变量每次只有一个发生改变的简单情况下)、代数识别法(输入变量每次只有一个发生改变的简单情况下)一个变量以原变量和反变量出现在逻辑函数一个变量以原变量和反变量出现在逻辑函数Y中时,则该变中时,则该变量是具有竞争条件的变量。如果消去其他变量(量是具有竞争条件的变量。如果消去其他变量(令其他变量令其他变
3、量为为0或或1),留下具有竞争条件的变量,),留下具有竞争条件的变量,二、如何检查竞争冒险现象二、如何检查竞争冒险现象若函数出现:若函数出现:则可能产生则可能产生负负的尖峰脉冲的冒险现象,的尖峰脉冲的冒险现象,“0”“0”型冒险型冒险;若函数出现:若函数出现:则可能产生则可能产生正正的尖峰脉冲的冒险现象,的尖峰脉冲的冒险现象,“1”“1”型冒险型冒险;3【例】【例】判断实现以下函数的电路是否存在冒险现象。判断实现以下函数的电路是否存在冒险现象。解:解:由函数表达式可知,变量由函数表达式可知,变量A和和C 具备竞争的条件。具备竞争的条件。所以,应对这两个变量进行分析。先考察变量所以,应对这两个变
4、量进行分析。先考察变量A。将将B和和C的各个取值组合分别代入逻辑函数式中,的各个取值组合分别代入逻辑函数式中,可得可得可见,可见,BC=11时,变量时,变量A的变化可能使电路产生冒险。的变化可能使电路产生冒险。同上,变量同上,变量C的变化不会使电路产生冒险。的变化不会使电路产生冒险。42 2、卡诺图识别法、卡诺图识别法如果代表两个乘积项的圈相切,而相切处又未被其它包如果代表两个乘积项的圈相切,而相切处又未被其它包围圈包围,则可能发生冒险现象。围圈包围,则可能发生冒险现象。000111100101011 100如图,图上两卡诺圈相切,当输入变量如图,图上两卡诺圈相切,当输入变量ABC由由011变
5、为变为111时,时,Y从一个包围圈进入另一个包围圈,若把圈外函数值从一个包围圈进入另一个包围圈,若把圈外函数值视为视为0,则函数值可能按,则函数值可能按 1-0-11-0-1 变化,从而出现毛刺。变化,从而出现毛刺。以上方法只适用于输入变量每次只有一个改变状态的情况。以上方法只适用于输入变量每次只有一个改变状态的情况。但是实际上在很多情况下,输入变量都有两个以上同时改变但是实际上在很多情况下,输入变量都有两个以上同时改变状态的可能性,加之如果输入变量的数目又很多,以上方法状态的可能性,加之如果输入变量的数目又很多,以上方法就难以胜任检查竞争冒险的任务了。就难以胜任检查竞争冒险的任务了。53 3
6、、利用、利用EDAEDA软件进行时序仿真软件进行时序仿真软件对电路进行时序仿真,观察输出波形是否有软件对电路进行时序仿真,观察输出波形是否有EDA利用利用毛刺,从而从原理上检查电路是否存在竞争冒险现象。毛刺,从而从原理上检查电路是否存在竞争冒险现象。4 4、实验法、实验法然而由于仿真时只能采用标准化的典型参数,有时还要做一然而由于仿真时只能采用标准化的典型参数,有时还要做一些近似,所以得到的仿真结果与实际电路的工作情况会些近似,所以得到的仿真结果与实际电路的工作情况会有出入。有出入。对于由多个输入变量同时变化引起的功能冒险,最有效的对于由多个输入变量同时变化引起的功能冒险,最有效的判断方法是利
7、用示波器观察输出信号中有无毛刺,分析原判断方法是利用示波器观察输出信号中有无毛刺,分析原因予以消除。因予以消除。只有实验检查的结果才是最终的结论。只有实验检查的结果才是最终的结论。61 1、添项、添项三、如何消除竞争冒险现象三、如何消除竞争冒险现象修改逻辑设计,增加冗余项。修改逻辑设计,增加冗余项。000111100101011 100只只要要在在其其卡卡诺诺图图上上两两包包围围圈圈相相切切处处加加一一个个包包围围圈圈,即即增增加加了了一一个个冗余项,就可消除逻辑冒险。冗余项,就可消除逻辑冒险。添加冗余项后,添加冗余项后,当当B=C=1时,时,始终有始终有Y=1,消除了竞争冒险现象。消除了竞争
8、冒险现象。782 2、后滤、后滤三、如何消除竞争冒险现象三、如何消除竞争冒险现象在输出端接滤波电容,用来吸收和削弱窄脉冲。在输出端接滤波电容,用来吸收和削弱窄脉冲。FA 1CF后滤后滤毛毛刺刺很很窄窄(几几十十纳纳秒秒内内),因因此此常常在在输输出出端端对对地地并并接接滤滤波波电电容容C,可将尖峰脉冲的幅度削弱至门电路的阈值电压以下。,可将尖峰脉冲的幅度削弱至门电路的阈值电压以下。U1U0但但C的的引引入入会会使使输输出出波波形形边边沿沿变变缓缓,工工作作速速度度变变慢慢,因因此此参数要选择合适,参数要选择合适,C一般为几十到几百一般为几十到几百PF。9第四章小结第四章小结掌掌握握常常用用的的
9、中中规规模模组组合合逻逻辑辑器器件件的的逻逻辑辑功功能和使用方法能和使用方法正确理解组合逻辑电路的特点正确理解组合逻辑电路的特点组合电路一般由门电路构成,无记忆、无反馈。组合电路一般由门电路构成,无记忆、无反馈。任一时刻电路的输出只取决于该时刻各输入状态的组合,任一时刻电路的输出只取决于该时刻各输入状态的组合,而与电路的原状态无关。而与电路的原状态无关。1.1.会认管脚:会认管脚:(电源端、控制端、数据端、输出端等)(电源端、控制端、数据端、输出端等)2.2.能看懂功能表能看懂功能表3.3.熟悉逻辑功能,能正确使用组件。熟悉逻辑功能,能正确使用组件。编码器:编码器:二进制编码器、二十进制编码器
10、二进制编码器、二十进制编码器译码器:译码器:二进制译码器二进制译码器/数据分配器、二十进制译码器、显示译码器数据分配器、二十进制译码器、显示译码器数据选择器;数据选择器;数值比较器;数值比较器;全加器和加法器全加器和加法器10(逐级推导法)(逐级推导法)给定逻给定逻辑图辑图逻辑表逻辑表达式达式化简或化简或变换变换列真列真值表值表逻辑功逻辑功能描述能描述1、用、用SSI门电路设计门电路设计给定逻给定逻辑功能辑功能逻辑抽象,逻辑抽象,得出真值表得出真值表列写逻辑列写逻辑表达式表达式选择器件类选择器件类型和数目型和数目将逻辑表达式化简将逻辑表达式化简或作适当变换或作适当变换画出逻辑图画出逻辑图熟练掌
11、握组合逻辑电路的分析方法熟练掌握组合逻辑电路的分析方法熟练掌握组合逻辑电路的设计方法熟练掌握组合逻辑电路的设计方法第四章小结第四章小结2、用、用MSI组合逻辑器件设计组合逻辑器件设计11(1 1)用二进制译码器)用二进制译码器将待求函数将待求函数化成最小项化成最小项之和的形式之和的形式由最小项的由最小项的反函数组成反函数组成的与非式的与非式两次取反两次取反去掉下反号去掉下反号高位对高位对高位高位确定函数输确定函数输入变量与译入变量与译码器输入端码器输入端的对应关系的对应关系画连线图画连线图所用器件:所用器件:译码器和与非门译码器和与非门(2 2)用数据选择器)用数据选择器将待求函数将待求函数化
12、成最小项化成最小项之和的形式之和的形式写出数据选写出数据选择器的输出择器的输出函数表达式函数表达式高位对高位对高位高位确定函数输入变量与确定函数输入变量与数据选择器数据选择器地址输入地址输入端端的对应关系的对应关系画连画连线图线图对对照照比比较较确定数选器数据输入确定数选器数据输入端的表达式端的表达式(0 0、1 1、原变量、反变量)原变量、反变量)第四章小结第四章小结12(3)用其他的中规模组合电路)用其他的中规模组合电路利用全加器的异或运算功能;利用全加器的异或运算功能;利用加法器的求和功能;利用加法器的求和功能;利用比较器的比较输出;利用比较器的比较输出;利用编码器的优先编码功能;利用编
13、码器的优先编码功能;应用中规模组件设计电路要注意的问题:应用中规模组件设计电路要注意的问题:1.1.对逻辑表达式的变换与化简的目的是使其尽可能与组合对逻辑表达式的变换与化简的目的是使其尽可能与组合逻辑器件的形式一致,而不是尽量化简。逻辑器件的形式一致,而不是尽量化简。2.2.设计时应考虑合理充分应用组合器件的功能,尽量用同设计时应考虑合理充分应用组合器件的功能,尽量用同类的、较少的和较简单的器件满足设计要求。类的、较少的和较简单的器件满足设计要求。3.3.当组合器件的功能用不完时,要对多余的输入、输出端当组合器件的功能用不完时,要对多余的输入、输出端作适当的处理;当一个组合器件不能满足设计要求
14、时,作适当的处理;当一个组合器件不能满足设计要求时,应对器件进行适当的扩展。应对器件进行适当的扩展。了解组合电路中的竞争冒险现象了解组合电路中的竞争冒险现象产生原因检查方法消除方法产生原因检查方法消除方法第四章小结第四章小结13第五章第五章 触发器触发器(FF:Flip-Flop)内容介绍内容介绍 本章介绍构成时序逻辑电路的本章介绍构成时序逻辑电路的最基本部件双稳最基本部件双稳态触发器态触发器,重点介绍各触发器的结构、工作原理、动,重点介绍各触发器的结构、工作原理、动作特点,以及触发器从功能上的分类及相互间的转换。作特点,以及触发器从功能上的分类及相互间的转换。首先从组成各类触发器的基本部分首
15、先从组成各类触发器的基本部分SR锁存器入锁存器入手,介绍触发器的结构、逻辑功能、动作特点,在此手,介绍触发器的结构、逻辑功能、动作特点,在此基础上介绍基础上介绍JK触发器、触发器、D触发器、触发器、T触发器等,给出触发器等,给出触发器的描述方程。触发器的描述方程。本章重点是各触发器的功能表、逻辑符号、触发本章重点是各触发器的功能表、逻辑符号、触发电平、状态方程的描述等。电平、状态方程的描述等。14本章的内容本章的内容5.1 概述概述5.2 SR锁存器锁存器5.3 电平触发的触发器电平触发的触发器5.4 脉冲触发的触发器脉冲触发的触发器5.5 边沿触发的触发器边沿触发的触发器5.6 触发器的逻辑
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第十 二次 竞争 冒险 SR 锁存器
限制150内