时序逻辑电路时序逻辑电路——电路任何一个时刻的输出状态不仅取决于当时的输入信号,还与电路的原状态有关
时序电路中必须含有具有记忆能力的存储器件
时序电路的逻辑功能可用逻辑表达式、状态表、卡诺图、状态图、时序图和逻辑图6种方式表示,这些表示方法在本质上是相同的,可以互相转换
一、时序电路的基本分析和设计方法(一)分析步骤1.根据给定的时序电路图写出下列各逻辑方程式:(1)各触发器的时钟方程
(2)时序电路的输出方程
(3)各触发器的驱动方程
2.将驱动方程代入相应触发器的特性方程,求得各触发器的次态方程,也就是时序逻辑电路的状态方程
3.根据状态方程和输出方程,列出该时序电路的状态表,画出状态图或时序图
4.根据电路的状态表或状态图说明给定时序逻辑电路的逻辑功能
【例1】分析时序电路(1)时钟方程:输出方程:驱动方程:(2)求状态方程JK触发器的特性方程:将各触发器的驱动方程代入,即得电路的状态方程:(3)计算、列状态表(4)画状态图及时序图(5)逻辑功能有效循环的6个状态分别是0~5这6个十进制数字的格雷码,并且在时钟脉冲CP的作用下,这6个状态是按递增规律变化的,即:000→001→011→111→110→100→000→…所以这是一个用格雷码表示的六进制同步加法计数器
当对第6个脉冲计数时,计数器又重新从000开始计数,并产生输出Y=1
【例2】:分析图6
4电路的功能
1.时钟方程:2.激励方程:1图6
4逻辑电路图3.状态方程:4.状态转换表:表6
2状态转换表态序Q2Q1Q0Q2n+1Q1n+1Q0n+1000000110010102010011301110041000005101010611001071110005.状态转换图:图6
5例状态图6.逻辑功能说明:为异步五进制加法计数器
(二)同步时序逻辑电路的设计步骤(1)根据设计要求,设定状态