Anda di halaman 1dari 11

DECODER DAN ENCODER

M.Bagus Budi Rama Pradana


3A D4TE
1. Berapa Jumlah input dan output dari decoder yang menerima 64 kombinasi input yang
berbeda?
Jawab :
Jika terdapat 64 kombinasi input maka jumlah input dari decoder yaitu 2𝑛 = 64,
Maka 𝑛 = 6. Jadi jumlah input dari decoder yaitu 6. Sedangkan jumlah output dari
decoder yaitu sama dengan jumlah kombinasi pada input yaitu 64.
2. Untuk setiap item, tunjukkan apakah itu merujuk ke decoder atau encoder.
a) Memiliki lebih banyak input daripada output.
Jawab :
Jika memiliki lebih banyak input daripada output merupakan karakteristik dari
encoder.
b) Digunakan untuk mengkonversi aktuasi kunci ke kode biner
Jawab :
Untuk mengkonversi aktuasi kunci ke kode biner merupakan karakteristik dari
encoder.
c) Hanya satu output yang dapat diaktifkan pada satu waktu
Jawab :
Jika hanya satu output yang dapat aktif pada satu waktu, maka termasuk ke dalam
decoder.
d) Dapat digunakan untuk antarmuka input BCD ke tampilan LED
Jawab :
Dekoder.
e) Sering memiliki output tipe driver untuk menangani I dan V yang besar.
Jawab :
3. Dengan menggunakan program Quartus II, buatlah rangkaian Decoder 4x16
Hasil Simulasi :

b) Dari hasil masing - masing outputnya, kemudian menentukan persamaan logikanya.

Q0 = A’B’C’D’ Q8 = AB’C’D’
Q1 = A’B’C’D Q9 = AB’C’D
Q2 = A’B’CD’ Q10 = AB’CD’
Q3 = A’B’CD Q11 = AB’CD
Q4 = A’BC’D’ Q12 = ABC’D’
Q5 = A’BC’D Q13 = ABC’D
Q6 = A’BCD’ Q14 = ABCD’
Q7 = A’BCD Q15 = ABCD
c) Tabel Kebenaran :

`Input Output
A B C D Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12 Q13 Q14 Q15
0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
0 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

d) Program Verilog
Testbench
Hasil Simulasi :

4. Dengan menggunakan program Quartus II, buatlah rangkaian Encoder 10 x 4


Hasil Simulasi :

b) Dari hasil masing masing output kemudian menentukan persamaan logikanya


Y3 = A9 | A8
Y2 = A7 | A6 | A5 | A4
Y1 = A7 | A6 | A3 | A2
Y0 = A9 | A7 | A5 | A3 | A1
c) Tabel Kebenaran :

Input Output
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 Y3 Y2 Y1 Y0
1 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0 0 1
0 0 1 0 0 0 0 0 0 0 0 0 1 0
0 0 0 1 0 0 0 0 0 0 0 0 1 1
0 0 0 0 1 0 0 0 0 0 0 1 0 0
0 0 0 0 0 1 0 0 0 0 0 1 0 1
0 0 0 0 0 0 1 0 0 0 0 1 1 0
0 0 0 0 0 0 0 1 0 0 0 1 1 1
0 0 0 0 0 0 0 0 1 0 1 0 0 0
0 0 0 0 0 0 0 0 0 1 1 0 0 1
c) Program Verilog

Program Testbench :
Hasil Simulasi :

Anda mungkin juga menyukai