SR触发器:NOR还是NAND?

电器工程 数字逻辑 拖鞋
2022-01-06 23:39:13

我最近开始研究人字拖,我被困在这一点上:

在一些视频教程中,人们这样解释 SR 触发器:

SR1

所以他们使用与非门,产生一个像这样的转换表:

|     t     | t+1
|  S  |  R  |  Q
|  0  |  0  |  INVALID
|  0  |  1  |  1
|  1  |  0  |  0
|  1  |  1  |  ?

但是,其他一些人使用 NOR 门解释 SR 触发器:

SR2
(来源:startingelectronics.com

它有一个不同的转换表。

两者都正确吗?为什么两者都存在?

4个回答

两者都是 SR 锁存器。

SR NOR 锁存器将具有以下真值表:

----------
S  R   Q
----------
0  0   no change
0  1   0
1  0   1
1  1   not allowed
----------

SR NAND 锁存器是 SR NOR 锁存器的反转版本。其中真值表为:

----------
S  R   Q
----------
0  0   not allowed
0  1   1
1  0   0
1  1   no change
----------

有这样一套关于数字电路的漂亮的小(和不完整的)规则,更准确地说是关于小球:

  • 小球可以通过电线四处移动(并不总是在 T 部分)
  • 小球可以穿过逻辑门
  • 小球碰撞时会相互抵消

第二个需要一点扩展。如果你在 AND 门的输出上有一个小球,从而使它成为一个 NAND 门,你可以把这个球加倍,把新的球放在输入端,然后把 AND 变成一个 OR。如果您从 OR 门开始(带有小球的是 NOR 门),情况类似。如果您必须向老师解释这一点,有人将这条规则称为德摩根定律。

回到你的电路:拿两个小球,穿过 NAND 门(拆分球)。现在你有两个或门和四个球。记住一个球代表一个非门:

示意图

模拟此电路- 使用CircuitLab创建的原理图

现在,正如您所见,R 和 S 一进入电路就被否定。我们可以用 R 同意并“简化”NOT3 并将该输入称为 nR,与 S 和 NOT2 类似。

现在让我们将 NOT4 推到 T 形交叉口:那里会发生什么?好吧,您可以否定 AND 输出,并且要保持 nQ 的下游值,您也应该将 a not 放在那里。

一张图值一千字:

示意图

模拟这个电路

现在您可以简化 Q 和 NOT1 并标记输出 nQ,并简化 nQ 和 NOT2 并标记输出 Q。现在电路看起来更熟悉了吗?你的第二个电路是一样的,只是你所说的设置和重置发生了变化。

真正的问题是:我为什么要为整个“小球”的故事而烦恼?你本可以写下真值表并“轻松”地看到发生了什么。好吧,我认为滑动小球有助于解决简单的问题,甚至是更复杂的问题。再加上它很有趣

可以使用 NOR 或 NAND 门构建一个简单的 SR 触发器。输出没有太大区别。唯一的细微差别是由于 NOR 或 NAND 门的特性。

考虑使用 NAND 门的 SR 触发器:-

使用与非门的 SR 触发器

真值表可以如下给出:-

使用 NAND 的 SR FLIP FloP 真值表

现在,考虑使用 NOR 门的 SR 触发器:-

使用或非门的 SR 触发器

真值表可以如下给出:-NOR 触发器真值表

该电路将以与上述与非门电路类似的方式工作,除了输入为高电平有效并且当其两个输入都处于逻辑电平“1”时存在无效条件。这仅取决于您喜欢使用的那个,否则两者的工作方式相同。

NOR 门用于构建高电平有效 SR 锁存器,NAND 门用于构建低电平有效 SR 锁存器

关于闩锁的 YouTube 视频