Sunday, April 5, 2009

Laporan Kerja Lab COA modul 2 Perangkat Digital

1.
Flip-flop merupakan rangkaian sequensial yang mempunyai fungsi sebagai pengingat(memory). Flip-flop mampu melakukan proses penyimpanan data sesuai dengan kombinasi masukan yang diberikan dan data yang tersimpan itu dapat dikeluarkan sesuai dengan kombinasi yang diberikan. Berikut beberapa hubungan input-output pada flip-flop:
a.Set, akan menghasilkan output bernilai 1 apapun kondisi inputan yang diberikan.
b.Reset, menghasilkan output bernilai 0 apapun kondisi inputan yang diberikan.
c.Hold, kondisi output tidak berubah dari kondisi inputan.
d.Toggle, kondisi output kebalikan dari kondisi inputan.


2.
A. Multiplier 2x2bit
Pada dasarnya metoda perkalian menggunakan multiplier sama dengan saat kita melakukan perkalian bilangan desimal biasa. Yaitu pertama melakukan perkalian dari bagian paling kanan kemudian terus sampai ke bagian paling kiri. Kemudian menambahkannya. Berikut ini adalah method yang dipakai pada multiplier 2x2bit.


Jika dilakukan perhitungan maka akan didapat



Tabel Kebenarannya adalah sebagai berikut:


Code VHDL-nya yaitu



Simulasinya:




B. D Flip-Flop
D Flip Flop memiliki 1 buah inputan (D) dan akan menghasilkan 2 buah output yaitu Q dan Q’. D Flip Flop akan aktif jika terjadi perubahan clock dan clock bernilai 1. D Flip Flop akan menghasilkan keluaran yang sama dengan masukkan yan diberikan, sehingga disebut juga flip flop data.
Berikut tabel kebenaran D Flip-flop
Code VHDLnya



Simulasinya :

No comments: