Defination
不仅和现在的输入有关也和过去的状态有关的电路.有反馈回路.
触发器
R-S
S = 1 → 1 R = 1 → 0 S = 0 R = 0 → K e e p S = 1 R = 1 → B a n n e d S=1\rightarrow 1\\R=1\rightarrow 0\\S=0\ R=0\rightarrow Keep\\S=1\ R=1\rightarrow Banned S=1→1R=1→0S=0 R=0→KeepS=1 R=1→Banned
D
略.
J-K
J = 1 → 1 K = 1 → 0 J = 0 K = 0 → K e e p J = 1 K = 1 → R e v e r s e J=1\rightarrow 1\\K=1\rightarrow 0\\J=0\ K=0\rightarrow Keep\\J=1\ K=1\rightarrow Reverse J=1→1K=1→0J=0 K=0→KeepJ=1 K=1→Reverse
T
T = 0 → K e e p T = 1 → R e v e r s e T=0\rightarrow Keep\\T=1\rightarrow Reverse T=0→KeepT=1→Reverse
Description
- 状态转移真值表 Q n + 1 = f ( Q n ) Q^{n+1}=f(Q^n) Qn+1=f(Qn)
- 次态卡诺图
- 特征方程 Q n + 1 = f ( Q n ) Q^{n+1}=f(Q^n) Qn+1=f(Qn)
- 状态转移图
- 激励表 0 → 1 , p r o c e s s 0\rightarrow 1,process 0→1,process
- 波形图
空翻
输入变化快于时钟
主从结构:
- 上升沿,主触发器工作,从触发器锁定
- 下降沿,主触发器锁定,将信息传入从触发器,从触发器工作输出.
Mealy&Moore
- Mealy: O u t p u t = f ( t r i g g e r , ∗ ∗ I n p u t ∗ ∗ ) Output=f(trigger,**Input**) Output=f(trigger,∗∗Input∗∗)
- Moore: O u t p u t = f ( t r i g g e r ) Output=f(trigger) Output=f(trigger)
分析&设计
见https://blog.csdn.net/POTASSIUM711/article/details/89140079等.
https://blog.csdn.net/POTASSIUM711/article/details/89321080
激励表达式-次态表达式-输出表达式
等效类
- 指向(输出)相同
- 循环指向
- 次态交叉
隐含表
For each Pair: √ or × or Under some conditions
编码分配规则
- 次态相同,现态相邻.
- 同一现态,次态相邻.
- 输出相同,现态相邻.
有不确定项的电路设计
见https://blog.csdn.net/POTASSIUM711/article/details/89365241