1、图 11.1 简单时序电路和波形图 该组合电路有3个输入信号(X、CP和Q),其中,X、CP为外输入信号,Q为存储电路T触发器的输出;有两个输出信号Z和T,其中Z为电路的输出,T为反馈信号,用作T触发器的输入。由该电路可以写出T触发器的驱动方程、状态方程和电路输出Z的方程。电路输出方程:Z=XQnCP(11.1)存储电路的驱动方程:T=X (11.2)T触发器状态方程:(11.3)由T触发器的状态方程和输出方程可以画出电路的工作波形,如图11.1(b)所示。图中和是T触发器原状态为0时的工作波形,和是T触发器原状态为1时的工作波形。比较波形和可见,虽然输入信号X和CP完全相同,但是由于T触发器
2、的原状态不同,输出则不同。时序电路方框图如图11.2所示。图中X(x1,xi)代表现在输入信号;Z(z1,zi)代表现在输出信号;W(w1,wi)代表存储电路现在输入的信号,也就是存储电路的驱动信号;Y(y1,yi)代表存储电路的输出,也是组合电路的部分输入。图 11.2 时序电路方框图2.时序电路逻辑功能的表示方法1)逻辑方程式时序电路的逻辑功能可以用代表X、Y、Z、W这些信号之间关系的3个向量函数表示:输出方程:Z(tn)=FX(tn),Y(tn);驱动方程:W(tn)=HX(tn),Y(tn);状态方程:Y(tn+1)=GW(tn),Y(tn)。其中,Y(tn+1)称为次态,Y(tn)称
3、为现态。2)状态表状态表是反映时序电路输出Z(tn)、次态Y(tn+1)和输入X(tn)、现态Y(tn)间对应取值关系的表格。例如我们列出图11.1所示电路的状态表,如表11.1所示。3)状态图状态图是反映时序电路状态转换规律及相应输入、输出取值情况的几何图形。根据状态表11.1所示的状态表,可作出如图11.3所示的状态图。图 11.3 状态图11.1.2 时序逻辑电路的一般分析方法时序逻辑电路的一般分析方法(1)分析逻辑电路组成,即确定输入和输出,区分组合电路部分和存储电路部分,确定是同步电路还是异步电路。(2)写出存储电路的驱动方程和时序电路的输出方程。对于某些时序电路还应写出时钟方程。(
4、3)求状态方程。(4)列状态表。把电路的输入信号和存储电路现态的所有可能的取值组合代入状态方程和输出方程进行计算,求出相应的次态和输出。列表时应注意,时钟信号CP只是一个操作信号,不能作为输入变量。(5)画状态图或时序图。(6)电路功能描述。11.2 时序逻辑电路分析实例时序逻辑电路分析实例【例11.1】分析图11.4所示电路的逻辑功能。设起始状态是Q3Q2Q1=000。图 11.4 例11.1电路图解 (1)分析电路组成。该电路的存储器件是3个JK触发器,组合器件是一个与门。无外输入信号,输出信号为C,是一个同步时序电路。(2)写出驱动方程和输出方程:(3)求状态方程。将驱动方程代入JK触发
5、器的特性方程可得(4)将输入信号和现态的各种取值组合代入状态方程,得到状态表如表11.2所示。(5)由状态表作状态图,如图11.5所示。图 11.5 状态图【例11.2】分析图11.6所示时序电路。解 (1)分析电路组成。该电路的存储器件是一个D触发器,组合器件由一个与门、一个与非门和一个同或门组成。外输入信号是X,输出信号是Z。该电路为同步时序电路。图 11.6 例11.2逻辑图(4)将输入信号和现态的各种取值组合代入状态方程,得到状态表如表11.3所示。表中增加Y列以使状态表更直观。注意Y=0时,其新状态不能由状态方程确定,因为D触发器得不到时钟信号,所以状态维持不变。(5)由状态表画状态
6、图,如图11.7所示。图 11.7 状态图(6)电路功能描述。由状态图或状态表可知,凡输入X=0,则触发器进入1状态;凡输入X=1,则触发器进入0状态,并且只有在触发器由1状态转换到0状态时,电路输出Z=0,在其他情况下Z=1。假如将触发器预置在0状态,当输入序列为01时,触发器将先进入1状态,然后又转换到0状态,并且电路输出Z=0;在其他输入序列情况下输出为1。【例11.3】分析图11.8所示时序电路。解 (1)分析电路组成。该电路的存储器件是3个JK触发器,组合器件是3个与非门和2个与门。M为输入信号,CO1、CO2为两个输出信号。该电路的3个触发器共用一个时钟信号,故是同步时序电路。图
7、11.8 例11.3逻辑图(2)确定驱动方程和输出方程:(3)求状态方程。将驱动方程代入JK触发器的特性方程可得(4)将输入信号和现态的各种取值组合代入状态方程,得状态表如表11.4所示。(5)根据状态表画状态图如图11.9所示。(6)描述逻辑功能。由以上状态图或状态表可知,该电路是一个能自启动的可控模同步计数器。当控制信号M=0时,计数器按模6计数,如图11.9(a)所示;当M=1时,计数器按模3计数,如图11.9(b)所示。图 11.9 状态图(a)M=0;(b)M=1【例11.4】分析图11.10所示的时序电路。图 11.10 例11.4逻辑图解 (1)分析电路组成。该时序电路由4个JK触发器构成,组合电路由一个与门构成。输出信号为CO,由电路图可见,该电路各触发器没有用统一的时钟信号,故它是一个异步时序电路。(2)确定驱动方程、输出方程和时钟方程:(3)求状态方程:(4)将输入信号和现态的各种取值组合代入状态方程,得状态表如表11.5所示。(5)由状态表画状态图如图11.11所示。图 11.11 状态图