您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 数字电路教案-阎石 第四章
第四章.触发器4.1.概述4.2.触发器的电路结构及动作特点4.2.1.基本RS触发器的电路结构与动作特点一.电路结构与工作原理=1=1RDSDQQSRRDSDQQDR,DS高电平有效二.动作特点:例4.2.14.2.2.同步RS触发器的电路结构与动作特点一.电路结构与工作原理&&RDSDQQSCPRC11RQQ1SCP二.动作特点:讲例4.2.24.2.3.主从触发器的电路结构与动作特点一.电路结构与工作原理图见书P192必须指出,主从触发器,无论是R-S型还是J-K型,都必须使CP高电平期间逻辑输入保持不变,否则会出现逻辑错误。我们知道,从触发器的状态,也就是整个触发器的状态,决定于CP负跳变时主触发器的状态。而在CP高电平期间,主触发器一直是打开的。粗略看来,主触发器的最后状态(CP即将负跳变时的状态)应决定于当时的逻辑输入,而与以前的逻辑输入无关,因此,CP高电平时,逻辑输入有变化,字要接近CP负沿期间正确即可。其实不然,下面举例说明。以TK为例。假定CP正沿到来之前,T=0,K=1,而且主触发器和从触发器都是0状态,即Q=0,O=1。那么,但CP正沿到来时,因为7G,8G的输出都是1,所以主触发器的状态保持0不变。但是,如果T端受到正脉冲干扰,使在一段时间里暂时变成了J=K=1,则由于CP仍处于高电平,主触发器将被置1。伺候,即使T仍变回低电平,但由于8G输入端有Q的低电平封锁,使8G输出不变,因而主触发器的状态的保持在1状态上。当CP负沿到来时,将使从触发器也置1。可见主触发器在CP高电平期间只能翻转一次,一旦翻转之后,无论J,K状态再怎样改变,也不可能再翻转回来。这种现象叫一次翻转。一次翻转现象降低了主从JK触发器的抗干扰能力。对于主从RS触发器,显然不存在CP高电平期间只能翻转一次的问题,但受到干扰时,同样会造成逻辑错误,例如主从触发器的状态都是0,CP正沿到来时,S=R=0,如果CP高电平期间,S,R不受干扰,触发器的状态仍为0。但如果S受到正脉冲干扰,短时间内出现S=1,R=0的情况,则主触发器置1。以后即使S再回到0,主触发器将保持1不变,到CP负沿到来时,从触发器也置1。这说明干扰信号造成了持续性错误。4.2.4.边沿触发器的电路结构与动作特点利用CMOS传输门的边沿触发器(不讲了)一.维持阻塞触发器(只讲D触发器)在书中图4。2。17中,如果没有①、②、③线电路可简化为由同步RS触发器直接转换成D触发器,也就是D型锁存器。前面已经说到,这个触发器是存在容翻问题。因此我们的主要任务就是分析①、②、③这三条线的作用。当CP=0时,3G、4G都被封锁,对1G、2G构成的基本DDSR触发器(P187表4.2.2)来说,是1DDRS,输出保持原状态不变(CP=0时,143GG),也就是说,D的状态对触发器无影响,①、②、③这三条线不起作用。当CP由0变成1时,要分别讨论D=0,D=1两种情况。D=0,1,065GG时,0111634CPGGGD=1,0,165GG时,01153CPGG当D=0时,010(13645343CPGGGCPGGCPGG,时),由于4G的输出是1G,2G组成的的基本DRDS触发器的置0端,因此我们把4G,6G称为触发器的置0通道。类似地,把3G,5G称为触发器的置1通道。将置0通道单独画出来,如下图a所示。实际上这是一个基本DRDS触发器,通过②这条线,可以将电路分别锁定在1,0两种状态。如果D=0,3G=1(CP=0时3G=1)线③为1,则4G输出0,即使D以后再由0变为1,由于线②的反馈锁定作用,4G的输出仍能保持0不变。同时线④也可靠地输出1信号。(置0维持线,置1阻塞线)&G4&G6SD324D(a)置0通道&G3&G5SD314(b)置1通道将置1通道单独画出,如图b示。它也是一个基本DRDS触发器,当置0通道锁定在0状态输出时,线④的1信号使3G的输出也锁定在1状态,线④的1状态保持不变,3G的输出也就保持1不变。同时,线③的1状态不变,反过来不会影响置0通道输出的0信号。总之,D=0使,置0通道输出0,置1通道输出1,使1G,2G组成的DRDS触发器的置0,即整个触发器置0。上述分析说明,对触发器置0,只要求在CP的正沿附近D=0即可,而在CP高电平期间,即使D由0变为1,也不会影响触发器的输出状态。当D=1时,若CP由0变为1,CP=0时,143GG。D=1时,01146GDG,101635GGG,当CP,01153CPGG,1634CPGGG。对置0通道来说,由于CP尚未变1之前4G输出1(因为CP=0时,4G=1),因此它暂时锁定在1状态输出。但这种锁定是不可靠的,只要D变为0,置0通道完全可能锁定在0状态输出上。我们暂时把这个问题搁置在一边,转而讨论置1通道的情况。当CP刚由0变为1,置0通道暂时锁定在1状态输出时,线④为0状态,它加在置1通道的5G输入端,使置1通道可靠地锁定在0状态输出。(3G=0,2G又加在5G的输入端)所谓可靠是指即使此后D由1变为0,使线④变为1状态,也不会影响置1通道的0状态输出。置1通道的可靠0信号,为1G,2G构成的基本DRDS触发器置1提供了一个条件,它还需要具备的另一个条件是置0通道输出1信号。但前已述及,置0通道只是暂时锁定在1状态输出。而使置0通道可靠地输出1,还要通过线③实现。线③从3G输出端引出,它以可靠的0信号加在4G的输入端,使4G被封锁,从而4G被强制在1状态输出。总之CP由0变为1时,只要D短暂时间为1,使置1通道锁定在0状态,以后,即使D变为0,也不会影响置1通道的输出状态。而置1通道的0状态又保证了置0通道的1状态输出不受D的影响。归纳起来,这种电路结构保证了触发器只在CP正沿时才能翻转。状态的去向取决于正沿附近逻辑输入D的状态;D=0,触发器置0,D=1,触发器置1。而且,CP高电平期间D的变化不会引起输出状态的变化。因此这是一个无空翻的D型触发器。从以上分析中,可以①②③三条线在克服空翻中所起的主要作用。如果CP正沿时,D=0,线②使置D通道在CP高电平期间始终维持在0输出,给1G,2G基本触发器提供了有效的置0信号。因此线②称为置0维持线。如果CP正沿时,D=1,线①使置1通道在CP高电平期间始终维持在0输出,给1G,2G基本触发器提供了有效的置1信号,因此线①称为置1维持线。而线③保证置1通道输出0时,置0通道被阻塞后,不受D变化的影响,始终输出1,因此它被称为置0阻塞线。正是以上的维持线和阻塞线使触发器得以克服空翻,维持——阻塞触发器也由此得名。4.3.触发器的逻辑功能及其描述方法4.3.1.触发器按逻辑功能的分类一.RS触发器二.TK触发器三.T触发器四.D触发器4.3.2.触发器的电路结构和逻辑功能的关系4.3.3.触发器逻辑功能的转换一.JK触发器转换为其他逻辑功能触发器的方法1.从JK到D的转换:JK的特性方程:nnnQKQJQ1D的特性方程:DQn1为了将JK用D来表示,需要将D触发器的特性方程稍作变换即nnnnnDQQDQQdQ)(1将上式与JK触发器的特性方程对比后可知,若令J=D,K=D,便能得到D触发器,转换电路见下图CLKQQJCP1QDCLKQQJCPQSRCLKQJQTCLKQQJQCPCP2.从JK到RS的转换nnnnnnnQRSQSQRQQSQRSQ)(1比较之后,用:J=S,RSK即可实现RS触发器的功能利用约束条件SR=0,将上式进一步化简:J=S,RSRRSK3.JK到T、T的转换nnnQTQTQ1,可见只要J=K=T即可,T,J=Q=1一.触发器转换为其他逻辑功能触发器的方法1.到JK的转换已知D的特性方程为inQ=DJK的特性方程为nnnQKQJQ1∴nnQKQJD转换电路1&&&CLDKJQQCP1&&&CLDRSQQCPCLDQQCP=1TCLDQQCP2.到RS的转换3.D到T、T转换nnnQTQTQTDT,nQD4.4.触发器的动态特性本章小结:作业:4.3,4.11,4.13,4.14,4.15
本文标题:数字电路教案-阎石 第四章
链接地址:https://www.777doc.com/doc-3632657 .html