几种时序触发器

触发器是时序电路的基本单位,在这里写一下备查备忘.


RS触发器

是两个反输入 S ˉ , R ˉ \bar{S},\bar{R} Sˉ,Rˉ经由与非门交叉组成.
S代表Set,R代表Reset.
在这里插入图片描述

SR S ˉ \bar{S} Sˉ R ˉ \bar{R} Rˉ Q Q Q(对位于 S ˉ \bar{S} Sˉ) Q ˉ \bar{Q} Qˉ(对位于 R ˉ \bar{R} Rˉ)Usage
0011OriginalOriginalTo Keep original status
100110To set Q=1
011001Reset Q=0
1100UndifinedUndifinedUnstable output

只有(0,0)的输出和原态的有关(keep),而且不能输入(0,0)->这里是 S ˉ \bar{S} Sˉ
触发方式是电平触发,要求触发信号稳定一段时间.


触发器的描述方法

状态转换真值表

根据真值表建立起输入信号 S ˉ D \bar{S}_D SˉD R ˉ D \bar{R}_D RˉD、触发器的原状态 Q n Q_n Qn(现态)与触发器的新状态 Q n + 1 Q_{n+1} Qn+1 (次态)之间的关系表

S ˉ D \bar{S}_D SˉD R ˉ D \bar{R}_D RˉD Q n Q_n Qn Q n + 1 Q_{n+1} Qn+1

次态卡诺图

三变量 Q n Q_n Qn,输入 S ˉ D \bar{S}_D SˉD R ˉ D \bar{R}_D RˉD.
表格中填的是次态.
比如:
在这里插入图片描述
这里可以通过卡诺图化简得到三变量迭代式.

迭代特征方程

通过上面的卡诺图化简得出.
标准式为
Q n + 1 = f   ( Q n , R ˉ D , S ˉ D ) Q_{n+1}=f\ (Q_n,\bar{R}_D,\bar{S}_D) Qn+1=f (Qn,RˉD,SˉD)
注意,为了防止无关项,对于RS线路要有约束条件
R ˉ D + S ˉ D = 1 \bar{R}_D+\bar{S}_D=1 RˉD+SˉD=1

状态转移图

  • 0,1;
  • 画出转移和自转移的路径和条件
  • 检查遗漏
    在这里插入图片描述

激励表

为达到状态转换的目标,电路的输入应该是什么

Q n − > Q n + 1 Q_n->Q_{n+1} Qn>Qn+1 S ˉ D \bar{S}_D SˉD R ˉ D \bar{R}_D RˉDStatement

波形图

直观地表示触发器输入信号与输出信号之间的时序关系.

  • 确定状态变化时刻(根据触发器动作特征)
  • 确定新状态(根据触发器的逻辑功能)

电平触发的变化在信号初段
电路内初始状态为0
在这里插入图片描述

钟控RS触发器

为了定时启动以防止非法输入,在RS前加入一个钟控信号.

  • 由时钟脉冲确定状态转换的时刻(即何时转换)
  • 由输入信号确定触发器状态转换的方向(即如何转换)
    在这里插入图片描述
    其余部分与RS基本同.

钟控D触发器

  • CP=0时不做任何变动.
  • CP=1时,限制R,S相反( S ˉ D = D , R ˉ D = D ˉ \bar{S}_D=D,\bar{R}_D=\bar{D} SˉD=D,RˉD=Dˉ)

在这里插入图片描述
结构上D和Q对位,最后的结果是Q=D(输入是什么就储存什么)
特征方程
Q n + 1 = D + D Q n = D Q_{n+1}=D+DQ_{n}=D Qn+1=D+DQn=D
只有一个输入,输入什么就存什么.

钟控JK触发器

与时钟控制的RS触发器相比,输出端反馈到两级的输入端
CP=1时启动
在这里插入图片描述
在这个电路中, S = J Q ˉ n , R = K Q n S=J\bar{Q}_n ,R=KQ_n S=JQˉn,R=KQn(注意进后半部分的RS电路的信号仍是 R ˉ , S ˉ . \bar{R},\bar{S}. Rˉ,Sˉ.)

Q n + 1 = J ⋅ Q ˉ n + K ˉ Q n Q_{n+1}=J\cdot \bar{Q}_n+\bar{K}Q_n Qn+1=JQˉn+KˉQn

JK Q n + 1 Q_{n+1} Qn+1Statement
00 Q n Q_n QnKeep
010Set 0
101Set 1
11 Q ˉ n \bar{Q}_n Qˉn取反

主要是避免了禁止项对稳定性的影响.

在这里插入图片描述

钟控T触发器

在JK的基础上将JK输入端连在一起.使T=J=K.
在这里插入图片描述
所以其特征方程为 Q n + 1 = T Q ˉ n + T ˉ Q n Q_{n+1}=T\bar{Q}_n+\bar{T}Q_n Qn+1=TQˉn+TˉQn.

当T=0时维持,T=1时取反.
在这里插入图片描述

Conclusion

ModelStatements
RS输入的是 R ˉ , S ˉ \bar{R},\bar{S} Rˉ,Sˉ,S=1时=1,R=1时=0,均为0时keep,禁止均为1
D输入什么就置为什么(D=S, D ˉ = R \bar{D}=R Dˉ=R)
JK形式上J=S,K=R.但当都是1时取反原值.
TT=J=K,T=1取反,T=0保持

ModelStatements
电路图
特征方程 Q n + 1 = f ( i n p u t s , Q n ) Q_{n+1}=f(inputs,Q_n) Qn+1=f(inputs,Qn),with 约束条件(Rs)
状态转移真值表(J,K, Q n + 1 = f ( Q n ) Q_{n+1}=f(Q_n) Qn+1=f(Qn))
状态转移图Q在0.1之间循环和自循环的路径和条件(Input)
激励表 E a c h Q n   → Q n + 1 Each Q_n\ \rightarrow Q_{n+1} EachQn Qn+1,所要求的inputs
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值