GERBANG LOGIKA SEDERHANA implementasi SPartan 3E Xilink





Hallo agan, tetap bersama saya bang embedded  
kali ini kita membahas bahasa VHDL ada yang tau ? 
VHDL adalah VHSIC Hardware Description Language merupakan bahasa untuk mendeskripsikan berbagai fungsi rangkaian digital seperti FPGA dan gerbang -gerbang AND, OR, NAND, XOR, NOT dll.

nah di sini ita fokuskan ke implementasi gerbang menggunakan software ISE Design Suite Xilink  dan implementasinya menggunakan Spaertan 3E . contohnya seperti gambar di bawah ini ..


Sebelum kita implementasi kita buat dulu nih yang namanya tabel kebenaran sperti di bawah ini :
Rangkaian kombinasi gerbang logika sederhana
A
B
C
A OR B
Y
0
0
0
0
1
0
0
1
0
1
0
1
0
1
1
0
1
1
1
0
1
0
0
1
1
1
0
1
1
0
1
1
0
1
1
1
1
1
1
0

 
setelah jadi, kita masukin listing program yang tntunya untuk implementasi di spartan :
berikut di bawah ini: 
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;

entity akhyarbab1 is
    Port ( A : in  STD_LOGIC;
           B : in  STD_LOGIC;
           C : in  STD_LOGIC;
           Y : out  STD_LOGIC);
end akhyarbab1;
architecture Behavioral of akhyarbab1 is
begin
            Y <= (( A OR B) NAND C);
end Behavioral;


menguji kbenaran gerbang dengan melihat  Time Diagram
 

 jadi deh. nah sekarang saya jelaskan prinsip kerjanya yah :


Pada simulasi di atas, menggunakan gerbang logika OR dan NAND yang memiliki 3 inputan dengan outputan di tambahkan terlebih antara inputan A dan B  lalu di NANDkan dengan C sehingga menghasilkan outputan yang diberi nama variable Y. Pada percobaan ini menggunakan aplikasi Xilink dalam percobaan dengan listing program Y <= (( A OR B ) NAND C ).
Pada Inputan A dan B akan bernilai 1 apabila salah satu inputan berlogika 1. Setelah itu outputan dari gerbang OR akan di NANDkan dengan C yang akan berlogika 0 jika keduanya berlogika 1.
Di dalam aplikasi xilink terdapat Library IEEE yang berfungsi sebagai kamus terdapat banyak data perintah untuk dapat di terjemahkan oleh system ketika di program atau memasukan data. Entity berfungsi sebagai pendeklarasi nama program sebagai acuan scribe yang diinginkan. Sedangkan Architecture Body berfungsi sebagai kerangka dari sebuah program.


Terima Kasih, demikian penjelasan dari bang Embedded mengenai gerbang logika sederhana


0 komentar:

Posting Komentar

 

iklan

Inspirasi

Inspirasi

SERENTAK DAN KATAKAN…

Total Tayangan Halaman

Translate

Pengikut