A digital fuzzy processor for fuzzy-rule-based systems

  • Authors:
  • Davide Falchieri;Alessandro Gabrielli;Enzo Gandolfi

  • Affiliations:
  • Univ. of Bologna, Bologna, Italy;Univ. of Bologna, Bologna, Italy;Univ. of Bologna, Bologna, Italy

  • Venue:
  • Hardware implementation of intelligent systems
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this chapter, we describe a family of fuzzy processors oriented to physics experiments. We firstly present two fuzzy processors that have already been realized; the architectures are described in detail. Then, we present a new fast digital Fuzzy Processor that has been designed on 0.7 &mgr;m digital CMOS technology. The processor implements a set of fuzzy rules created by means of a genetic fuzzy rule generator. It can process ten 7-bit input variables and carries out one 7-bit output. It may be synchronized up to a 50 MHz clock signal for an estimated power consumption slightly more than 1 W. Moreover the processing rate depends on the number of fuzzy rule and , as a rule of thumb, it can be estimated by multiplying 20 ns, which is the clock period, for the number of fuzzy rules. Also, the inside parallel-pipeline architecture is described in detail. In addition, the architecture is described with layout and data flow simulation pictures. The fuzzy logic methodologies that have been adopted are justified in terms of hardware implementation feasibility and speed requirements.