目录
概述
1、时序逻辑电路与锁存器、触发器:
在数字系统中,除了能够进行逻辑运算和算术运算的组合逻辑电路外,还需要具有记忆功能的时序逻辑电路。构成时序逻辑电路的基本单元是锁存器和触发器。
时序逻辑电路:
工作特征:时序逻辑电路的工作特点是任意时刻的输出状态不仅与该当前的输入信号有关,而且与此前电路的状态有关。
结构特征:由组合逻辑电路和存储电路组成,电路中存在反馈。
2、锁存器与触发器
共同点:具有0 和1两个稳定状态,一旦状态被确定,就能自行保持。一个锁存器或触发器能存储一位二进制码。不同点:锁存器---对脉冲电平敏感的存储电路,在特定输入脉冲电平作用下改变状态。
触发器---对脉冲边沿敏感的存储电路,在时钟脉冲的上升沿或下降沿的变化瞬间改变状态。
1.双稳态存储单元电路
1.1双稳态的概念
电路结构
电路有两个互补的输出端,Q端的状态定义为电路输出状态。
1.2数字逻辑分析
——电路具有记忆1位二进制数据的功能。
1.3模拟特性分析
u O1 = u I2 u I1 = uO2
2.锁存器
2.1SR 锁存器
1. 基本SR锁存器
初态:R、S信号作用前Q端的状态,初态用Q n表示。
次态:R、S信号作用后Q端的状态次态用Q n+1表示。
2工作原理
R=0、S=0 状态不变
R=0、S=1 置1
无论初态Q n为0或1,锁存器的次态为为1态。 信号消失后新的状态将被记忆下来。
R=1 、 S=0置0
无论初态Q n为0或1,锁存器的次态为0态。 信号消失后新的状态将被记忆下来。
S=1 、 R=1 状态不确定
无论初态Q n为0或1,触发器的次态 、 都为0 。触发器的输出既不是0态,也不是1态,当S、R 同时回到0时,由于两个与非门的延迟时间无法确定,使得触发器最终稳定状态也不能确定。约束条件: SR = 0
3)工作波形
4)用与非门构成的基本SR锁存器
例运用基本SR锁存器消除机械开关触点抖动引起的脉冲输出。
5)逻辑门控SR锁存器
工作原理
逻辑门控SR锁存器的E、S、R的波形如下图虚线上边所示,锁存器的原始状态为Q = 0,试画出Q3、Q4、Q和Q的波形。
6)逻辑门控SR锁存器其他形式
\
2.2 D 锁存器
1. 逻辑门控D锁存器

