1、使用JK触发器实现同步型时序电路
解题步骤
:
- 根据给定的状态转移图,列写状态转移真值表
- 利用卡诺图得到状态方程和输出方程
- 如果没输出方程,就不用导出输出方程
- 使用卡诺图化简得到状态方程
- 根据状态方程,得到激励方程
- 画出对应的时序逻辑电路
列写状态转移真值表
作卡诺图,得到状态方程
和JK触发器的状态方程对比,得到激励方程
根据激励方程,画出对应的时序逻辑电路图
2、状态转移真值表不完整,存在无关项
解题步骤
:
- 列写状态转移真值表
- 利用卡诺图得到状态转移方程和输出方程
- 补全真值表,画出完整的状态转移图
- 导出激励方程
- 画出时序逻辑电路图
分析题意:设计五进制加法计数器就是要能输出0~4
这五个数字,而4
的二进制表示为100
,所以我们需要三个二进制位来进行表示。根据已经信息,画出状态转移图。然而发现,三位二进制数应该能表示8
个状态,但是我们目前只能表示出5
个,所以我们后续需要根据推演出的状态方程
,补全状态转移图
画出状态转移真值表,不能够确定的状态我们暂时使用无关项进行表示
使用卡诺图进行化简,得到状态方程
根据得到的状态方程,补全状态转移真值表和状态转移图
根据状态转移图中存在的环数来判断是否有自启动能力:
只有1个环
:具有自启动能力大于等于2个环
:没有自启动能力
3、使用D触发器设计同步时序电路
解题步骤
:
- 列写状态转移真值表
- 利用卡诺图得到状态方程和输出方程
- 补全真值表,画出完整的状态转移图
- 导出激励方程
- 画出时序逻辑电路图
根据给定的状态转移图,列写状态转移真值表,不能确定的状态使用无关项进行表示
使用卡诺图,对状态转移真值表进行化简,得到状态方程和输出方程
根据得到的状态方程和输出方程,补全状态转移真值表,并画出完整的状态转移图
导出激励方程
这一题要求的是使用D触发器来设计电路,而D触发器的数据输出端等于数据输入端
所以
根据激励方程,画出对应的逻辑电路图