同步时序逻辑电路设计同步时序逻辑电路设计目的与要求:1
掌握同步时序电路的设计方法2
通过举例、做练习掌握方法
重点与难点:1
同步时序电路的状态设定、状态化简、状态分配2
同步时序电路设计中驱动方程的求解3
能否自启动的判断设计步骤:1.根据设计要求,设定状态,画出原始状态转换图
2.状态化简3.状态分配,列出状态转换编码表4.选择触发器的类型,求出状态方程、驱动方程、输出方程5.根据驱动方程和输出方程画逻辑图
6.检查电路有无自启动能力同步时序逻辑电路设计同步时序电路的设计是分析的逆过程
是根据对设计要求分析得到的状态图,设计出同步时序逻辑电路的过程
建立原始状态图原始状态图:直接从设计命题的文字描述得到的状态图
状态图和状态表能反映同步时序电路的逻辑功能,所以它是设计同步时序电路的依据
建立原始状态图的步骤:假定一个初态S0
从S0出发,每加入一个要记忆的输入信号,就用其次态“记忆”,并标出相应的输出值
(该次态可能是S0本身,也可能是另一个已有的状态,也可能是新增的状态
)重复直到没有新的状态出现,并且从每个状态出发,输入的各种可能取值引起的状态转移一一考虑
按下图作出101序列检测器的Mealy型原始状态图和状态表
(当输入序列出现101时,输出Z=1,否则Z=0)解:电路必须记住1、10、101三种输入情况,因此把需要记忆的每一种输入情况与电路的一个状态相对应
假定电路的初始状态为S0:1)输入X=1,电路状态由S0转移到S1,输出Z=0;2)再输入X=0,电路状态由S1转移到S2,输出Z=0;3)接着输入X=1,电路状态由S2转移到S3,输出Z=1
由此可得部分状态图
(只考虑了输入“101”的情况,实际上当电路处于某一状态时,输入X可能为1,也可能为0
因此这个状态图是不完整的,称部分原始状态图
)110110114)由部分原始状态图,对每个