欢迎来到天天文库
浏览记录
ID:13984585
大小:213.00 KB
页数:3页
时间:2018-07-25
《触发器的转换方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、时序逻辑电路中不同功能触发器的相互转换方法南昌陆军学院李春玲触发器是时序逻辑电路的基本构成单元,按功能不同可分为RS触发器、JK触发器、D触发器及T触发器四种,其功能的描述可以使用功能真值表、激励表、状态图及特性方程。只要增加门电路便可以实现不同功能触发器的相互转换,例如要将D触发器转换为JK触发器,转换的关键是推导出D触发器的输入端D与JK触发器的输入端J、K及状态输出端Qn的逻辑表达式,然后用门电路去实现该逻辑表达式。具体的设计方法有公式法和图表法两种。1.公式法公式法是不同触发器进行转换最简单与最直接的方法,其依据是描述触
2、发器功能的特性方程,设计的过程主要是比较所使用的源触发器与要实现的目标触发器的特性方程,从而直接推导出源触发器的输入端与目标触发器的输入端及状态之间的逻辑关系。以JK触发器转换为D触发器为例,JK触发器的特性方程为0n+1=JQn+KQn…(1);D触发器的特性方程为Qn+1=D··(2),若要分别导出源触发器输入端J、K与目标触发器的输入端D及状态Qn的关系,则可将(2)式化为Qn+1=DQn+DQn…(3),然后比较(1)、(3)两式可推出J=D,K=D;故将JK触发器转变为D触发器只要增加一个非门便可,如图1所示。其虚框内
3、便形成了D触发器。反过来将D触发器转换为JK触发器,则直接比较(2)、(1)两式,写出D与J、K及Qn的关系为D=JQn+KQn,这时需要4个与非门,如图2。但不是所有的转换都可以直接通过公式法来进行的,如将T触发器转变为D触发器,T触发器的特性方程为Qn+1=TQn+TQn…(4),比较(4)、(3)两式,从两特性方程前项来看T=D,从后项来看T=D,产生了矛盾,该公式法就难得出结果,这时可采用图表法。2.图表法图表法的依据是描述触发器功能的真值表与激励表,要使用的工具是卡诺图,设计的过程是先列出要实现的目标触发器的功能真值表
4、,该真值表反映的是在不同的输入组合及不同的现态下,目标触发器次态的值,再根据使用的源触发器的激励表,在上述真值表中列出每一行不同状态的转变对应源触发器输入端的值,最后以此表为依据推导出源触发器的输入端与目标触发器的输入端及状态之间的逻辑关系。以T触发器转变为D触发器为例,第一步画出表1。表1的前三列是目标触发器D触发器的功能真值表.最后一列为依据源触发器T触发器的激励表得出的输入端T对应的值。如第三行,当D=0,Qn=1时,D触发器的次态Qn+1=0,状态由1变为0.则要求T触发器的输入端T为1.第二步推出T与D及Qn的关系,由
5、表1可以直接推出T=DQn+DQn。若表达式复杂的话可以使用卡诺图来化简。除了不能直接用公式法比较得出源触发器输入端与目标触发器输入端及状态的逻辑关系时要用图表法外,当将RS触发器作为源触发器转换为其他目标触发器时,一般也使用图解法,因为RS触发器有一种不允许输入的非法状态,用公式法转换可能会使RS触发器产生这种非法输入状态。例如,将RS触发器转换为JK触发器,用公式法的话比较Qn+1=S+RQn(RS=0)与Qn+l=JQn+KQn可以得出S=JQn,R=K,但这样设计的话,当J=K=1,Qn=0时,R=S=1出现了非法输入。
6、用图解法完成转换就可以避免这种情况。用图解法实现RS触发器转换为JK触发器,同样应先根据JK触发器的真值表及RS触发器的激励表得到表2。表2的前4列为JK触发器的真值表,后两列依据RS触发器的激励表得出(表中*表示输入值任意)。表达式复杂或有任意项可以使用卡诺图来化简,由表2分别画出R、S与逻辑变量J、K及Qn的卡诺图(如图3及图4),便可得出R、S的逻辑表达式。图5为实现逻辑图。以上分别论述了用公式法与图表法来进行不同功能触发器的相互转换.4种触发器两两之间都可以进行转换,总共有12种情况,表3、表4、表5、表6给出了所有可能
7、的转换方法。
此文档下载收益归作者所有