逻辑功能
2. 传输门控D锁存器
(c) 工作波形
D锁存器的动态特性
定时图:表示电路动作过程中,对各输入信号的时间要求以及输出对输入信号的响应时间。
4. 典型集成电路
74HC/HCT373的功能表
5.3 触发器的电路结构和工作原理
1. 锁存器与触发器
锁存器在E的高(低)电平期间对信号敏感
触发器在CP的上升沿(下降沿)对信号敏感
在HDL中对锁存器与触发器的描述语句是不同的
触发器的电路结构和工作原理
触发器是能够存储1位二进制码的逻辑电路,它有两个互补输出端,其输出状态不仅与输入有关,而且还与原先的输出状态有关。根据电路结构的不同特点,触发器可以分为主从触发器和边沿触发器。根据逻辑功能的不同,触发器也可分为RS触发器、JK触发器、D触发器、T触发器和T'触发器。
触发器逻辑功能的描述可有以下几种表示方法:状态表(功能表)、特性方程、激励表、状态转换图、工作时序图(时间波形图)以及HDL语言描述。
主从触发器
1. 电路结构
主锁存器与从锁存器结构相同
TG1和TG4的工作状态相同
TG2和TG3的工作状态相同
2. 由传输门组成的CMOS边沿D触发器
工作原理:(1) CP=0时:
TG1导通,TG2断开——输入信号D 送入主锁存器。Q¢跟随D端的状态变化,使Q¢=D。 TG3断开,TG4导通——从锁存器维持在原来的状态不变。
工作原理:(2) CP由0跳变到1 :
TG1断开,TG2导通——输入信号D 不能送入主锁存器。主锁存器维持原态不变。 TG3导通,TG4断开——从锁存器Q¢的信号送Q端。触发器的状态仅仅取决于CP信号上升沿到达前瞬间的D信号
3、主从结构RS触发器简化电路
功能:CP为高时接受信息,输出维持不变:CP从高变低时,刷新输出,同时禁止信号输入。其逻辑功能与同步RS触发器相同。当红线相连时,此电路具有计数功能。 CP触发方式——电平触发
4. 典型集成电路
74HC/HCT74 中D触发器的逻辑图74HC/HCT74的逻辑符号和功能表
74HC/HCT74的功能表
具有直接置1、直接置0,正边沿触发的D功能触发器
维持阻塞触发器
1. 电路结构与工作原理
2、工作原理
当CP =1
2. 典型集成电路-----74LS74
5.3.3 主从结构JK触发器
(1)J=0、K=0。设触发器的初始状态为0,此时主触发器的R1=0、S1=0 ,在CP=1时主触发器保持0状态不变;当CP从1变0时,由于从触发器的R2=1、S2=0,也保持为0状态不变。如果触发器的初始状态为1,当CP从1变0时,触发器则保持1状态不变。可见不论触发器原来的状态如何,当J=K=0时,触发器的状态均保持不变。
2)J=0、K=1。设触发器的初始状态为0,此时主触发器的R1=0、S1=0 ,在CP=1时主触发器保持0状态不变;当CP从1变0时,由于从触发器的R2=1、S2=0,也保持为0状态不变。如果触发器的初始状态为1,则由于R1=1、S1=0,在CP=1时将主触发器翻转为0状态;当CP从1变0时,从触发器状态也翻转为0状态。可见不论触发器原来的状态如何,当J=0、K=1时,输入时钟脉冲CP后,触发器的状态均为0状态。
(3)J=1、K=0。设触发器的初始状态为0,此时主触发器的R1=0、S1=1 ,在CP=1时主触发器翻转为1状态;当CP从1变0时,由于从触发器的R2=0、S2=1,翻转为1状态。如果触发器的初始状态为1,则由于R1=0、S1=0,在CP=1时主触发器状态保持1状态不变;当CP从1变0时,由于从触发器的R2=0、S2=1,从触发器状态也状态保持1状态不变。可见不论触发器原来的状态如何,当J=1、K=0时,输入时钟脉冲CP后,触发器的状态均为1状态。
(4)J=1、K=1。设触发器的初始状态为0,此时主触发器的R1=0、S1=1 ,在CP=1时主触发器翻转为1状态;当CP从1变0时,由于从触发器的R2=0、S2=1,翻转为1状态。如果触发器的初始状态为1,则由于R1=1、S1=0,在CP=1时将主触发器翻转为0状态;当CP从1变0时,由于从触发器的R2=1、S2=0,从触发器状态也翻转为0状态。可见不论触发器原来的状态如何,当J=1、K=1时,输入时钟脉冲CP后,触发器的状态必定与原来的状态相反。由于每来一个时钟脉冲CP触发器状态翻转一次,所以这种情况下的JK触发器具有计数功能。
5.3.4 触发器的动态特性
动态特性反映其触发器对输入信号和时钟信号间的时间要求, 以及输出状态对时钟信号响应的延迟时间。
建立时间tSU :保证与D 相关的电路建立起稳定的状态,使触发器状态得到正确的转换。
保持时间tH :保证D状态可靠地传送到Q
触发脉冲宽度tW :保证内部各门正确翻转。
传输延迟时间tPLH和tPHL :时钟脉冲CP上升沿至输出端新状态稳定建立起来的时间
最高触发频率fcmax :触发器内部都要完成一系列动作,需要一定的时间延迟,所以对于CP最高工作频率有一个限制。
5.4 触发器的逻辑功能
不同逻辑功能的触发器国际逻辑符号
5.4.1 D 触发器
5.4.2 JK 触发器
例5.4.1 设下降沿触发的JK触发器时钟脉冲和J、K信号的波形 如图所示试画出输出端Q的波形。设触发器的初始状态为0。
5.4.3 T触发器
4. T′触发器
5.4.4 SR 触发器
5.3.4 D触发器功能的转换
2. D 触发器构成 T 触发器
3. D 触发器构成 T' 触发器
小 结
锁存器和触发器都是具有存储功能的逻辑电路,是构成时序电路的基本逻辑单元。每个锁存器或触发器都能存储1位二值信息。 锁存器是对脉冲电平敏感的电路,它们在一定电平作用下改变状态。
触发器是对时钟脉冲边沿敏感的电路,它们在时钟脉冲的上升沿或下降沿作用下改变状态。
触发器按逻辑功能分类有D触发器、JK触发器、T(T')触发器和SR触发器。它们的功能可用特性表、特性方程和状态图来描述。触发器的电路结构与逻辑功能没有必然联系。
资料仅供学习使用
如有错误欢迎留言交流
上理考研周导师的其他专栏:
上理考研周导师了解更多