Design of a current-mode analog CMOS fuzzy logic controller

One of the active areas of fuzzy logic applications is control systems. The proposed controller chip utilized a novel Membership Function Circuit (MFC) which can be made programmable. These membership functions are simply tunable by setting some voltages on IC pins. Each input has five membership functions and output has seven singletons. Also, a new structure for Min/Max operatorsis presented, which is compatible to the proposed MFC, is also given. This controller is a general-purpose two-input one-output fuzzy controller that can be implemented in 0.08mm2 in 0.35 µm CMOS technology. The maximum delay in output is about 70 ns that corresponds to 14.3 MFLIPS (fuzzy logic inference per second) and power consumption is 2.54 mW.