LAPORAN PENGERJAAN REVERSIBLE FULL-ADDER Nama Asisten: Yulian Aska NIM: 329 /Mhs S EL-STEI ITB Waktu Pengerjaan Breadboarding: 3/4/23 sampai /4/23 Waktu Pengerjaan pada : 4/6/23 sampai 5/6/23 Laboratorium Manufaktur Elektronika Pusat Mikroelektronika ITB Abstrak Pembuatan rangkaian reversible full adder ini di lakukan dengan menggunakan 24 switch dari IC HFC466BE dan 5 buah inverter dari IC HD74LS4P. Pengecekan 8 buah keadaan menggunakan 8 buah LED indikator. Hasil percobaan menunjukan bahwa 8 buah keadaan sesuai dengan logika pada truth table full adder. Kata kunci: reversible full-adder, switch, inverter, truth table. [] PROSES DESAIN BREADBOARDING Percobaan diawali dengan proses pengerjaan pada. Rangkaian yang digunakan pada percobaan kali ini adalah rangkaian-rangkaian berikut ini. Gambar -2 rangkaian switch dengan output [A and B] XOR C Rangkaian pada gambar -2 berkerja untuk menghasilkan output [A and B] XOR C dan negasi [A and B] XOR C. yang digunakan ada 3 yaitu A, B, dan C berikut negasi dari masing-masing input. Tanda panah ke dalam pada node mewakili sebuah input yaitu input C serta negasinya dan tanda panah keluar merupakan output dari rangkaian (R dan not R). Gambar - rangkaian XOR dengan switch Rangkaian ini berkerja untuk menghasilkan output A XOR B dan negasi A XOR B. yang digunakan ada 2 yaitu A dan B berikut negasi dari masing-masing input. Tanda panah ke dalam pada node mewakili sebuah input yaitu input B serta negasinya dan tanda panah keluar merupakan output dari rangkaian (Q dan not Q). A dan negasi A digunakan untuk mengontrol keempat switch yang digunakan. A berarti switch terhubung dan jika diberikan input negasi A berarti swicth terbuka. Switch tersebut diimplementasikan menggunakan IC HFC466BE. A/B dan masing-masing negasinya digunakan untuk mengontrol kedelapan switch yang digunakan. A/B berarti switch terhubung dan jika diberikan input negasi A/B berarti swicth terbuka. Switch tersebut diimplementasikan menggunakan IC HFC466BE. Rangkaian full adder ini menggunakan 2 buah rangkaian pada gambar - dan 2 rangkaian pada gambar -2. Sum dari Full adder memiliki persamaan aljabar sebagai berikut. SUM = A XOR B XOR Cin Dengan A, B, dan Cin adalah input dari penguna.
Karena rangkaian pada gambar - merupakan rangkaian XOR sehingga untuk menghasilkan output SUM diperlukan 2 buah rangkaian pada gambar -. Rangkaian pertama menghasilkan output A XOR B. Kemudian output dari rangkaian tersebut dijadikan input pada rangkaian kedua bersama-sama dengan input Cin. Sehingga output dari rangkaian tersebut adalah A XOR B XOR Cin yang merupakan logika dari Sum Full Adder. Pada rangkaian dibutuhkan negasi dari A, B, Cin, dan A XOR B. Untuk itu digunakan sebuah inverter tipe HD74LS4P. Pada rangkaian XOR untuk input A dan B menghasilkan output A XOR B dan negasi dari A XOR B. Namun untuk memperoleh negasi dari A XOR B tidak digunakan dari output rangkaian ini tetapi menggunakan inverter. Carry rangkaian full adder memiliki persamaan aljabar sebagai berikut. Carry = [A and B] XOR [[A XOR B] and Cin] Rangkaian pada gambar -2 menghasilkan output [A and B] XOR C sehingga untuk menghasilkan output A and B dengan rangkaian pada gambar -2 digunakan persamaan sebagai berikut. Dan berikut ini adalah tabel hasil percobaan dengan indikator 8 buah LED. Tabel 4.2 Tabel Logika Percobaan [ABCin] Sum Sum-Not Carry Carry-Not Tabel 4.3 Tabel Logika Percobaan 2 [ABCin] A and B not A and B A xor B Not A xor B A and B = [A and B] XOR, dengan input A, B, dan. Kemudian untuk menghasilkan output carry full adder dengan menggunakan rangkaian pada gambar -2 dengan persamaan sebagai berikut. Berikut ini adalah gambar-gambar hasil percobaan pada. Pada gambar -3 telah dilengkapi label untuk mempermudah pengecekan. Carry = {[A XOR B] and Cin} XOR [A and B], dengan input A, B, Cin, [A XOR B], dan [A and B]. Percobaan dilakukan dengan indikator 8 buah LED masing-masing untuk output A XOR B, Sum, and B, carry, dan masing-masing negasinya. Hasil percobaan sudah sesuai dengan logika tabel kebenaran dari full adder berikut ini. Tabel 4 Tabel kebenaran Full Adder SUM CARRY Gambar -3 Gambar percobaan untuk input pada 2
Gambar -4 Gambar percobaan untuk input pada Gambar -7 Gambar percobaan untuk input pada Gambar -5 Gambar percobaan untuk input pada Gambar -8 Gambar percobaan untuk input pada Gambar -6 Gambar percobaan untuk input pada Gambar -9 Gambar percobaan untuk input pada 3
Gambar - Gambar percobaan untuk input pada [2] Gambar -2 Gambar percobaan untuk input pada PEMBUATAN HARDWARE REVERSIBLE FULL ADDER Proses selanjutnya adalah pembuatan hardware dari reversible full adder. Pada proses penyolderan terdapat beberapa masalah yang menyebabkan Full Adder tidak berkerja sesuai dengan tabel kebenaran. Di antaranya adalah kerusakan pada inverter yang tidak diketahui sebelumnya dan terdapat beberapa jalur yang tidak terhubung. Setelah semua kesalahan diperbaiki Full Adder dapat bekerja dengan baik. Berbeda dengan desain pada ing, pada indikator LED terdapat 9 buah, masing-masing untuk 3 indikator input, output sum, carry, A XOR B, dan masing-masing negasinya. Berikut ini adalah hasil pengujian dari. Gambar - Gambar percobaan untuk input pada Gambar -3 Gambar percobaan untuk input pada Gambar -4 Gambar percobaan untuk input pada 4
Gambar -5 Gambar percobaan untuk input pada Gambar -7 Gambar percobaan untuk input pada Gambar -6 Gambar percobaan untuk input pada Gambar -8 Gambar percobaan untuk input pada PUSTAKA http://research.cs.queensu.ca/home/akl/cisc879/ papers/papers_from_unconventiona L_COMPUTING/VOLUME Issue_4/RENT ERGEM.pdf 5