- Bilgisayar Bilimleri ve Teknolojileri Dergisi
- Volume:1 Issue:1
- Bulanık Mantık Üyelik Fonksiyonlarının Fpga Üzerinde Gerçeklenmesi
Bulanık Mantık Üyelik Fonksiyonlarının Fpga Üzerinde Gerçeklenmesi
Authors : Fatih KARATAŞ, İsmail KOYUNCU, Murat TUNA, Murat ALÇIN
Pages : 1-9
View : 41 | Download : 12
Publication Date : 2020-06-01
Article Type : Research Paper
Abstract :Bu çalışmada, gerçek zamanlı Bulanık Mantık uygulamaları için gauss, triangular (üçgen), trapezoidal (yamuk), generalized bell-shaped (genelleştirilmiş çan eğrisi) üyelik fonksiyonlarının matematiksel modeli referans alınarak 32-bit IEEE-754-1985 kayan noktalı sayı standardına uygun FPGA (Field Programmable Gate Array-Alan Programlanabilir Kapı Dizileri) tabanlı gauss, üçgen, yamuk ve çan eğrisi üyelik fonksiyonu üniteleri tasarlanmıştır. Tasarım VHDL (Very High Speed Integrated Circuit Hardware Description Language-Çok Yüksek Hızlı Tümleşik Devre Donanımı Tanımlama Dili) ile kodlanmış ve Xilinx ISE Design Suite programı kullanılarak sentezlenmiştir. Tasarlanan ünitelerin test edilebilmesi amacıyla testbench dosyaları oluşturulmuştur. Bu test verilerinden elde edilen sonuçlar ile Matlab tabanlı nümerik sonuçlar karşılaştırılmış ve hata değerleri hesaplanmıştır. Place&Route işleminin ardından FPGA tabanlı Gauss Üçgen, Yamuk ve Çan eğrisi üyelik fonksiyonlarına ait ünitelerin maksimum çalışma frekansları elde edilmiştir. Place&Route işleminin ardından FPGA tabanlı Gauss üyelik fonksiyon ünitesinin maksimum çalışma frekansı 304.534 MHz, Üçgen üyelik fonksiyon ünitesinin maksimum çalışma frekansı 245.031 MHz, Yamuk üyelik fonksiyon ünitesinin maksimum çalışma frekansı 599.664 MHz ve Çan eğrisi üyelik fonksiyon ünitesinin maksimum çalışma frekansı 185.086 MHz olarak elde edilmiştir.Keywords : Bulanık Mantık, Bulanıklaştırma, Üyelik Fonksiyonları, FPGA, VHDL
ORIGINAL ARTICLE URL
