Analog realization of fuzzifier for IT2 fuzzy processor

In this paper, design of CMOS based fuzzifier block for a general purpose Interval type-2 fuzzy processor is presented. The fuzzifier generates the Footprints of Uncertainty (FOU) for the input variables. It can implement four basic membership functions (MFs) viz. Z, trapezoidal, triangle and S. The characteristics (width, slope, position) of the lower and upper bounds of the FOU are easily adjustable. The simulations of the fuzzifier have been carried out by the Spectre tool of Cadence and the proposed design has been implemented for a two inputs function each having three MFs on 0.18um technology using Cadence Virtuoso Schematic/Layout Editor. Power consumption of the fuzzifier is 2.64mW and it occupies an area of 0.006mm.

[1]  Antonio García,et al.  Pro-Two: a hardware based platform for real time type-2 fuzzy inference , 2004, 2004 IEEE International Conference on Fuzzy Systems (IEEE Cat. No.04CH37542).

[2]  Jerry M. Mendel,et al.  Type-2 fuzzy sets and systems: an overview , 2007, IEEE Computational Intelligence Magazine.

[3]  Jerry M. Mendel,et al.  Type-2 fuzzy sets made simple , 2002, IEEE Trans. Fuzzy Syst..

[4]  A. Khoei,et al.  Design of a current-mode analog CMOS fuzzy logic controller , 2009, IEEE EUROCON 2009.

[5]  Jerry M. Mendel,et al.  Type-2 Fuzzy Logic Systems : Type- , 1998 .

[6]  Bogdan M. Wilamowski,et al.  Current-Mode CMOS Implementation of a Fuzzy Min-Max Network , 2000 .

[7]  Jerry M. Mendel,et al.  Uncertainty bounds and their use in the design of interval type-2 fuzzy logic systems , 2002, IEEE Trans. Fuzzy Syst..

[8]  Carlos Andrés Peña-Reyes,et al.  Hardware architecture and FPGA implementation of a type-2 fuzzy system , 2004, GLSVLSI '04.

[9]  Mohammad Fazle Azeem,et al.  Design of Analog CMOS Based Fuzzy Inference System , 2006, 2006 IEEE International Conference on Fuzzy Systems.

[10]  Bogdan M. Wilamowski,et al.  Cmos Implementation of a voltage-Mode Fuzzy Min-Max Controller , 1996, J. Circuits Syst. Comput..

[11]  Jerry M. Mendel,et al.  Type-2 fuzzy logic systems: type-reduction , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

[12]  Jerry M. Mendel,et al.  Interval type-2 fuzzy logic systems , 2000, Ninth IEEE International Conference on Fuzzy Systems. FUZZ- IEEE 2000 (Cat. No.00CH37063).

[13]  Recai Kiliç,et al.  A Simple CMOS-Based Membership Function Circuit , 2002 .

[14]  C.A. Pena-Reyes,et al.  Implementing Interval Type-2 Fuzzy Processors [Developmental Tools] , 2007, IEEE Computational Intelligence Magazine.

[15]  M. Melgarejo,et al.  Implementing a simple microcontroller-based interval type-2 fuzzy processor , 2008, 2008 51st Midwest Symposium on Circuits and Systems.

[16]  Shih-Hsu Huang,et al.  VLSI implementation of type-2 fuzzy inference processor , 2005, 2005 IEEE International Symposium on Circuits and Systems.