主从JK触发器,是CP在下降沿时封锁输入信号,并读取已在CP经上升沿后存储进主存储器的输入状态。边沿JK触发器就是仅在下降沿那一瞬间,状态才会更新,其他均为封锁状态。

 

1、触发信号不同

主从JK触发器,是CP在下降沿时封锁输入信号,并读取已在CP经上升沿后存储进主存储器的输入状态。边沿JK触发器就是仅在下降沿那一瞬间,状态才会更新,其他均为封锁状态。

2、描述难易程度不同

由于主从触发器只有在CP=1期间输入的J、K状态始终未变的条件下,用CP的下降沿才能保证锁存住正确的触发器次态,否则需要根据CP=1期间输入的J、K变化的具体情况才能确定CP下降沿到达时触发器的次态。

所以,采用行为描述的方式,很难描述主从JK触发器,只能采用结构描述或者RTL描述的方式,来描述主从JK触发器。而边沿触发器不存在上述问题,因此可以很方便地用行为描述方式来描述下降沿JK触发器。

 

主从jk触发器和边沿jk触发器的区别
 

 

JK触发器具有置0、置1、翻转和保持的功能,是各集成触发器中功能最为齐全的,具有很强的通用性和无需考虑一次变化的特点,且其能较为灵活地转换成D触发器、T触发器等其他类型的触发器。

JK触发器和触发器中最基本的RS触发器结构相似,其区别在于,RS触发器不允许R与S同时为1,而JK触发器允许J与K同时为1。当J与K同时变为1的同时,输出的值状态会反转。也就是说,原来是0的话,变成1;原来是1的话,变成0。 对应表如下:

 

JK触发器的时序图

JK触发器的时序图

(图片来源于互联网)

                 

主从JK触发器彻底解决了RS触发器的约束问题,二者之间的不同之处在于:把S改为J,R改为K,同时又把Q引回到H门的输入端,把引回到G门的输入端。这样就避免了在输入端出现全是1的不确定情况,从而解决了约束的问题。

 
JK触发器逻辑简图

JK触发器逻辑简图

(图片来源于互联网)
 

主从JK 触发器的功能特点:

1.主从JK触发器具有置位、复位、保持(记忆)和计数功能;

2.主从JK触发器属于脉冲触发方式,触发翻转只在时钟脉冲的负跳变沿发生;

3.不存在约束条件,但存在一次变化现象。

4.产生一次变化的原因是因为在CP=1期间,主触发器一直在接收数据,但主触发器在某些条件下(Q=0,CP=1期间J端出现正跳沿干扰或Q=1,CP=1期间K端出现正跳沿干扰),不能完全随输入信号的变化而发生相应的变化,以至影响从触发器 状态与输入信号的不对应。