EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基本的SR NAND触发器电路具有许多优点,并在顺序逻辑电路中使用,但是它存在两个基本的开关问题。 - 1.必须始终避免设置= 0和复位= 0条件(S = R = 0)
- 2.如果在启用(EN)输入为高时设置或重置更改状态,则可能不会发生正确的闩锁动作
1 ~1 C1 h" H; ^) X- D& C" d
. k9 _5 ]" k g( A4 N" N+ Z然后,为了克服SR触发器设计的这两个基本设计问题,开发了JK触发器。 这种简单的JK触发器是所有触发器设计中使用最广泛的触发器,被认为是通用触发器电路。标有“ J”和“ K”的两个输入不是缩写的缩写字母,例如“ S”代表Set,“ R”代表Reset,而是由其发明人Jack Kilby选择的自治字母,以区分翻转字母。其他类型的翻牌圈设计。 ; o" U3 |% w7 ~- V
JK触发器的顺序操作与具有相同“置位”和“复位”输入的先前SR触发器完全相同。这次的区别是,即使S和R都为逻辑“ 1” ,“ JK触发器”也没有SR锁存器的无效或禁止的输入状态。
1 \: M. s' {4 K/ q$ ^该JK触发器基本上是一个门控SR触发器通过添加一时钟输入电路的,其防止当两个输入S和R等于逻辑电平“1”时可能发生的非法或无效的输出条件。由于有了这个额外的时钟输入,JK触发器具有四个可能的输入组合:“逻辑1”,“逻辑0”,“无变化”和“切换”。JK触发器的符号类似于SR双稳态锁存器的符号,如上一教程中所见,只是增加了时钟输入。 ( e; |" A( n7 \; |# u+ H& L+ C; X
基本的JK触发器/ d0 r; P) h3 u3 N$ y+ X
在其发明者杰克·基尔比(Jack Kilby)之后,先前的SR双稳态的S和R输入现在分别被两个分别称为J和K输入的输入所代替。然后这相当于:Ĵ= S和ķ= R。
7 a3 ?* [0 |1 x5 F2 P选通的SR双稳态门的两个2输入与门现在已由两个3输入与非门取代,每个门的第三输入连接到Q和Q的输出。SR触发器的这种交叉耦合允许先前无效的S =“ 1”和R =“ 1”状态被用于产生“切换动作”,因为两个输入现已互锁。
% x9 r0 L) L, J如果电路现在处于“置位”状态,则J输入将通过下部的NAND门被Q的“ 0”状态禁止。如果电路为“ RESET”,则通过上级“与非”门通过Q的“ 0”状态禁止K输入。由于Q和Q总是不同的,我们可以使用它们来控制输入。当输入J和K都等于逻辑“ 1”时,JK触发器如以下真值表所示进行切换。 $ w$ l o+ j2 G) n- M. e
JK函数的真值表同! h& E8 x: |6 ]% G! H
为
4 A$ z* P6 j4 vSR锁存器 | 时钟 | 输入值 | 输出量 | 描述 | Clk | Ĵ | ķ | 问 | 问 | X | 0 | 0 | 1个 | 0 | 记忆
& V4 m# E @$ X: m5 q不变 | X | 0 | 0 | 0 | 1个 | 〜↓̲ | 0 | 1个 | 1个 | 0 | 重设Q»0 | X | 0 | 1个 | 0 | 1个 | 〜↓̲ | 1个 | 0 | 0 | 1个 | 设置Q»1 | X | 1个 | 0 | 1个 | 0 | 切换
* L' j6 |9 G/ i6 `5 ]6 z动作 | 〜↓̲ | 1个 | 1个 | 0 | 1个 | 切换 | 〜↓̲ | 1个 | 1个 | 1个 | 0 |
然后,JK触发器基本上是带反馈的SR触发器,它在正常切换下任何时候都只能使其两个输入端子之一(SET或RESET)之一处于活动状态,从而消除了先前在SR触发器中看到的无效条件电路。
. h+ g% w5 X1 F5 d2 y" I; A: G但是,如果J和K输入都为逻辑“ 1”(J = K = 1)为高电平,则当时钟输入变为高电平时,电路将在输出切换时“切换”并相互补充状态改变。当两个端子均为“ HIGH”时,这导致JK触发器的作用更类似于T型触发器。但是,由于将输出反馈到输入,这可能会使Q的输出在补足一次后连续在SET和RESET之间振荡。
D! F. L+ Z, l0 t2 d+ y尽管此JK触发器电路是对时钟SR触发器的改进,但如果在时钟输入的定时脉冲有时间变为“ OFF”之前输出Q改变状态,则它也会遭受称为“竞赛”的时序问题。为避免这种情况,定时脉冲周期( T )必须保持尽可能短(高频)。由于使用基本的NAND或NOR门构建的基本JK触发器有时无法做到这一点,因此开发了更加稳定的高级主从触发器(边沿触发)。
6 C1 H4 S; }& k% c* I# h9 z主从JK触发器主从触发器通过使用两个串联配置的SR触发器消除了所有时序问题。一个触发器充当“主”电路,在时钟脉冲的上升沿触发,而另一个触发器充当“从属”电路,在时钟脉冲的下降沿触发。这导致两个部分,在时钟信号的相反半周期内使能主部分和从部分。 # ^. k; q" Y) P3 g9 K% v* d
TTL 74LS73是双JK触发器IC,在单个芯片中包含两个单独的JK型双稳态,可以制作单或主从触发器。其他JK触发器IC包括带清零功能的74LS107双路JK触发器,带预设和清零输入的74LS109双路正缘触发JK触发器和74LS112双路负缘触发触发器。 双JK触发器74LS73其他流行的JK触发器IC设备编号 | 亚科 | 设备说明 | 74LS73 | 最小TTL | 双JK型带透明触发器 | 74LS76 | 最小TTL | 具有预设和清除功能的双JK型触发器 | 74LS107 | 最小TTL | 双JK型带透明触发器 | 4027B | 标准CMOS | 双JK型触发器 | 主从JK触发器的主-从触发器是基本上是两个门控SR触发器与具有反相时钟脉冲从串联配置连接在一起。来自“从”触发器的Q和Q的输出反馈到“主”触发器的输入,而“主”触发器的输出连接到“从”触发器的两个输入。从从机输出到主机输入的这种反馈配置提供了JK触发器的特性切换,如下所示。 " i; I% Y5 c- P- h7 L4 m* E7 f% s
主从JK触发器' u; |" m" y& o1 e3 X* m( Z' s3 d- O
输入信号J和K连接到门控“主” SR触发器,该触发器“锁定”输入条件,而时钟(Clk)输入为逻辑电平“ 1”时为“高”。由于“从”触发器的时钟输入是“主”时钟输入的反相(互补),因此“从” SR触发器不会触发。当时钟输入变为“低”到逻辑电平“ 0”时,“主”触发器的输出仅由门控“从”触发器“看到”。
8 N0 v3 Q. I8 c* I4 x ~/ L' x) ?当时钟为“低”时,“主”触发器的输出被锁存,并且对其输入的任何其他更改都将被忽略。选通的“从”触发器现在响应由“主”部分传递的输入状态。 . G( y* M; Y( E- N1 x8 |4 p$ j7 D
然后,在时钟脉冲的“从低到高”转变时,“主”触发器的输入被馈送到“从”触发器的门控输入,而在“从高到低”转变时,相同的输入反映在“从”的输出上,从而使这种类型的触发器沿或脉冲触发。
- m% T( e r" g, {; |然后,当时钟信号为“高”时,电路接收输入数据,并在时钟信号的下降沿将数据传递到输出。换句话说,主从JK触发器是“同步”设备,因为它仅以时钟信号的时序传递数据。
) o# F5 M; J6 ]9 p; U3 h |