一、同步和异步的区别
区别
:时序逻辑电路按照是否有统一的时钟控制分为同步时序电路
和异步时序电路
二、同步时序逻辑电路分析
2.1 没有输入和输出
做题步骤
:
- 列写激励和输出方程
- 导出状态方程
- 导出状态转移真值表
- 画状态转移表
- 画状态转移图
观察发现,该电路没有输出,所以只用写出激励方程即可
1、先写出每一个触发器对应的输出
2、再写出每一个逻辑门电路对应的输出
3、出每一个触发器对应的激励方程
4、根据触发器的类型,写出对应的状态方程
5、列出状态转移真值表
6、画状态转移表(如果一个电路是Moore型
的,那么其状态转移真值表和状态转移表是相同的,可以跳过此步骤)Moore型
:输入和输出是没有关系的Mealy型
:输入和输出之间是有关系的
如何判断输入和输出之间是否有关系?
通过输出方程判断,如果输出方程中没有输入数据,则证明两者无关。反之,则证明两者有关。
7、画状态转移图
一般选用000
开始画,然后从状态转移表
中找到000
对应的次态,本题是100
,然后再找100
对应的次态,不断找下去。如果出现了闭环,那么就判断此时状态转移图中的状态和状态转移表中的状态个数是否相等,如果相等,那么状态转移图就画完了,如果不相等,那么就找到未出现的状态,以其为初始,重复上述步骤。
状态转移图中出现闭环,则很大概率是计数器。可以通过闭环中,状态的个数来判断是几进制的计数器。比如本题中有6个状态,那就是六进制的计数器
判断是否具有自启动特性
根据逻辑电路的状态转移图来判断,如果状态转移图中出现了两个及两个以上的闭环,那么就不具有自启动特性
2.2 有输入和输出
2.3 Mealy型电路分析
Mealy型
电路的状态转移真值表
和状态转移表
是不相同的,需要进行处理
- 根据题目给定的逻辑电路图,写出触发器和逻辑门的输出
- 写出对应的激励方程和输出方程
- 根据选用的触发器,来写出对应的状态方程
- 根据状态方程和输出方程,列写状态转移真值表
- 画状态转移表(形式固定,需要进行记忆!)
- 画状态转移图(注意:
**Mealy型**
的状态转移图和**Moore型**
不同)Q1/Q2
:分别表示当前状态A
:表示输入Y
:表示输出