Optimization of CMOS Miller OTA using Differential Evolutionary Algorithm

The circuit parameters of CMOS based analog and mixed-signal circuits conventionally are achieved by skilled engineers. Due to the progress of Moore’s assumption and the growing complication of physical MOSFET models, the attention towards automation of CMOS based analog circuit design is increased. The issue of the automatic design of analog circuit has been tracked in the academy and industry since more than last two decades. In this paper, application of differential evolution (DE) algorithm is presented for the optimization of CMOS Miller Operational Transconductance Amplifier (OTA). DE algorithm has been developed using C language to optimize the CMOS Miller OTA. The error function of optimization for this circuit depends on desired specifications like voltage gain, phase margin (PM), unit gain bandwidth (UGB), power consumption, common mode rejection ratio (CMRR), slew rate (SR), power supply rejection ratio (PSRR), and a total MOS transistor area. Ngspice circuit simulator has been used as an error function creator and evaluator. BSIM3v3 MOSFET models with 0.18 µm and 0.35 µm CMOS technology have been used to simulate this circuit. The simulation results of this work are presented and compared with previous works reported in the literature

[1]  Andreas König,et al.  Multi-objective optimization and visualization for analog design automation , 2016 .

[2]  Vasan Arunachalam,et al.  Optimization Using Differential Evolution , 2008 .

[3]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[4]  Siba K. Udgata,et al.  Performance Study of Harmony Search Algorithm for Analog Circuit Sizing , 2011, 2011 International Symposium on Electronic System Design.

[5]  Ajith Abraham,et al.  On stability and convergence of the population-dynamics in differential evolution , 2009, AI Commun..

[6]  Rajesh A. Thakker,et al.  Automatic Circuit Design and Optimization Using Modified PSO Algorithm , 2016 .

[7]  Himanshu Gupta,et al.  Analog Circuits Design Using Ant Colony Optimization , 2012 .

[8]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[9]  Domine Leenaerts,et al.  DARWIN: CMOS opamp Synthesis by Means of a Genetic Algorithm , 1995, 32nd Design Automation Conference.

[10]  Pankaj P. Prajapati,et al.  Two stage CMOS operational amplifier design using particle swarm optimization algorithm , 2015, 2015 IEEE UP Section Conference on Electrical Computer and Electronics (UPCON).

[11]  Maryam Shojaei Baghini,et al.  Low-Power Low-Voltage Analog Circuit Design Using Hierarchical Particle Swarm Optimization , 2009, 2009 22nd International Conference on VLSI Design.

[12]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[13]  Pankaj P. Prajapati,et al.  Automated Sizing Methodology for CMOS Miller Operational Transconductance Amplifier , 2018 .

[14]  Mourad Loulou,et al.  Design of Folded Cascode OTA in Different Regions of Operation through gm/ID Methodology , 2008 .

[15]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[16]  Mohammad Shokouhifar,et al.  Systematic design of analog integrated circuits using ant colony algorithm based on noise optimization , 2016 .

[17]  Robson L. Moreno,et al.  An Ultra-Low-Voltage Ultra-Low-Power CMOS Miller OTA With Rail-to-Rail Input/Output Swing , 2007, IEEE Transactions on Circuits and Systems II: Express Briefs.

[18]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[19]  Siba K. Udgata,et al.  Differential Evolution and swarm intelligence techniques for analog circuit synthesis , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[20]  Umut Engin Ayten,et al.  Optimized analog filter approximation via evolutionary algorithms , 2012, 2012 12th International Conference on Intelligent Systems Design and Applications (ISDA).