内容
什么是D触发器(D闩锁)?
D触发器(也称为D闩锁或“数据”或“延迟”触发器)是一种类型拖鞋跟踪输入,使与输入D匹配的转换。D代表'数据';此触发器存储数据线上的值。它可以被认为是基本的存储器单元。
在一个活跃的高处SR触发器当S(SET)和R(重置)都为0时,锁存器的输出不会发生变化,并且当S和R都是1的锁存器的输出完全不可预测。在A.活跃低SR触发器当S和R两者都是1时,锁存器的输出不会发生变化,并且当S和R都是0时,锁存器的输出完全不可预测。
因此,如果触发器的两个输入相同,则会有一个没有变化或者无效的输出条件。如果我们避免这些输入条件,则会设置或重置条件。
有许多应用程序,只需要锁存器的设置和复位条件。在这些应用程序中,我们可以使用始终是彼此的补充的输入(S和R)。
这可以通过单个输入来设计为锁存器,并且通过反转此S来实现的R输入。调用此单个输入数据输入它标有D.
这就是这种类型的单输入触发器称为D-触发器或D锁存器的原因。D-触发器的基本逻辑表示(即电路图)如下所示。
可以将D闩锁门控。这些类型的D闩锁被称为门控闩锁。
门控闩
有许多应用程序,其中单独的s和r输入不需要。在这些情况下,通过创建d触发器,我们可以省略s = r = 0和s = r = 1的条件。在d触发器中,如果d = 1则s = 1并且r = 0因此锁存器另一方面,如果d = 0则s = 0,并且r = 1因此锁存重置。这被称为一个门控闩。
我们可以将此锁存器作为门控锁存器,然后称为Gated D-Latch。喜欢门控SR闩锁门控D触发器也有启用输入。与门控S-R锁存器的差异是它只有两个输入D和启用。当启用或EN输入高时,上述锁存器的上述设置和复位条件仅在锁存器中看到。
这意味着当d = 1和en = 1时,门控锁存器d触发器是启用的,并且当d = 0和en = 1时设置锁存器是启用和复位,但是当en = 0时,锁存器禁止设置休息的问题。这意味着在en = 0,输入d中的任何变化都不会影响输出(没有变化条件)。
Again SET means output Q = 1 and RESET means Q = 0 so Q = D or output follows input when EN is High and this is the reason for which it is that a LOW D input makes Q Low, i.e. resets the flip-flop and a High D input makes Q High, i.e. sets the flip-flop.
换句话说,我们可以说输出Q在en高时遵循D输入。因此,据说这种闩锁是透明的。
d翻转翻转真值表
逻辑图,逻辑符号和真理表在下面的附图中示出了一个门控D锁存器。
您可以通过查看我们的全部列表来了解更多关于D触发器和其他逻辑大门的信息逻辑盖茨问题。