• DocumentCode
    1603271
  • Title

    Bit-serial arithmetic: A novel approach to fuzzy hardware implementation

  • Author

    Dick, Scott ; Gaudet, Vincent ; Bai, Huiqing

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Alberta, Edmonton, AB
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We propose a novel method of implementing fuzzy logic operations in digital hardware using bit-serial arithmetic. In this approach, signals in a fuzzy system are represented as bit-serial vectors, and manipulated using bit-serial techniques. The advantages of the bit-serial representation are a very simple implementation of min and max operations, and the ability to control the precision of a computation in time, rather than in silicon area. We present a prototype architecture for a fuzzy controller utilizing bit-serial computations, which is implemented in an FPGA. On a Altera Stratix II EP1S80B956C6 FPGA we achieve a throughput of 5.265 million inferences per second, at a clock rate of 94.77 MHz. LUT utilization is approximately 1% of the FPGA device.
  • Keywords
    digital arithmetic; field programmable gate arrays; fuzzy set theory; FPGA; bit-serial arithmetic; fuzzy hardware; fuzzy logic operations; fuzzy system; Computer architecture; Digital arithmetic; Field programmable gate arrays; Fuzzy control; Fuzzy logic; Fuzzy systems; Hardware; Prototypes; Silicon; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fuzzy Information Processing Society, 2008. NAFIPS 2008. Annual Meeting of the North American
  • Conference_Location
    New York City, NY
  • Print_ISBN
    978-1-4244-2351-4
  • Electronic_ISBN
    978-1-4244-2352-1
  • Type

    conf

  • DOI
    10.1109/NAFIPS.2008.4531258
  • Filename
    4531258