CMOS analog amplifier circuit sizing using opposition based harmony search algorithm

An optimum design of analog CMOS differential amplifier (Diff-Amp) with current mirror load has been presented in this paper. An evolutionary optimization technique called Opposition based Harmony Search Algorithm (OHS) is employed to minimize the total MOSFET area of the designed circuit. The novel Harmony Search (HS) algorithm is selected as the parent and the opposition based approach is employed to it with an intention to exhibit accelerated near-global convergence profile. At the initialization stage, for choosing the randomly generated population/solutions, opposite solutions are also considered and the fitter one is selected as apriori guess. This causes faster convergence profile. Each solution in Harmony Memory (HM) is generated on the basis of memory consideration rule, a pitch adjustment rule and a re-initialization process which gives the optimum result corresponding to the least error fitness in multidimensional search space. Differential Evolution (DE), Harmony Search (HS), Artificial Bee Colony (ABC) and Particle Swarm Optimization (PSO) have an inbuilt disadvantage of early convergence and stagnation problem. But in OHS optimization technique has overcome these shortcomings. The optimally designed differential amplifier circuit occupies the least total MOS area, and shows the best design conditions like gain, power dissipation etc., in comparison with the formerly reported literature.

[1]  Revna Acar Vural,et al.  International Journal of Electronics and Communications (aeü) Analog Circuit Sizing via Swarm Intelligence , 2022 .

[2]  H.R. Tizhoosh,et al.  Opposition-Based Q(λ) Algorithm , 2006, The 2006 IEEE International Joint Conference on Neural Network Proceedings.

[3]  Revna Acar Vural,et al.  CMOS Differential Amplifier Area Optimization with Evolutionary Algorithms , 2013 .

[4]  Phillip E Allen,et al.  CMOS Analog Circuit Design , 1987 .

[5]  Christofer Toumazou,et al.  The invention of CMOS amplifiers using genetic programming and current-flow analysis , 2002, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[6]  M.M.A. Salama,et al.  Opposition-Based Differential Evolution , 2008, IEEE Transactions on Evolutionary Computation.

[7]  Hamid R. Tizhoosh,et al.  Opposition-Based Reinforcement Learning , 2006, J. Adv. Comput. Intell. Intell. Informatics.

[8]  G. Rodriguez,et al.  Applications of evolutionary algorithms in the design automation of analog integrated circuits , 2010 .

[9]  Ulf Schlichtmann,et al.  The Sizing Rules Method for CMOS and Bipolar Analog Integrated Circuit Synthesis , 2008, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[10]  Hamid R. Tizhoosh,et al.  Reinforcement Learning Based on Actions and Opposite Actions , 2005 .

[11]  Hamid R. Tizhoosh,et al.  Opposition-Based Learning: A New Scheme for Machine Intelligence , 2005, International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC'06).

[12]  Wolfgang Ziegler,et al.  Swarm Intelligence From Natural To Artificial Systems , 2016 .

[13]  Durbadal Mandal,et al.  A novel design method for optimal IIR system identification using opposition based harmony search algorithm , 2014, J. Frankl. Inst..

[14]  Mario Ventresca,et al.  Improving the Convergence of Backpropagation by Opposite Transfer Functions , 2006, The 2006 IEEE International Joint Conference on Neural Network Proceedings.

[15]  Marco Dorigo,et al.  Swarm intelligence: from natural to artificial systems , 1999 .

[16]  Rob A. Rutenbar,et al.  DARWIN: CMOS opamp Synthesis by means of a Genetic Algorithm , 2002 .