VHDL

Xilinx System Generator Kullanılarak Yarım Toplayıcı(Half Adder)Tasarımı

Proje : Xilinx System Generator Kullanılarak Yarım Toplayıcı Tasarımı Gerekli Olan Yazılım Programlarımız : XILINX VIVADO XILINX SYSTEM GENERATOR MATLAB Proje Hakkında : Amacım sizlere “Xilinx” platformu tarafından oluşturulan” FPGA” program yazılımlarını kullanmayı göstermek. Proje algoritmamız şu şekilde oluşacak: Adım 1 : İlk olarak Vivado programını kullanarak “Yarım Toplayıcı(Half Adder)” oluşturmak için…
Read more

VHDL ile 32 Bit Adder / Subtractor ( Toplayıcı / Çıkarıcı )

Bu yazımda 32 Bit adder (toplayıcı) yazısının ardından VHDL ile 32 Bit Adder / Subtractor (Toplayıcı / Çıkarıcı ) nasıl oluşturacağımı göstereceğim. 32 Bit Adder / Subtractor ( Toplayıcı / Çıkarıcı ) ‘nın lojik devresi Öncelikle ISE Project Navigator’de  32 Bit Adder / Subtractor (Toplayıcı / Çıkarıcı ) tasarımımız için New…
Read more

FPGA 32 Bit Adder ( Toplayıcı)

Bu yazımda 32 bit adder(Toplayıcı) VHDL dilini kullanarak nasıl tasarlanacağını yazımda bahsedeceğim.32 Bit Adder tasarlarken  Ripple-Carry Adder kullandım. Öncelikle tam toplayıcının nasıl tasarlandığına dair linki incelemelisiniz. Tam Toplayıcı için tıklayınız Öncelikle ISE Design Suite simgesine tıklayarak açıyoruz. Ise design’de new source(yeni kaynak) oluşturmamız gereklidir. New Source Wizard’da dosyamızın ismini girmeliyiz. Burada…
Read more

FPGA ile Tam Toplayıcı Tasarımı

Önceki yazımda FPGA’den bahsettikten sonra artık,FPGA ile küçük projeler yapmaya başlayabiliriz.Bu yazımda Yarım toplayıcı(Half Adder) ve Full Adder(Tam Toplayıcı) VHDL dilini kullanarak nasıl yapılacağını anlatacağım.Öncelikle FPGA ile ilgili proje yapmamız için Aşağıdaki linkden ISE Design Suite – 14.7 Full Product Installation’u yükleniyiniz.Programın yüklenebilmesi için size mac adresini soracaktır. Mac adresinizi öğrenmek…
Read more

FPGA

FPGA(Field Programme Gate Array),kullanıcı tarafından yapılması istenen işleme göre iç yapısı değiştirilebilen donanımı programlanabilir entegrelerdir.Bu yarı iletken yapının içerisinde konfigüre edilebilir matrix yapıda lojik bloglar bulunmaktadır. FPGA’yi istediğimiz gibi konfigüre edebiliriz.Mikrodenetleyiciler sizin için önceden konfigüre edilmiştir.Biz sadece kodumuzu yazarız.Bu kodumuzu derleyicimizde derleyip hex dosyası haline getirip denetleyicimize yükleriz.Bu flash hafızaya…
Read more