Davi Nunes Oliveira, Gustavo Alves de Lima Henn, Otacílio da Mota Almeida
{"title":"Design and implementation of a Mamdani Fuzzy Inference System on an FPGA using VHDL","authors":"Davi Nunes Oliveira, Gustavo Alves de Lima Henn, Otacílio da Mota Almeida","doi":"10.1109/NAFIPS.2010.5548190","DOIUrl":null,"url":null,"abstract":"The growth of fuzzy logic applications led to the need of finding efficient ways to implement them. The FPGAs (Field Programmable Gate Arrays) are reconfigurable logic devices that provide mainly practicality and portability, with low consumption of energy, high speedy of operation and large capacity of data storage. These characteristics, combined with the ability of synthesizing circuits, make FPGAs powerful tools for project development and prototyping of digital controllers. In this paper, the implementation of a Mamdani Fuzzy Inference System has been demonstrated using VHDL programming language. The accuracy of the model on FPGA was compared with simulation results obtained using MATLAB & Fuzzy Logic Tool Box.","PeriodicalId":394892,"journal":{"name":"2010 Annual Meeting of the North American Fuzzy Information Processing Society","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 Annual Meeting of the North American Fuzzy Information Processing Society","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAFIPS.2010.5548190","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
The growth of fuzzy logic applications led to the need of finding efficient ways to implement them. The FPGAs (Field Programmable Gate Arrays) are reconfigurable logic devices that provide mainly practicality and portability, with low consumption of energy, high speedy of operation and large capacity of data storage. These characteristics, combined with the ability of synthesizing circuits, make FPGAs powerful tools for project development and prototyping of digital controllers. In this paper, the implementation of a Mamdani Fuzzy Inference System has been demonstrated using VHDL programming language. The accuracy of the model on FPGA was compared with simulation results obtained using MATLAB & Fuzzy Logic Tool Box.