6.2.时序逻辑电路的分析方法6.2.1同步时序逻辑电路的分析方法时序逻辑电路的分析:就是给定时序电路,找出该的逻辑功能,即找出在输入和CLK作用下,电路的次态和输出。由于同步时序逻辑电路是在同一时钟作用下故分析比较简单些,只要写出电路的驱动方程、输出方程和状态方程,根据状态方程得到电路的状态表或状态转换图,就可以得出电路的逻辑功能。步骤:1.从给定的逻辑电路图中写出每个触发器的驱动方程(也就是存储电路中每个触发器输入信号的逻辑函数式;
6.2.时序逻辑电路的分析方法 6.2.1 同步时序逻辑电路的分析方法 时序逻辑电路的分析:就是给定时序电路,找出该的 逻辑功能,即找出在输入和CLK作用下,电路的次态和 输出。由于同步时序逻辑电路是在同一时钟作用下, 故分析比较简单些,只要写出电路的驱动方程、输出 方程和状态方程,根据状态方程得到电路的状态表或 状态转换图,就可以得出电路的逻辑功能。 步骤: 1. 从给定的逻辑电路图中写出每个触发器的驱动方程 (也就是存储电路中每个触发器输入信号的逻辑函数 式);
6.2.时序逻辑电路的分析方法2.把得到的驱动方程代入相应触发器的特性方程中就可以得到每个触发器的状态方程,由这些状态方程得到整个时序逻辑电路的方程组;3.根据逻辑图写出电路的输出方程:4.写出整个电路的状态转换表、状态转换图和时序图:5.由状态转换表或状态转换图得出电路的逻辑功能
2.把得到的驱动方程代入相应触发器的特性方程中, 就可以得到每个触发器的状态方程,由这些状态方程 得到整个时序逻辑电路的方程组; 3. 根据逻辑图写出电路的输出方程; 4.写出整个电路的状态转换表、状态转换图和时序图; 5.由状态转换表或状态转换图得出电路的逻辑功能。 6.2.时序逻辑电路的分析方法
6.2.时序逻辑电路的分析方法例6.2.1试分析图6.2.1所示的时序逻辑电路的逻辑功能写出它的驱动方程、状态方程和输出方程,写出电路的状态转换表,画出状态转换图和时序图g91Q1J111C1C1C19'Q2Q1KIK1KFF,FF2FF3图6.2.1CLK解:(1)驱动方程福K, =1J, =(Q2Q3),K2 = (QQ)J2 = Q1,K, = Q2J, = Q1Q2:
例6.2.1 试分析图6.2.1所示的时序逻辑电路的逻辑功能, 写出它的驱动方程、状态方程和输出方程,写出电路 的状态转换表,画出状态转换图和时序图。 6.2.时序逻辑电路的分析方法 图6.2.1 解:(1) 驱动方程: = = = = = = 3 1 2 3 2 2 1 2 1 3 1 2 3 1 , , ( ) ( ) , 1 J Q Q K Q J Q K Q Q J Q Q K
6.2.时序逻辑电路的分析方法(2)状态方程:= JO'+ K'℃JK触发器的特性方程将驱动方程代入JK触发器的特性方程中,得出电路的状态方程,即K, =1Q *=(Q2Q3)·Q1J =(Q2Q),J, =Q1,K, =(QQ)Q,* =QQ2 + Q1Q'Q2K, = Q2J3 =QQ2,*=Q,Q2Q +Q2Q3Q3(3)输出方程Y = Q2Q3
(2) 状态方程: JK触发器的特性方程 Q = JQ+ KQ * 将驱动方程代入JK触发器的特性方程中,得出电 路的状态方程,即 6.2.时序逻辑电路的分析方法 = + = + = 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 = = = = = = 3 1 2 3 2 2 1 2 1 3 1 2 3 1 , , ( ) ( ) , 1 J Q Q K Q J Q K Q Q J Q Q K (3)输出方程: Y = Q2 Q3
6.2.时序逻辑电路的分析方法6.2.2时序逻辑电路的状态转换表、状态转换图、状态机流程图和时序图从例题可以看出,逻辑电路的三个方程应该说已经清楚描述一个电路的逻辑功能,但却不能确定电路具体用途,因此需要在时钟信号作用下将电路所有的的状态转换全部列出来,则电路的功能一自了然描述时序逻辑电路所有状态的方法有状态转换表(状态转换真值表)、状态转换图、状态机流程图和时序图。下面结合上面的例题介绍这几种方法
6.2.2时序逻辑电路的状态转换表、状态转换图、状态 机流程图和时序图 6.2.时序逻辑电路的分析方法 从例题可以看出,逻辑电路的三个方程应该说已 经清楚描述一个电路的逻辑功能,但却不能确定电路 具体用途,因此需要在时钟信号作用下将电路所有的 的状态转换全部列出来,则电路的功能一目了然 描述时序逻辑电路所有状态的方法有状态转换表 (状态转换真值表)、状态转换图、状态机流程图和 时序图。下面结合上面的例题介绍这几种方法