第点时序逻辑电酷 例3:试分析下图所示的时序逻辑电路。 O FF 1J X 「1K+1 CP 解:该电路为同步时序逻辑电路,时钟方程可以不写 (1)写出输出方程:Z=(X⊕Q")Q0 (2)写出驱动方程: o=X④g1 K=1 Ji=XeQ K
第六章 时序逻辑电路 例3:试分析下图所示的时序逻辑电路。 解:该电路为同步时序逻辑电路,时钟方程可以不写。 (1)写出输出方程: 1J 1K C1 ┌ ┌ 1J 1K C1 ┌ ┌ Q1 Q0 CP X Z = 1 = 1 = 1 & F F1 F F0 1 1 n n Z X Q1 Q0 = ( ) n J 0 = X Q1 K0 =1 n J1 = X Q0 K1 =1 (2)写出驱动方程:
第六章时序逻辑电路 (3)写出JK触发器的特性方程,然后将各驱动方程代入J触发器的 特性方程,得各触发器的次态方程: Q0=J020+K0Q0=(X⊕Q")Q0 Q n+1 0121+K2=( e 20). 2i (4)作状态转换表及状态图 ④当X0时:触发器的次态方程简化为:bm=Q?Qq=Q 输出方程简化为:z=Q190 由此作出状态表及状态图。 Q19 00 现态 次态 输出 A go2* go 00 01 10 00
第六章 时序逻辑电路 (3)写出JK触发器的特性方程,然后将各驱动方程代入JK触发器的 特性方程,得各触发器的次态方程: (4)作状态转换表及状态图 ①当X=0时:触发器的次态方程简化为: 输出方程简化为: 由此作出状态表及状态图。 Q1 Q0 00 01 10 /0 /0 /1 6.2.3 X=0时的状态图 n n n n n Q J 0 Q0 K0 Q0 X Q1 Q0 1 0 = + = ( ) + n n n n n Q J1 Q1 K1 Q1 X Q0 Q1 1 1 = + = ( ) + n n n Q Q1 Q0 1 0 = + n n n Q Q0 Q1 1 1 = + n n Z = Q1 Q0
第,时序逻辑电路 ②当X=时:触发器的次态方程简化为Q=7gQ=(Q 输出方程简化为: Q19 由此作出状态表及状态图。 /0 现态 次态 输出 00 10 10 01 00 0/0 将X=0与X=1的状态图合并 1/0 起来得完整的状态图。 0/1
第六章 时序逻辑电路 ②当X=1时:触发器的次态方程简化为: 输出方程简化为: 由此作出状态表及状态图。 将X=0与X=1的状态图合并 起来得完整的状态图。 00 01 10 0/0 0/0 0/1 1/1 1/0 1/0 Q1 Q0 00 10 01 /1 /0 /0 6.2.4 X=1时的状态图 n n n Q Q1 Q0 1 0 = + n n n Q Q0 Q1 1 1 = + n n Z = Q1 Q0
第六章时序逻辑电路 (5)画时序波形图。 根据状态表或状态图, 可画出在CP脉冲作用下电路的时序图。 1/0 0/1 0/0 CP 「凵「「凵「L X Z
第六章 时序逻辑电路 根据状态表或状态图, 可画出在CP脉冲作用下电路的时序图。 (5)画时序波形图。 00 01 10 0/0 0/0 0/1 1/1 1/0 1/0 Q1 Q0 X CP Z
第六章时序逻辑电路 (6)逻辑功能分析: 0/0 该电路一共有3个状态00、01、10。 1/0 01 当X=0时,按照加1规律 1/0 从00→÷01→1000循环变化, 0/1 0/0 并每当转换为10状态(最大数)时, 10 输出z=1。 当X=1时,按照减1规律从10→01-00→10循环变化, 并每当转换为00状态(最小数)时,输出Z=1 所以该电路是一个可控的3进制计数器
第六章 时序逻辑电路 (6)逻辑功能分析: 当X=1时,按照减1规律从10→01→00→10循环变化, 并每当转换为00状态(最小数)时,输出Z=1。 该电路一共有3个状态00、01、10。 当X=0时,按照加1规律 从00→01→10→00循环变化, 并每当转换为10状态(最大数)时, 输出Z=1。 所以该电路是一个可控的3进制计数器。 00 01 10 0/0 0/0 0/1 1/1 1/0 1/0 图6.2.5 例6.2.1完整的状态图