讲的很好的D触发器

迄今为止讲的最好的D触发器

转载自www.runoob.com

https://www.runoob.com/w3cnote/verilog2-gate-delay.html

D 触发器

下面从门级建模的角度,对 D 触发器进行设计。

SR 触发器

SR 触发器结构图及真值表如下所示。

1、当 S 为低电平,G1 输出端 Q 为高电平,并反馈到 G2 输入端。如果此时 R 为高电平,则 G2 输出端 Q’ 为低电平。
2、R 为低电平 S 为高电平时,分析同理。
3、S 与 R 均为高电平时,如果 Q = 1 (Q’ = 0) , 则 Q 反馈到 G2 输入端后输出 Q’ 仍然为 0, Q’ 反馈到 G1 输入端后输出 Q 仍然是 1,呈现稳态。如果 Q =0 (Q’ = 1) 同理,Q 与 Q’ 的值仍然会保持不变。即 S 与 R 均为高电平时该电路具有保持的功能。
4、如果 S 与 R 均为低电平,则输出 Q 与 Q’ 均为高电平,不再成互补的关系。所以此种情况是禁止出现的。
在这里插入图片描述
在这里插入图片描述

SR 锁存器

在基本的 SR 触发器前面增加 2 个与非门,可构成带有控制端 SR 锁存器。

SR 锁存器及其真值表如下所示。

当 EN=0 时,G3、G4 截止,SR 锁存器保持输出状态不变。
当 EN=1 时,与基本的 SR 触发器工作原理完全相同。

在这里插入图片描述
在这里插入图片描述

D 锁存器

基本的 SR 触发器输入端不能同时为 0, 带有控制端的 SR 锁存器输入端不能同时为 1,否则会导致输出端 Q 与 Q’ 的非互补性矛盾。

为消除此种不允许的状态,在带有控制端的 SR 锁存器结构中加入取反模块,保证 2 个输入端均为相反逻辑,则形成了 D 锁存器。

其结构图和真值表如下所示。

1、当 EN=1 时,输出状态随输入状态的改变而改变。
2、当 EN=0 时,输出状态保持不变。
在这里插入图片描述
在这里插入图片描述

D 锁存器是一种电平触发。

如果在 EN=1 的有效时间内,D 端信号发生多次翻转,则输出端 Q 也会发生多次翻转。这降低了电路的抗干扰能力,不是实际所需求的安全电路。

为提高触发器的可靠性,增强电路抗干扰能力,发明了在特定时刻锁存信号的 D 触发器。

D 触发器

将两个 D 锁存器进行级联,时钟取反,便构成了一种简单的 D 触发器,又名 Flip-flop。

其结构图和真值表如下所示。

第一级 D 锁存器又称为主锁存器,在 CP 为低电平时锁存。第二级 D 锁存器又称为从锁存器,时钟较主锁存器相反,在 CP 为高电平时锁存。

在这里插入图片描述
在这里插入图片描述

1、CP=1 时,主锁存器输出端 Qm 会和 D 端信号的变化保持一致,而从锁存器处于保持状态,输出 Qs 保持不变。
2、CP由高电平变为低电平时,主锁存器锁存当前 D 的状态,传递到输出端 Qm 并保持不变。而从锁存器输出端 Qs 会和 Qm 的变化保持一致。此时处于锁存状态下的主锁存器输出端 Qm 会保持不变,所以 D 触发器输出端 Qs 端得到新的 Qm 值后, 也会保持不变。
综上所述,D 触发器输出端 Qs 只会在时钟 CP 下降沿对 D 端进行信号的锁存,其余时间输出端信号具有保持的功能。

将双级 D 锁存器展开为门级结构,如下图所示。
在这里插入图片描述

  • 61
    点赞
  • 476
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
Cadence D触发器是数字电路中的一种重要元件,用于存储数字信号。它是由数字逻辑电路中的D型锁存器构成的,也被称为D锁存器。 D触发器有两个输入端,分别是数据输入端D和时钟输入端CLK。数据输入端D用于接收输入的数字信号,而时钟输入端CLK用于控制数据在D触发器中的存储与传输。在时钟信号变为高电平时,D触发器将当前的输入数据存储在内部的存储单元中。当时钟信号变为低电平时,D触发器将存储的数据传输到输出端。 D触发器的特点是能够存储输入信号并在时钟信号的控制下输出。它在数字电路设计中广泛应用于时序电路、寄存器和存储器等模块的实现中。 除了存储和传输数据外,D触发器还可以用于时序控制。通过合理地设置时钟信号的控制时机,可以实现各种逻辑功能的实现。比如,多个D触发器可以串联起来构成移位寄存器,用于实现数字信号的平移和循环移位等。 在数字电路设计中,稳定的时钟信号对于D触发器的正常工作至关重要。时钟信号的频率和占空比直接影响D触发器的性能和数据存储的精确性。因此,在实际应用中,需要仔细考虑时钟信号的参数和电路布局,以确保D触发器的可靠性和稳定性。 总结而言,Cadence D触发器是一种重要的数字电路元件,通过将数据存储在内部存储单元并在时钟信号的控制下传输和输出,实现了数字信号的存储和时序控制功能。在数字电路设计和实现中发挥了重要作用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值