FPGA Based Pipelined Parallel Architecture for Fuzzy Logic Controller
Author(s) -
Vinod M. Kapse,
Bhavana Jharia,
S. S. Thakur
Publication year - 2012
Publication title -
international journal of modern education and computer science
Language(s) - English
Resource type - Journals
eISSN - 2075-017X
pISSN - 2075-0161
DOI - 10.5815/ijmecs.2012.07.04
Subject(s) - computer science , field programmable gate array , very large scale integration , controller (irrigation) , fuzzy logic , set (abstract data type) , architecture , verilog , parallel computing , computer hardware , embedded system , artificial intelligence , programming language , art , agronomy , visual arts , biology
This paper presents a high-speed VLSI fuzzy inference processor for the real-time applications using trapezoid-shaped membership functions. Analysis shows that the matching degree between two trapezoid-shaped membership functions can be obtained without traversing all the elements in the universal disclosure set of all possible conditions. A FPGA based pipelined parallel VLSI architecture has been proposed to take advantage of this basic idea, implemented on CycloneII- EP2C70F896C8. The controller is capable of processing fuzzified input. The proposed controller is designed for 2-input 1- output with maximum clock rate is 12.96 MHz and 275.33 MHz for 16 and 8 rules respectively. Thus, the inference speed is 0.81 and 34.41 MFLIPS for 16 and 8 rules, respectively.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom