In this article, an analog fully programmable membership function generator (MFG) is presented. It is capable of generating Gaussian, Triangular and Trapezoidal shapes as well as S or Z shapes. For omitting noise disturbances, differential structures are utilized in input and output stages which are in voltage mode and current mode, respectively. In contrast with conventional MFGs which are controlled digitally or by mixed signal approaches, this structure is a fully programmable analog MFG. It is capable of modifying slope, position and height of output's current. The most distinguishing features of this MFG are its capability of generating ultra-high speed outputs reaching speeds as high as 200 MHz and consuming a very low amount of power. Due to the simple structure of this MFG, it consumes a small active area at the size of 20μm×30μm. It is constructed of only 16 transistors. This MFG has been designed in 0.35μm CMOS technology. The simulations have been done with Hspice using TSMC, BSIM3 (V3.1) model.
['Mohammad Tohidi', 'Alireza Abolhasani', 'Morteza Mousazadeh', 'Abdollah Khoei', 'Khayrollah Hadidi']
A circuit implementation of an ultra high speed, low power analog fully programmable MFG