Transcript Flip Flop

Mata Kuliah :Sistem Digital
Rangkaian
Sekuensial
Moh. Furqan, S.Kom
Sekolah Tinggi Teknologi Nurul Jadid
Program Studi Teknik Informatika
Abstract…
• Rangkaian sekuensial selain outputnya
tergantung keadaan inputnya, juga
tergantung pada keadaan outputnya
• Karenanya, pada rangkaian sekuensial
terdapat unit untuk penyimpan untuk
mengingat keadaan output sebelumnya
Diagram Blok
i0
f0
ik
fm
Rangkaian
Kombinasional
Bit-bit
keadaan
Elemen
Penyimpanan
Sinyal
Sinkronisasi
Flip Flop
• Merupakan sel biner yang mampu
menyimpan data 1 bit, sehingga
dinamakan pula memori 1 bit
• Memiliki dua buah output:
- untuk output dari data yang disimpan
- komplemennya
Jenis Flip-Flop
•
•
•
•
•
Set Reset
S-R Canggih
JK
D
T
FF Set Reset
• Memori yang melakukan penyimpanan
data dengan cara memberi sinyal pada
input Set dan Reset yang dimilikinya
• FF Ser Reset dapat dibentuk dengan
gerbang NOR dan gerbang NAND
Qn=R+Qn-1
Qn=S+Qn-1
Qn=S.Qn-1
Qn=R.Qn-1
INPUT
OUTPUT
INPUT
OUTPUT
S
R
Qn
S
R
Qn
1
0
1
1
0
0
0
1
0
0
1
1
0
0
Qn-1
0
0
?
1
1
?
1
1
?
FF SR Canggih
• Pengembangan dari SR dengan
tambahan :
- Clock : untuk sinkronisasi/pengaktifan
- Preset : memberikan set awal dan aksi
tidak terpengaruh clock
- Clear : memberikan reset awal dan
tidak terpangaruh clock
Rangkaian FF SR Canggih
Ujilah
S
R
P
C
Keadaan awal
0
0
0
0
Antara clock 1 dan 2
0
0
1
0
Clock 2
0
0
0
0
Antara clock 2 dan 3
0
0
0
1
Clock 3
0
0
0
0
Clock 4
1
0
0
0
Clock 5
0
1
0
0
Clock 6
1
0
0
0
Clock 7
1
0
0
0
Clock 8
1
0
0
0
Clock 9
1
0
0
0
Flip Flop JK
• Mengatasi kelemahan S-R yang tidak
mendefinisikan output saat S-R tinggi
untuk NOR dan S-R rendah untuk NAND
Tabel Kebenaran FF JK
INPUT
OUTPUT
J
K
S=JQn-1
R=KQn-1
Qn-1
Qn
Qn
KEADAAN
1
0
1
0
0
1
0
1
0
0
0
1
1
0
SET
(Qn=1)
0
1
0
1
1
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
1
0
TETAP
(Qn=Qn-1)
1
1
1
0
0
1
0
KOMPLEMEN
1
1
0
1
1
0
1
(Qn=Qn-1)
RESET
(Qn=0)
Flip Flop D
• Flip Flop D dibangun dengan
menggunakan flip flop R
Tabel Kebenaran
INPUT
OUTPUT
D
Qn-1
Qn
Qn
KEADAAN
0
0
0
1
RESET (Qn=0)
0
1
0
1
RESET (Qn=0)
1
0
1
0
SET (Qn=1)
1
1
1
0
SET (Qn=1)
Flip Flop T
• Pengembangan JK
• FF JK inputnya
dihubungkan menjadi satu
sehingga diperoleh FF yang
membalik output
sebelumnya jika inputnya
tinggi, dan output bernilai
tetap jika inputnya rendah
Tabel Kebenaran
INPUT
OUTPUT
T
Qn-1
Qn
Qn
KEADAAN
0
0
0
1
Tetap (Qn=Qn-1)
0
1
1
0
Tetap (Qn=Qn-1)
1
0
1
0
Membalik (Qn=Qn-1)
1
1
0
1
Membalik (Qn=Qn-1)
Tugas
1. Buat rangkaian dari Flip Flop (Individu)
dari : Set Reset, S-R Canggih, JK, D
2. Membuat makalah Jenis Flip Flop dari :
(Kelompok)
1.
2.
3.
4.
5.
Set Reset
S-R Canggih
JK
D
T
Ketentuan Tugas :
• Jenis tugas : Individu (No. 1) dan Kelompok – maks 5
orang (No. 2)
• Tugas dikirim melalui email : [email protected]
dengan Subject : Digital/Makalah/Sekuensial
• Tugas Individu dikirim dalam bentuk file *.ewb dan
kelompok dalam bentuk dokumen (*.doc) dengan
menyertakan nim dan nama mahasiswa
• Tugas paling lambat diterima pada tanggal 5 Juli 2012
(Kelas Reguler dan Ekstensi)