MATAKULIAH
PERANCANGAN SISTEM DIGITAL
(DECODER & ENCODER)
M. Febriansyah, ST., MT
[Link]@[Link]
DECODER
M. Febriansyah, ST., MT
[Link]@[Link]
BINARY DECODING
Proses Binary Decoding adalah Proses melakukan konversi
sebuah n-bit code ke dalam 1 (satu) output yang aktif
(low/high) dimana rangkaiannya dapat dibentuk dengan
menggunakan gerbang AND atau OR dengan jumlah masukan
lebih kecil dari jumlah keluaran.
Jumlah INPUT < Jumlah OUTPUT
BINARY DECODING…
Keterangan :
n
- n Input dan 2 Output
- Hanya 1 (satu) Output yang aktif (low/high) dari banyak
input yang diberikan.
1-to-2 BINARY DECODER
2-to-4 BINARY DECODER
Dari Tabel Kebenaran 2 to 4 diatas, maka diperoleh
persamaan 2-Variabel Minterm, yaitu : (X'Y', X'Y, XY' , XY)
Adapun rangkaian 2-to-4 Binary Decoder dapat dilihat di
slide berikutnya.
RANGKAIAN 2-to-4 BINARY DECODER
3-to-8 BINARY DECODER
RANGKAIAN 3-to-8 BINARY DECODER
IMPLEMENTASI DECODER
Rangkaian penghasil output ‘3’ (active HIGH) untuk input 0 1 1
IMPLEMENTASI DECODER…
Rangkaian Full Adder
IMPLEMENTASI DECODER…
PENGANTAR untuk rangkaian Full Adder
Rangkaian Full Adder merupakan implementasi dari operasi
penjumlahan dasar dua bilangan.
IMPLEMENTASI DECODER…
Aturan Penjumlahan
IMPLEMENTASI DECODER…
IMPLEMENTASI DECODER…
IMPLEMENTASI DECODER…
2-to-4 DECODER dengan ENABLE INPUT
MENGGUNAKAN 2 buah DECODER 3-to-8
UNTUK MEMBUAT DECODER 4-to-16
▪ ENABLE dapat bernilai
'ACTIVE HIGH’.
▪ Hanya 1 (satu) DECODER
yang dapat aktif setiap saat.
▪ INPUT X, Y, Z dipilih
lewat INPUT W untuk
memilih DECODER yang
mana yang aktif.
TYPE-TYPE IC DECODER
IMPLEMENTASI DECODER…
Aplikasi BCD-To-7 Segmen DEKODER
ENCODER
M. Febriansyah, ST., MT
[Link]@[Link]
ENCODING
Adalah Proses kebalikan dari DECODING, Bila sebuah sebuah
n-bit code mempunyai bit-bit OUTPUT lebih sedikit dari bit-
bit INPUT, perangkat seperti itu biasanya disebut sebagai
ENCODER.
BINARY ENCODING
n
❑ Mengkonversi 2 INPUT dan dikeluarkan ke dalam bentuk
n bit OUTPUT.
❑ Banyak digunakan untuk kompresi data.
❑ Dapat dibangun menggunakan AND atau OR Gate.
❑ Jumlah masukan (INPUT) > Jumlah keluaran (OUTPUT).
8-to-3 BINARY ENCODER
Pada setiap 1 (satu) waktu hanya ada 1 INPUT line yang
mempunyai nilai '1'.
RANGKAIAN 8-to-3 BINARY ENCODER
IMPLEMENTASI ENCODER
Desimal To BCD Encoder
IMPLEMENTASI ENCODER…
RANGKAIAN Desimal To BCD Encoder
IMPLEMENTASI ENCODER…
Chip / IC 74147 adalah sebuah Decimal to BCD ENCODER
(10-line to 4-line)
IMPLEMENTASI ENCODER…
8-to-3 PRIORITY ENCODER
PERBANDINGAN
PRIORITY ENCODER dengan ENCODER 8 to 3
BLOK DIAGRAM PRIORITY ENCODER
(8 to 3 ENCODER)
IMPLEMENTASI ENCODER…
Implementasi 4-To-2 ENCODER dengan V indikator
IMPLEMENTASI ENCODER…
Encoder Application (Monitoring Unit)
Terima Kasih