DocumentCode
2988328
Title
A one gigaFLIPS fuzzy logic control chip using only combinational logic and Field Programmable Gate Arrays
Author
Terum, Lars ; Hernmelman, Brian
Author_Institution
Elis AS, 6961 Dale i Sunnfjord, Norway
fYear
2006
fDate
7-9 April 2006
Firstpage
41
Lastpage
46
Abstract
A real-time fully parallelized fuzzy logic control chip has been designed and implemented in a Xillinx Spartan IIe Field Programmable Gate Array. The current design handles two inputs and one output. Five membership functions are used to fuzzify each input signal, and five membership functions are used to defuzzify the output. Mamdani fuzzy inference is used to evaluate the 25 rules in the rule matrix. Two defuzzification schemes, weighted average and Hemmelman´s average have been implemented and evaluated. Fuzzification, rule evaluation, and defuzzification are all performed in a parallel architecture that utilizes only combinational logic. Testing indicates a worst case delay of approximately 25 ns, although typical propagation delays are approximately 18 ns. The worst case delay corresponds to an effective throughput of one billion fuzzy logic inferences per second (one gigaFLIPS).
Keywords
Delay effects; Field programmable gate arrays; Fuzzy logic; Parallel architectures; Performance evaluation; Programmable control; Programmable logic arrays; Propagation delay; Testing; Throughput; FPGA; Fuzzy logic; fuzzy control; fuzzy hardware; gigaFLIPS;
fLanguage
English
Publisher
ieee
Conference_Titel
Region 5 Conference, 2006 IEEE
Conference_Location
San Antonio, TX, USA
Print_ISBN
978-1-4244-0358-5
Electronic_ISBN
978-1-4244-0359-2
Type
conf
DOI
10.1109/TPSD.2006.5507464
Filename
5507464
Link To Document