1、触发器的逻辑功能第5章 集成触发器内容提要触发器是时序逻辑电路中完成记忆功能的电路,是最基本的时序逻辑电路。本章主要介绍(1)基本触发器的电路组成和工作原理。(2)RS触发器、JK触发器、D触发器、T和T触发器的逻辑功能以及触发器的描述方法:逻辑功能表、特性方程、驱动(激励)表、状态转移图(表)和时序(波形)图。(3)VHDL语言的描述方法。本章还介绍了触发器的几种触发方式:置位复位方式、钟控电位触发方式、主从触发方式及边沿触发方式。介绍了触发器的脉冲工作特性,主要体现在建立时间、保持时间和最高工作频率等。教学基本要求(1)掌握各类触发器的逻辑功能和逻辑功能的描述方法。(2)掌握各种触发方式的
2、特点和脉冲工作特性。(3)理解触发器的工作原理。重点与难点本章重点:(1)各类触发器的逻辑功能和逻辑功能描述方法。(2)各种触发方式的特点、脉冲工作特性。本章难点:触发器的电路结构。主要教学内容5.1 触发器的逻辑功能5.1.1 RS触发器5.1.2 JK触发器5.1.3 D触发器 5.1.4 T触发器和T触发器 5.2 触发器电路结构和触发方式5.2.1 直接置位/复位方式 5.2.2 电位触发方式5.2.3 主从触发器 5.2.4 边沿触发方式 5.3 触发器的脉冲工作特性5.3.1 直接置位/复位基本触发器 5.3.2 电平触发方式触发器 5.3.3 主从触发方式触发器 5.3.4 边沿
3、触发方式触发器 5.4 VHDL描述触发器 5.1 触发器的逻辑功能5.1.1 R-S触发器触发器逻辑功能的基本特点是可以保存1位二值信息。由于输入方式以及触发器状态随输入信号变化的规律不同,在具体的逻辑功能上又有区别,将触发器分成RS、JK、D、T、T等几种逻辑功能的类型。这些逻辑功能可以用功能表、特征方程、驱动(激励)表、状态转移图和时序图来描述。 RS触发器功能表如表511所示,RS触发器状态转移图如图511所示。 RS触发器特征方程其中约束条件的意义是由于正常工作时,不允许出现S=1、R=1的情况,必须保证SR=0。RS触发器激励表如表512所示。该表列出了当Qn为某一状态,要求状态转
4、移到确定的下一状态Qn+1时,所需加入的输入信号。表512 RS触发器激励表5.1.2 JK触发器JK触发器功能表如表513所示,JK触发器的特征方程为Qn+1=JQn+KQnJK触发器的状态转移图如图512所示,JK触发器的激励表如表514 所示。图512 JK触发器状态转移图5.1.3 D触发器D触发器功能表如表515所示,D触发器的特征方程为Qn+1=DD触发器的状态转移图如图513所示,D 触发器的激励表如表516 所示。图513 D 触发器状态转移图5.1.4 T触发器和T触发器T触发器功能表如表517所示,T触发器的特征方程为Qn+1=TQn+TQnT触发器的状态转移图如图514所
5、示,T触发器的激励表如表518 所示。图514 T触发器状态转移图T触发器是指T恒等于1时的T触发器,所以其状态转移方程为Qn+1=Qn5.2 触发器电路结构和触发方式5.2.1 直接置位/复位方式触发器的触发方式分有直接置位/复位方式、电位触发方式、主从触发方式和边沿触发方式。由两个与非门(或者或非门)交叉耦合构成的基本触发器属于直接置位/复位方式,如图521所示,其功能表如表521所示。其工作特点是在输入信号SD(RD)全部工作时间内都能直接改变输出端Q(Q)的状态。工作波形如图522所示。表521 基本触发器功能表图521 基本触发器图522 基本触发器工作波形从图中可见,在SD、RD全
6、部作用时间内都能直接改变Q(Q)的状态,但SD、RD的0状态同时消失后状态是不定的,所以正常工作时不允许同时为1。5.2.2 电位触发方式电位触发方式是在基本触发器的基础上加触发导引门,如图523所示。图523 电位触发方式RS触发器其工作特点是CP=1的全部时间内,R和S的变化都将引起触发器输出端的变化。而CP=0的全部时间内,R和S的变化都不会引起触发器状态的变化。其工作波形如图524所示。图524 电位触发RS触发器工作波形5.2.3 主从触发器主从触发方式电路由两个电位触发方式的触发器串接构成,如图525所示。在主从RS触发器中,一个为主触发器,一个为从触发器,但它们的钟控信号相位相反
7、。图525 主从RS触发器在CP=1时,主触发器根据S和R的触发状态翻转,从触发器的CP=0保持原状态不变。在CP=0时,从触发器的CP1,按照与主触发器相同的状态翻转,而主触发器在CP=0全部时间内状态不变。必须注意的是:(1)在CP=1期间,Q主仍然会随S、R状态变化而多次改变,因此输入信号仍需要引导约束条件SR=0。(2)从触发器跟随主触发器状态翻转发生在CP由1到0的时刻。如果将触发器输出Q(Q)反馈至输入端,使得S=JQ,R=KQ,如图526所示,此时将输入信号S改称为J,R改称为K。 图526 主从JK触发器由于将Q(Q)反馈至输入端,与外加输入信号J和K共同作为触发器的输入信号。
8、因此有:(1)原RS=0的约束条件不论J、K为何种状态均能满足,即JQKQ=0。JK触发器就没有约束条件 Qn+1=JQn+KQn (2)主触发器存在“一次翻转特性”。也就是主触发器在CP=1期间,如果接受J、K输入信号状态发生一次翻转,主触发器的状态一直保持不变,不再随输入信号改变而改变。从触发器是跟随CP由1至0这一时刻主触发器的状态而翻转。由于主触发器存在一次翻转特性问题,使得主从JK触发器在CP由1至0发生的状态转移,与JK触发器状态方程描述的转移出现不一致。主从触发器正常工作要求CP=1期间激励信号不发生变化,因此抗干扰能力较差。例51 在图535给出的主从RS触发器和图536给出的
9、主从JK触发器的CP、R、S及CP、J、K波形如图537(a)(b)所示,假定触发器的初始状态Q0,请分别画出主从RS触发器和主从JK触发器的输出Q工作波形。解 Q工作波形如图537中Q主、Q波形所示。由此波形可见:(1)从触发器的状态在CP由1跳变至0时刻,跟随Q主发生转移。(2)比较主从RS和主从JK在第3个CP=1期间,RS触发器的Q主发生了两次状态转移,而主从JK的Q主只发生一次状态转移。(a)主从RS触发器工作波形(b)主从JK触发器工作波形 图527 主从RS触发器和主从JK触发器工作波形5.2.4 边沿触发方式边沿触发器的次态仅仅取决于CP信号的上升沿或下降沿到达时刻的输入信号状
10、态。而在此之前或之后输入信号状态的变化对触发器的状态没有影响。因此提高了触发器的可靠性和增强了抗干扰能力。边沿触发器主要有利用传输门构成的边沿触发器、维持阻塞边沿触发器和利用门电路传输延迟时间的边沿触发器等几种。例52 JK触发器的时钟波形CP及输入信号J、K波形如图528所示。试分别画出主从触发JK触发器和下降沿触发边沿触发器输出Q的波形。设触发器初态为0。图528 例52工作波形请仔细比较Q主从和Q边沿输出波形的不同点。5.3 触发器的脉冲工作特性5.3.1 直接置位/复位基本触发器为了保证触发器工作时能可靠翻转,必须掌握对输入信号、时钟信号以及它们互相配合关系的要求,这些要求与电路的结构
11、有密切关系。假设每个门的平均传输延迟时间为tpd,参见图521。由图521可知:(1)SD输入低电平开始,至Q=1、Q0反馈到输入止,SD低电平信号的宽度应满足tW2tpd。(2)同理,RD输入低电平开始,至Q=1、Q0反馈到输入止,RD低电平信号的宽度应满足tW2tpd。所以直接置位/复位所经历的传输延时时间为tpLH=tpd, tpHL=2tpd5.3.2 电平触发方式触发器由于电平触发方式触发器比基本触发器多了一级导引门电路,参看图523。因此要求S(或R)和CP同时为高电平时间应满足tW(S,CP)3tpd电平触发方式触发器的传输延迟时间为tpLH=2tpd, tpHL=3tpd5.3
12、.3 主从触发方式触发器当CP=1时,主要是主触发器接受输入信号,建立起稳定的Q主,所以,要求CP高电平的持续时间tWH3tpd。为了保证可靠工作,要求输入信号保持时间tHtWH。从CP信号下降沿开始到输出端新状态稳定输出,也就是从触发器稳定输出建立的时间为传输延时时间,因为增加一个CP信号反相器,所以tpLH=3tpd , tpHL=4tpd 最高时钟频率:对于主从RS触发器,CP高电平和低电平持续时间均为3tpd,所以fCPmax (1/6) tpd。5.3.4 边沿触发方式触发器电路结构不同,传输延迟及最高工作频率也不同。对于上升沿触发的维持阻塞型D触发器,在CP上升沿到达之前,要求D信
13、号必须建立且保持不变,称为建立时间tset=2tpd。要求CP=0的持续时间tLtset=2tpd。从CP上升沿到达至触发器状态稳定建立,需经历3tpd时间,所以传输延迟时间tpLH=2tpd,tpHL=3tpd(类同电平触发方式)。要求CP=1持续时间tH3tpd。所以,最高工作频率fCPmax (1/5) tpd。最后必须指出的是,上面讨论的脉冲工作特性,仅仅是在假定门电路传输时间相等条件下,定性说明有关物理概念。实际器件中,每个门电路传输延迟时间是不同的,而且内部逻辑门还采用了各种形式简化电路。所以每个集成触发器的参数数值要通过实验测定。5.4 VHDL描述触发器对触发器的基本逻辑功能描
14、述同组合逻辑电路描述方法,但其突出的是时钟信号的描述和置位、复位信号的描述。上升沿到达可写为IF CP=1 AND CPLAST_VALUE=0 AND CPEVENT可简写为IF CPEVENT AND CP=1下降沿到达可写为IF CP=0 AND CPLAST_VALUE=1 AND CPEVENT可简写为IF CPEVENT AND CP=0触发器异步置位/复位信号,用IF语言描述条件IF (Set=0) AND (res=1) THENq_s= 1;qb_s = 0;ELSIF (Set=1) AN (res=0) THENq_s= 0;qb_s= 1;END IF;例53 用VHD
15、L描述异步复位的D触发器。解LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY dff ISPORT (cp, d, cr: IN STD_LOGIC;q: OUT STD_LOGIC);END dff;ARCHITECTURE rtl OF dff ISBEGINPROCESS (cp, cr)BEGINIF(cr=0) THENq = 0;ELSIF (cpEVENT AND cp=1) THENq = d;END IF;END PROCESS;END rtl;自我检测题1. 写出如图P51所示触发器的特征方程Qn+1,并说明此电路完成哪一种触发
16、器的逻辑功能。图P512. 对于用或非门构成的MOS触发器,以下说法哪一种正确?如果是用与非门构成的MOS触发器,哪种说法正确? (A)异步置位用高电平,存在一次翻转现象;(B)异步置位用低电平,存在一次翻转现象;(C)异步置位用高电平,不存在一次翻转现象;(D)异步置位用高电平,不存在一次翻转现象。3.(1)指出图P52所示触发器方式的触发方式(图中TG为开关,当CP=0时,开关断开;当CP=1时,开关接通)。图P52(2)分析图P53所示触发器工原理,指出其触发方式。图P53(3)有如图P54所示波形,分别加在图P52和图P53所示触发器上,分别画出它们的输出波形。图P544. 试画出图P55所示电路的输出(Q1、Q2和Z)的波形。 图P555. 根据图P56所示电路和波形,画出电路输出波形(设Q1和Q2的初始状态均为0)。图P56思考题1. 为什么说触发器具有记忆功能?2. 描述触发器的功能有哪五种描述方法? 3. 触发器主要有哪些动态参数特性?什么是建立时间、保持时间?如何确定最高工作频率?4. 钟控触发方式和时钟边沿触发方式各有什么特点?5. 什么是主从触发方式?为什么TTL主从JK触发器存在“一次翻转”现象?
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1