210 likes | 611 Views
Flip - Flop. Sistem Digital – Pertemuan X. Klasifikasi. Rangkaian digital: R. Kombinasi : output hanya fungsi input R. Sekuensial: output fungsi input sesaat dan output (juga menjadi input) sebelumnya → ada memori
E N D
Flip - Flop Sistem Digital – Pertemuan X
Klasifikasi Rangkaian digital: R. Kombinasi: output hanya fungsi input R. Sekuensial: output fungsi input sesaat dan output (juga menjadi input) sebelumnya → ada memori sinkron : perubahan terjadi bersamaan pada waktu ditentukan → ada detak asinkron: perubahan terjadi sembarang waktu
FLIP-FLOP • Dasar dari rangkaian sekuensial • Disusun dari rangkaian kombinasi dengan umpan balik → ada tundaan waktu (time delay) → tundaan waktu ada pada setiap gerbang • Rangkaian yang mempunyai 2 keluaran saling komplemen (satu komplemen dari yang lain). • Ada 4 bentuk dasar flip-flop: Flip-flop RS (urut abjad singkatan Set Reset) Flip-flop JK (hanya huruf abjad, mirip RS) Flip-flop T (Toggle) Flip-flop D (Delay atau Data)
B (R ) Q Q A (S) A B Q Q’ 0 0 Q- Q’- Hold 0 1 0 1 ReSet 1 0 1 0 Set 1 1 - - Forbidden Flip-flop RS • Dasardarisemua flip-flop • Disusundari NOR atau NAND Flip-flop SR NOR . AB= 00, jika Q= 0 → Q’= 1 → Q= 0 stabilpada Q=0 Q= 1 → Q’= 0 → Q= 1 stabilpada Q=1 AB= 01, jika Q= 0 → Q’= 1 → Q= 0 stabilpada Q=0 Q= 1 → Q’= 0 → Q= 0 → Q’= 1 → Q= 0 stabilpadaQ=0 AB= 10, jika Q= 0 → Q’= 0 → Q= 1 stabilpada Q=1 Q= 1 → Q’= 0 → Q= 1 stabilpada Q=1 AB= 11, jika Q= 0 → Q’= 0 → Q= 0 stabilpada Q=0 danQ’=0 Q= 1 → Q’= 0 → Q= 0 stabilpada Q=0 danQ’=0 AB=11 terlarangkarenakeduakeluaran 0 melanggarketentuankomplementasi.
S Q R Q’ S R Q Q’ 0 0 - - 0 1 1 0 1 0 0 1 1 1 Q- Q’- B Q Q’ S R Q Q’ 0 0 Q- Q’- Hold 0 1 0 1 ReSet 1 0 1 0 Set 1 1 - - Forbidden A Flip-flop SR NAND Set Q→1 Reset Q→0 Simbolumum Logika negatif
Q+= S + R’Q RS= 0 Persamaan Keadaan Berikut Keadaan berikut
R’ R Q S Q >CK R Q’ CK Q’ S S’ Flip-flop RS Berdetak(Clocked RS Flip-flop) CK= 0 → R’= 0 S’= 0 : Hold CK= 1 → R’= R S’= S →berfungsisepertitakberdetak
QQ+ T QQ+ T T Q Q+ R S 0 0 0 x 0 0 0 1 x 0 0 1 0 0 x 0 1 1 0 x 1 0 0 0 1 1 0 1 0 1 1 1 0 1 0 1 1 1 1 0 S Q R Q’ T R= TQ S = TQ’ Q T Q’ T Q Q+ T 0 0 0 0 1 1 1 0 1 1 1 0 Simbol Flip-flop T (Toggle) Jika T=1 Toggle: Q’+= Q →RS= 01 atau 10 jika T= 0 Hold: Q+= Q →RS= x0 untuk Q=0 atau 0x untuk Q=1
JK Q QQ+ T J K Q Q+ R S 0 0 0 0 x 0 0 0 1 1 0 x 0 1 0 0 x 0 0 1 1 0 1 0 1 0 0 1 0 1 1 0 1 1 0 x 1 1 0 1 0 1 1 1 1 0 1 0 Flip-flop JK Mengatasi kelemahan RS yang melarang kedua input berlogika 1, dengan membuatnya bekerja toggle untuk masukan tersebut. Masukan diberi nama J dan K: J ~ S dan K ~ R. R= KQ S= JQ’
JK Q J Q K Q S Q R Q J K Simbol Rangkaian dan simbol flip-flop JK Q+= JQ’ + K’Q
J Q >CK K Q’ J S Q R Q’ CK K J S M R M’ S L R L’ Q CK Q K Flip-flop JK tertabuh Simbol Padaperiode CK= 0Tidakpekaatasperubahanmasukansesaat Ir. Pernantin, M.Sc Fahmi, S.T, M.Sc Dasar Teknik Digital TKE 113
D D Q >CK Q’ Q CK Q’ Flip-flop D (Delay) • Digunakan untuk memori • Hanya 1 masukan data • Keluaran mengikuti masukan selama CK aktif: Q+= D
Q Q+ T 0 0 0 0 1 1 1 0 1 1 1 0 Rangkuman Flip-flop: Q+= S + R’Q RS= 0 Q+= JQ’ + K’Q Q+= T + Q Q+= D