功能:简单的双稳态存储单元,通过两个输入(Set 和 Reset)控制输出状态。
组成:两个交叉耦合的NOR门或NAND门(结构不同,逻辑表略有差异)。
输入输出:
NOR门实现:
S
(Set):高电平有效,置位输出 Q=1
。
R
(Reset):高电平有效,复位输出 Q=0
。
禁止状态:S=1, R=1
(输出不确定,需避免)。
NAND门实现:
S
和 R
为低电平有效(逻辑相反)。
S | R | Q | Q' | 状态 |
---|---|---|---|---|
0 | 0 | 保持 | 保持 | 保持(记忆) |
1 | 0 | 1 | 0 | 置位 |
0 | 1 | 0 | 1 | 复位 |
1 | 1 | 0* | 0* | 无效(冲突) |
注:
S=1, R=1
时,Q=Q'=0
(违反互补性),实际电路可能振荡或不确定。
置位(Set):S=1
→ 强制 Q=1
,Q'=0
(无论原状态如何)。
复位(Reset):R=1
→ 强制 Q=0
,Q'=1
。
保持:S=0, R=0
→ 输出维持前一状态(依赖反馈环路)。
缺点:
直接受输入变化影响(无时钟控制),易受干扰。
存在禁止状态(需约束输入)。
功能:通过两级触发器(主+从)和时钟信号(CLK)实现同步控制,避免竞争冒险。
主触发器:在CLK高电平期间接收输入(S
, R
)。
从触发器:在CLK下降沿将主触发器状态传递到输出。
时钟隔离:主、从触发器交替工作,确保输出稳定。
CLK=1(高电平):
主触发器接收输入(S
, R
),状态根据RS规则更新。
从触发器被封锁(保持原状态)。
CLK下降沿(1→0):
主触发器停止接收输入,状态锁定。
从触发器读取主触发器的状态,更新输出 Q
和 Q'
。
CLK=0(低电平):
主触发器被封锁,输入变化无效。
从触发器维持输出不变。
缺点:
仍存在“变化”问题(CLK=1期间输入变化可能导致误动作)。
特性 | RS触发器 | 主从RS触发器 |
---|---|---|
时钟控制 | 无(异步) | 有(CLK下降沿触发) |
抗干扰能力 | 弱 | 强(主从隔离) |
禁止状态 | S=1, R=1 冲突 | 同RS触发器 |
应用场景 | 简单锁存 | 时序电路(如计数器) |
改进RS触发器:通过反馈消除禁止状态(J=1, K=1
时翻转输出)。
主从结构:类似主从RS触发器,但更灵活。
总结:
RS触发器是基础存储单元,但需避免冲突输入。
主从触发器通过时钟同步解决时序问题,是时序电路的设计。
实际应用中,更常用 JK触发器 或 D触发器(无禁止状态)。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。