International Scholarly Research Network ISRN Electronics Volume 2012, Article ID 148492, 5 pages doi:10.5402/2012/148492 Research Article Fully Programmable Gaussian Function Generator Using Floating Gate MOS Transistor Richa Srivastava, Maneesha Gupta, and Urvashi Singh Electronics and Communication Engineering Department, NSIT, New Delhi 110078, India Correspondence should be addressed to Richa Srivastava, richa ec@yahoo.co.in Received 29 September 2012; Accepted 23 October 2012 Academic Editors: J.-M. Kwon and A. L. P. Rotondaro Copyright © 2012 Richa Srivastava et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Floating gate MOS (FGMOS) based fully programmable Gaussian function generator is presented. The circuit combines the tunable property of FGMOS transistor, exponential characteristics of MOS transistor in weak inversion, and its square law characteristic in strong inversion region to implement the function. Two-quadrant current mode squarer is the core subcircuit of Gaussian function generator that helps to implement full Gaussian function for positive as well as negative input current. FGMOS implementation of the circuit reduces the current mismatching error and increases the tunability of the circuit. The performance of circuit is verified at 1.8 V in TSMC 0.18 μm CMOS, BSIM3, and Level 49 technology by using Cadence Spectre simulator. 1. Introduction Gaussian function is one of the most widely used functions in many domains such as neural network, neural algo- rithm, and on-chip diusion profile. Diusion is one of the important steps in the chip fabrication. The diusion profile of impurity atoms is dependent on the initial and boundary conditions. When a constant amount of dopant is deposited on the surface, the doping profile is approximated by Gaussian function [1]. Another application of Gaussian function is observed in multidimensional problems like pattern matching and data classifications [2]. These cases are calculated using probability density functions and these functions can be modeled by normal distributions [3]. Madrinas et al. proposed a CMOS analog integrated circuit to implement Gaussian function [4]. They have successfully designed a five-transistor circuit in which current mirror is in weak inversion region and voltage variable resistors are replaced by two MOS transistors. But the conventional circuit has limitations of mismatching of MOS transistors and it can implement only half of the Gaussian function. The circuit proposed in [5] overcomes the limitations of the circuit proposed in [4] by using FGMOS transistors. Recently the work published in [6] implements the Gaussian functions using fourth-order approximation. The accuracy and complexity of this circuit depends upon order of approximation of the Gaussian function. So, there is always a tradeobetween circuit complexity and its accuracy. This paper presents very simple FGMOS based fully programmable Gaussian function generator that uses a single two-quadrant current mode squarer/divider to generate fully programmable Gaussian function. FGMOS has many attractive features for example it reduces the complexity of circuits and can simplify the signal processing chain of a design. It can shift the signal levels and incorporate tunable mechanisms. It can even work normally below the operational limits of supply voltage levels for a particular technology and thus consume less power than the minimum power required for a MOS circuit of same technology without aecting the performance of the device [7]. The paper is organized as follows. Basics of FGMOS transistor is given in Section 2. A fully programmable Gaussian function generator is introduced and analyzed in Section 3. Next section details the simulation results. Finally on the basis of simulation results, conclusions are drawn in the last section.