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.
Primary Language | Turkish |
---|---|
Subjects | Artificial Intelligence |
Journal Section | Research Articles |
Authors | |
Publication Date | June 1, 2020 |
Submission Date | March 23, 2020 |
Acceptance Date | April 9, 2020 |
Published in Issue | Year 2020 Volume: 1 Issue: 1 |