Design of a mixed-signal digital CMOS fuzzy logic controller (FLC) chip using new current mode circuits

Abstract Presented in this paper is design of a new FLC chip with mixed-signal (analog and digital) inputs and digital outputs. This work is based on a new strategy in which analog advantages such as low die area, high speed and simplicity are added to the system advantages, whose output is digital considering unchanged digital system properties. For implementing this idea, a new programmable Fuzzifier circuit based on mixed-signal input and generation of three different current membership functions including Gaussian, Trapezoidal and Triangular shapes are proposed. To contribute antecedents in inference block, three new integrated circuits for implementing Min–Max operators are proposed. We improved and designed a Multiplier/Divider circuit and a current mode Analog to Digital (A/D) converter with 7bit resolution to complete and implement Defuzzifier block. The proposed controller circuit which consists of two inputs, four membership functions for each one, sixteen rules and one output designed less than 0.1 mm2 area in 0.35  μ m CMOS standard technology. The systematical simulation results of MATLAB software was compared to the HSPICE simulation results using extracted circuit layout. The inference speed of the controller is about 16.6 MFLIPS.

[1]  S. Sanchez-Solano,et al.  A CMOS current-mode multiplier/divider circuit , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

[2]  Abdollah Khoei,et al.  Design of A New CMOS Controllable Mixed-Signal Current Mode Fuzzy Logic Controller (FLC) Chip , 2007, 2007 14th IEEE International Conference on Electronics, Circuits and Systems.

[3]  Abdollah Khoei,et al.  A mixed-signal current-mode fuzzy logic controller , 2005 .

[4]  Bogdan M. Wilamowski,et al.  Analog VLSI hardware for fuzzy systems , 1998, IECON '98. Proceedings of the 24th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.98CH36200).

[5]  Iluminada Baturone,et al.  CMOS Design of a Current-Mode Multiplier/Divider Circuit with Applications to Fuzzy Controllers , 2000 .

[6]  J.L. Grantner,et al.  Digital fuzzy logic controller: design and implementation , 1996, IEEE Trans. Fuzzy Syst..

[7]  Abdollah Khoei,et al.  Fuzzy level control of a tank with optimum valve movement , 2005, Fuzzy Sets Syst..

[8]  Okyay Kaynak,et al.  Neuro-fuzzy architecture for CMOS implementation , 1999, IEEE Trans. Ind. Electron..

[9]  K. Bult,et al.  A class of analog CMOS circuits based on the square-law characteristic of an MOS transistor in saturation , 1987 .

[10]  Chien-Ming Huang,et al.  Current-mode multiple input maximum circuit for fuzzy logic controllers , 1994 .

[11]  Behzad Mesgarzadeh A CMOS implementation of current-mode min-max circuits and a sample fuzzy application , 2004, 2004 IEEE International Conference on Fuzzy Systems (IEEE Cat. No.04CH37542).

[13]  Yannis P. Tsividis,et al.  Mixed analog-digital fuzzy logic controller with continuous-amplitude fuzzy inferences and defuzzification , 1998, IEEE Trans. Fuzzy Syst..

[14]  Bin-Da Liu,et al.  Current-mode defuzzifier circuit to realise the centroid strategy , 1997 .

[15]  Gaetano Palumbo,et al.  Resolution of a current-mode algorithmic analog-to-digital converter , 2002 .

[16]  C. Dualibel,et al.  On designing mixed-signal programmable fuzzy logic controllers as embedded subsystems in standard CMOS technologies , 2001, Symposium on Integrated Circuits and Systems Design.

[17]  Abdollah Khoei,et al.  A digital CMOS fuzzy logic controller chip using new fuzzifier and max circuit , 2006 .

[18]  A. Barriga,et al.  Design and application of digital fuzzy controllers , 1997, Proceedings of 6th International Fuzzy Systems Conference.

[19]  Montree Kumngern,et al.  Versatile Dual-Mode Class-AB Four-Quadrant Analog Multiplier , 2008 .

[20]  Behzad Razavi,et al.  Design of Analog CMOS Integrated Circuits , 1999 .

[21]  Michel Verleysen,et al.  On Designing Mixed-Signal Fuzzy Logic Controllers as Embedded Subsystems in Standard CMOS Technologies , 2001 .