A New Low Power Mixed-Signal Digital Voltage Mode CMOS Fuzzy Logic Controller

In this paper, the design and simulation results of a general-purpose fuzzy logic controller, 5-bit digital inputs, and analog output are presented. Based on a new strategy, it provides simplicity and high speed from the analog prospective and a total digital system advantages with unchanged digital system properties. A novel and reliable structure with respect to other topologies for the fuzzifier section is designed which enhances the accuracy and the velocity. In order to detect maximum, minimum, and mixed mode (both minimum and maximum) of the input voltages at the same time, an inference engine consisting of a min and max circuit is an addition. The benchmark for the defuzzifier in the proposed design is simplicity and through a simple approach, and the center of area is attributed to the defuzzifier. The proposed controller circuit consists of two inputs, nine rules and one output designed in TSMC standard 0.18 µm CMOS technology and simulated with MATLAB systematically. The total controller circuit is simulated with HSPICE simulator (BSIM3v3 parameters), and the layouts were extracted with Cadence Virtuoso v 5.1. The whole chip area is less than 0.7 mm2, inference speed of the controller is about 39.2 MFLIPS (fuzzy logic inference per second), and the average power consumption is 2.61 mW.

[1]  S. Aminifar,et al.  Design of a mixed-signal digital CMOS fuzzy logic controller (FLC) chip using new current mode circuits , 2011 .

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

[3]  Keivan Navi,et al.  A hardware-friendly arithmetic method and efficient implementations for designing digital fuzzy adders , 2011, Fuzzy Sets Syst..

[4]  Abdollah Khoei,et al.  A low-power, fully programmable membership function generator using both transconductance and current modes , 2017, Fuzzy Sets Syst..

[5]  Khayrollah Hadidi,et al.  A new mixed-signal CMOS fuzzy logic controller in current mode , 2020, J. Intell. Fuzzy Syst..

[6]  Abdollah Khoei,et al.  Design of current-mode modular programmable analog CMOS FLC , 2014, J. Intell. Fuzzy Syst..

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

[8]  Ming Cheng,et al.  Application of multi-class fuzzy support vector machine classifier for fault diagnosis of wind turbine , 2016, Fuzzy Sets Syst..

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

[10]  Abdollah Khoei,et al.  A fuzzy Anti-lock braking system (ABS) controller using CMOS circuits , 2019, Microprocess. Microsystems.

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

[12]  Guy De Tré,et al.  Fuzziness in database management systems: Half a century of developments and future prospects , 2015, Fuzzy Sets Syst..

[13]  Abdollah Khoei,et al.  CMOS fuzzy logic controller supporting fractional polynomial membership functions , 2015, Fuzzy Sets Syst..

[14]  Michel Verleysen,et al.  A 5.26 Mflips programmable analogue fuzzy logic controller in a standard CMOS 2.4 /spl mu/ technology , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[15]  Keivan Navi,et al.  Ultra-Efficient Fuzzy Min/Max Circuits Based on Carbon Nanotube FETs , 2018, IEEE Transactions on Fuzzy Systems.

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

[17]  Abdollah Khoei,et al.  A novel mixed-signal digital CMOS fuzzy logic controller in current mode , 2014, 2014 Proceedings of the 21st International Conference Mixed Design of Integrated Circuits and Systems (MIXDES).

[18]  Ali Baradaran Rezaeii,et al.  A New Approach to Optimize the Defuzzification Unit of Fuzzy Systems , 2019, 2019 27th Iranian Conference on Electrical Engineering (ICEE).

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

[20]  Abdollah Khoei,et al.  Design of an analog CMOS fuzzy logic controller chip , 2002, Fuzzy Sets Syst..

[21]  Ángel Rodríguez-Vázquez,et al.  A modular programmable CMOS analog fuzzy controller chip , 1999 .