6.2时序电路的分析方法6.2.1同步时序电路的分析方法分析:找出给定时序电路的逻辑功能即找出在输入和CLK作用下,电路的次态和输出般步骤:①从给定电路写出存储电路中每个触发器的驱动方程(输入的逻辑式),得到整个电路的驱动方程②将驱动方程代入触发器的特性方程,得到状态方程,③从给定电路写出输出方程
6 6.2 时序电路的分析方法 6.2.1 同步时序电路的分析方法 分析:找出给定时序电路的逻辑功能 即找出在输入和CLK作用下,电路的次态和输出。 一般步骤: ①从给定电路写出存储电路中每个触发器的驱动方程 (输入的逻辑式),得到整个电路的驱动方程。 ②将驱动方程代入触发器的特性方程,得到状态方程。 ③从给定电路写出输出方程
例:OQ1KKFF,FF2FF3TTL电路CLK1.写驱动方程:3.输出方程K,=1J =(Q0,),Y=Q0,03J2=Q1,K, =(QQ')K,=Q2J3=002,2.代入JK触发器的特性方程(Q*=JQ'+K'Q,得状态方程:0 * =(Q,0.)0Q,* =,Q, +Q'0'00*=Q,0,0 +Q,03
7 例: = = = = = = 3 1 2 3 2 2 1 2 1 3 1 2 3 1 1 1 J Q Q K Q J Q K Q Q J Q Q K , , ( ) ( ) , .写驱动方程: = + = + = = + 3 1 2 3 2 3 2 1 2 1 3 2 1 2 3 1 2 Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q JK Q JQ K Q * * * ( ) .代入 触发器的特性方程( * ,得状态方程: 2 3 3 Y = Q Q .输出方程 TTL电路
6.2.2时序电路的状态转换表、状态转换图状态机流程图和时序图状态转换表01CLKQQQ3QQOOO0O1行000OO21C闻00RC福Q000CY =Q,Q341900+210010*-=000,+00
8 6.2.2 时序电路的状态转换表、状态转换图、 状态机流程图和时序图 一、状态转换表 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 1 0 0 1 1 1 0 0 0 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 0 1 Q Q Q Q Q Q Y * * * 3 2 1 3 2 1 0 0 0 0 0 1 0 0 1 0 2 0 1 0 0 3 0 1 1 0 4 1 0 0 0 5 1 0 1 0 6 1 1 0 1 7 0 0 0 0 0 1 1 1 1 1 0 0 0 0 CLK Q3 Q2 Q1 Y = + = + = 3 1 2 3 2 3 2 1 2 1 3 2 1 2 3 1 Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q * * * ( ) Y = Q2 Q3
状态转换图10/00001010000011Q:Q:Q1/1/0/ 1/Y111101110100/010
9 二、状态转换图
三、状态机流程图(StateMachineChart)10
10 三、状态机流程图(State Machine Chart)