所谓触发器的类转换,就是用一个已有的触发器去实现另一类型触发器的功能。一般转换要求示意图如图13-25所示。
目的是求转换逻辑,也就是求已有触发器的激励方程。常用的方法有两种:
公式法:通过比较触发器的状态转移方程求转换逻辑。
图形法:利用触发器的状态转移表、激励表和卡诺图求转换逻辑。
例如:将钟控RS触发器转换成JK触发器。
(1)用公式法。RS触发器的状态转移方程为
JK触发器的状态转移方程为
但是,考虑到RS触发器的约束条件,在J=K=1,Qn=0的条件下,不能满足,故应变换JK触发器状态转移方程,即
这样,使得约束条件始终能够满足。图13-26所示是将RS触发器转换为JK触发器的电路图。
(2)用图形法。根据JK触发器的状态转移真值表和钟控RS触发器的激励表列出RS→JK的使用表,如表13-12所示。
JK触发器的状态转移真值表,反映了对转换的要求,当Qn、J、K的取值确定以后,便可以求出相应的Qn+1。这里的Qn和Qn+1既是待求的JK触发器的现态和次态,也是已有RS触发器的现态和次态。因此Qn和Qn+1的对应关系也反映了对RS触发器的激励要求,再根据RS触发器的激励表即可确定对应的R、S取值。即Qn和J、K的取值决定了Qn+1的值,从而也就决定了R、S的值。表13-12所示的R和S与Qn+1是一样的,同样是Qn和J、K的函数,把反映这些函数关系的表格叫使用表。该表的具体产生过程是,先由J、K和Qn求出Qn+1,再由相应的Qn→Qn+1的对应关系确定R、S。
根据表13-12,以J、K、Qn作为输入变量,R、S作为输出变量,通过卡诺图(如图13-127所示)化简得出其逻辑表达式为
所得结果与公式法求出的相同
对于其余各种类型的触发器之间的转换,请读者仿照上述方法自行练习。