我是靠谱客的博主 聪明芒果,最近开发中收集的这篇文章主要介绍数组逻辑电路---SR锁存器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

或非门构成的基本SR锁存器

1、结构

在这里插入图片描述

  1. 输入端 S、R
  2. 输出端Q、Q’
    输入端S、R是两个或非门G1、G2。
输入端反馈端
G1RQ’
G2SQ
2、工作状态

根据S、R输入端的四种状态,基本SR锁存器有四种对应的工作状态

S 、RQ、Q’功能
0,0不变,不变保持
1,01,0置位,置1
0,10,1复位,置0
1,10,0禁止态

查看以上功能表,可以发现,或非门构成的基本SR锁存器根据输入的不同可以分为允许工作态和禁止态。
当SR=1,锁存器无法正常工作
当SR=0,锁存器可以根据SR的三种组合状态分为保持,置位,复位三种工作模式。

3、或非门构成的SR锁存器的典型工作波形

在这里插入图片描述

在这里插入图片描述

从第二幅图中可以看出几个特殊状态:① ② ⑤

  • 状态①:S,R=1,1 此时为锁存器的非正常工作状态,超越了SR=0的约束,出现Q=Q’=0的错误输出。但是其后S首先下降,这样又避免了S、R同时下降置零,可以立马恢复正常工作态。
  • 状态②:S,R=1,1 此时为锁存器的非正常工作状态,超越了SR=0的约束,出现Q=Q’=0的错误输出。但是其后R首先下降,这样又避免了S、R同时下降置零,也可以恢复正常工作态。
  • 状态⑤:在S、R出现非正常工作输入的情况后,S和R又同时置零,导致输出保持了S,R=1,1的错误输出状态。这样就会使得输出一直保持在错误的输出下。

以上分析可见,无论是S、R是否同时置0,都将使得整体工作波形中出现短暂或者长期的错误输出。这样的SR输入在实际应用中应该避免。

4、基本SR锁存器的动态特性

由于G1,G2两个或非门不同的传输延迟,导致在信号传输中可能发生以下情况:

  • 在S、R从0,1状态变为1,0状态时,由于G2门的传输延迟较小,导致S信号首先传出,R信号滞后,这样就会形成短暂的1,1状态,这样就会在输出上产生0,0的错误。上面我们已经知道,在实际使用中应避免这种状态。
    在这里插入图片描述

5、门控SR锁存器

在这里插入图片描述

在基本SR锁存器输入端做了处理:
  • 添加两个逻辑与门G3、G4
  • 添加使能信号与S、R进行与运算
引入使能信号,可以实现
  • 在特定的时刻根据SR的信号输出
  • 多个锁存器并行同步锁存数据

最后

以上就是聪明芒果为你收集整理的数组逻辑电路---SR锁存器的全部内容,希望文章能够帮你解决数组逻辑电路---SR锁存器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部