• 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