JK觸發(fā)器類似于SR觸發(fā)器,但當(dāng)J和K輸入均為低電平時(shí)狀態(tài)沒有變化
基本SR NAND觸發(fā)器電路在順序邏輯電路中有許多優(yōu)點(diǎn)和用途,但它有兩個(gè)基本的切換問題。
1。必須始終避免設(shè)置= 0和復(fù)位= 0條件(S = R = 0)
2。如果在使能(EN)輸入為高電平時(shí)置位或復(fù)位改變狀態(tài),則可能不會(huì)發(fā)生正確的鎖存動(dòng)作
然后,為了克服SR觸發(fā)器設(shè)計(jì)的這兩個(gè)基本設(shè)計(jì)問題,JK觸發(fā)器
開發(fā)。
這個(gè)簡(jiǎn)單的JK觸發(fā)器是所有觸發(fā)器設(shè)計(jì)中使用最廣泛的,被認(rèn)為是通用觸發(fā)器電路。標(biāo)有“J”和“K”的兩個(gè)輸入不是縮寫其他單詞的縮寫字母,例如Set的“S”和復(fù)位的“R”,但它們本身是由其發(fā)明者Jack Kilby選擇的自主字母來區(qū)分翻轉(zhuǎn)其他類型的翻轉(zhuǎn)設(shè)計(jì)。
JK觸發(fā)器的順序操作與前一個(gè)具有相同“設(shè)置”和“復(fù)位”輸入的SR觸發(fā)器完全相同。這次的不同之處在于,即使 S 和 R 都處于邏輯“1”,“JK觸發(fā)器”也沒有SR Latch的無效或禁止輸入狀態(tài)。
JK觸發(fā)器基本上是一個(gè)門控SR觸發(fā)器,增加了一個(gè)時(shí)鐘輸入電路,可以防止輸入S和輸入時(shí)出現(xiàn)的非法或無效輸出條件R等于邏輯電平“1”。由于這個(gè)額外的時(shí)鐘輸入,JK觸發(fā)器有四種可能的輸入組合,“邏輯1”,“邏輯0”,“無變化”和“切換”。 JK觸發(fā)器的符號(hào)類似于 SR Bistable Latch 的符號(hào),如前一個(gè)教程所示,除了添加時(shí)鐘輸入。
Basic JK Flip-觸發(fā)器
<<<>>>>
先前SR雙穩(wěn)態(tài)的 S 和 R 輸入現(xiàn)在已被兩個(gè)名為 J <的輸入所取代/ span>和 K 分別在其發(fā)明者Jack Kilby之后輸入。然后,這相當(dāng)于: J = S 和 K = R 。
兩個(gè)2輸入 AND 門門控SR雙穩(wěn)態(tài)現(xiàn)已被兩個(gè)3輸入 NAND 門取代,每個(gè)門的第三個(gè)輸入連接到 Q 和 Q 的輸出端。 SR觸發(fā)器的這種交叉耦合允許先前無效的 S =“1”和 R =“1”狀態(tài)用于產(chǎn)生“切換動(dòng)作” “因?yàn)閮蓚€(gè)輸入現(xiàn)在是互鎖的。
如果電路現(xiàn)在是”SET“, J 輸入被 Q 通過較低的 NAND 門。如果電路為“RESET”, K 輸入被 Q 的“0”狀態(tài)禁止通過上 NAND 門。由于 Q 和 Q 總是不同,我們可以使用它們來控制輸入。當(dāng)輸入 J 和 K 等于邏輯“1”時(shí),JK觸發(fā)器將切換,如下面的真值表所示。
真相JK函數(shù)表
然后JK觸發(fā)器基本上是一個(gè)帶有反饋的SR觸發(fā)器只有兩個(gè)輸入端子中的一個(gè),SET或RESET在任何時(shí)候都有效,從而消除了之前在SR觸發(fā)器電路中看到的無效狀態(tài)。
同樣當(dāng) J 和 K 輸入同時(shí)處于邏輯電平“1”,時(shí)鐘輸入脈沖為“高電平”,電路將從其SET狀態(tài)“切換”到RESET狀態(tài),或反之亦然。這導(dǎo)致當(dāng)兩個(gè)端子都為“高”時(shí),JK觸發(fā)器更像是T型觸發(fā)器。
雖然這個(gè)電路是時(shí)鐘SR觸發(fā)器的改進(jìn),但如果輸出 Q 在時(shí)鐘輸入的定時(shí)脈沖有時(shí)間之前改變狀態(tài),它仍然會(huì)遇到稱為“競(jìng)爭(zhēng)”的定時(shí)問題去“關(guān)”。為避免這種情況,定時(shí)脈沖周期( T )必須盡可能短(高頻)。由于現(xiàn)代TTL IC有時(shí)無法做到這一點(diǎn),因此開發(fā)了大大改進(jìn)的Master-Slave JK觸發(fā)器。
Master-Slave JK Flip-flop
主從觸發(fā)器通過使用串聯(lián)配置連接在一起的兩個(gè)SR觸發(fā)器消除了所有時(shí)序問題。一個(gè)觸發(fā)器充當(dāng)“主”電路,其在時(shí)鐘脈沖的前沿觸發(fā),而另一個(gè)觸發(fā)器充當(dāng)“從”電路,其在時(shí)鐘脈沖的下降沿觸發(fā)。這導(dǎo)致兩個(gè)部分,主部分和從部分在時(shí)鐘信號(hào)的相反半周期期間被使能。
TTL 74LS73是雙JK觸發(fā)器IC,其包含兩個(gè)單獨(dú)的JK在單個(gè)芯片中鍵入雙穩(wěn)態(tài),可以制作單個(gè)或主從觸發(fā)觸發(fā)器。其他JK觸發(fā)器IC包括具有清零的74LS107雙JK觸發(fā)器,74LS109雙正邊沿觸發(fā)JK觸發(fā)器和具有預(yù)置和清除輸入的74LS112雙負(fù)邊沿觸發(fā)觸發(fā)器。
雙JK觸發(fā)器74LS73
其他流行的JK觸發(fā)器IC
主從式JK觸發(fā)器
主從式觸發(fā)器基本上是兩個(gè)門控SR觸發(fā)器,它們與從器件串聯(lián)配置連接在一起具有反相時(shí)鐘脈沖。來自“Slave”觸發(fā)器的 Q 和 Q 的輸出反饋到“Master”的輸入,“Master”觸發(fā)器的輸出為連接到“Slave”觸發(fā)器的兩個(gè)輸入。從從機(jī)輸出到主機(jī)輸入的這種反饋配置給出了JK觸發(fā)器的特性切換,如下所示。
主從JK觸發(fā)器
輸入信號(hào) J 和 K 連接到門控“主”SR觸發(fā)器,“鎖定“輸入條件,而時(shí)鐘( Clk )輸入在邏輯電平”1“為”高“。由于“從”觸發(fā)器的時(shí)鐘輸入是“主”時(shí)鐘輸入的反相(補(bǔ)碼),因此“從”SR觸發(fā)器不會(huì)切換。當(dāng)時(shí)鐘輸入變?yōu)椤暗汀钡竭壿嬰娖健?”時(shí),“主”觸發(fā)器的輸出僅被門控“從”觸發(fā)器“看到”。
當(dāng)時(shí)鐘為“低”時(shí)“,”主“觸發(fā)器的輸出被鎖存,其輸入的任何其他變化都將被忽略。門控“從”觸發(fā)器現(xiàn)在響應(yīng)由“主”部分傳遞的輸入狀態(tài)。
然后在時(shí)鐘脈沖的“從低到高”轉(zhuǎn)換時(shí),輸入“主”觸發(fā)器被饋送到“從”觸發(fā)器的門控輸入,并且在“從高到低”轉(zhuǎn)換時(shí),相同的輸入反映在“從”的輸出上,使得這種類型的觸發(fā)器邊緣或脈沖觸發(fā)。
然后,當(dāng)時(shí)鐘信號(hào)為“高”時(shí),電路接受輸入數(shù)據(jù),并在時(shí)鐘信號(hào)的下降沿將數(shù)據(jù)傳遞給輸出。換句話說,主 - 從JK觸發(fā)器是一個(gè)“同步”器件,因?yàn)樗煌ㄟ^時(shí)鐘信號(hào)的時(shí)序傳遞數(shù)據(jù)。
在下一個(gè)教程中關(guān)于順序邏輯電路,我們將看一下用作波形發(fā)生器的多諧振蕩器,以產(chǎn)生時(shí)鐘信號(hào)來切換時(shí)序電路。
-
電路
+關(guān)注
關(guān)注
172文章
5914瀏覽量
172253 -
觸發(fā)器
+關(guān)注
關(guān)注
14文章
2000瀏覽量
61158
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論