Performance Study of Harmony Search Algorithm for Analog Circuit Sizing

Automation in nominal design of analog circuits considerably reduces the overall time to market of mixed-mode ICs. Application of meta-heuristic optimization algorithms with simulator level fitness evaluation for circuit sizing is a popular automation approach. In this work, with the same approach, we investigate the performance of Harmony Search (HS) algorithm. HS is a relatively new meta-heuristic inspired from musical process, in which population represents memory of a group of musicians, that searches for a perfect state of harmony. Performance of HS is compared with Differential Evolution (DE) algorithm for design of a 180nm CMOS process based Folded Cascode Operational Trans-conductance Amplifier (FCOTA) with continuous time common mode feedback. Results show that, at initial period of iterations, HS converges quickly but fails to converge to the global optimum as compared to DE algorithm.

[1]  Jun Zou Hierarchical Optimization of Large-Scale Analog/Mixed-Signal Circuits Based-on Pareto-Optimal Fronts , 2009 .

[2]  W. Sansen,et al.  Analog circuit design in scaled CMOS technology , 1996, 1996 Symposium on VLSI Circuits. Digest of Technical Papers.

[3]  Rob A. Rutenbar,et al.  OASYS: a framework for analog circuit synthesis , 1989, Proceedings., Second Annual IEEE ASIC Seminar and Exhibit,.

[4]  Rob A. Rutenbar,et al.  STAIC: An Interactive Framework for Synthesizing CMOS and BiCMOS Analog Circuits , 2002 .

[5]  Alberto L. Sangiovanni-Vincentelli,et al.  DELIGHT.SPICE: an optimization-based system for the design of integrated circuits , 1988, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[6]  Rob A. Rutenbar,et al.  ANACONDA: robust synthesis of analog circuits via stochastic pattern search , 1999, Proceedings of the IEEE 1999 Custom Integrated Circuits Conference (Cat. No.99CH36327).

[7]  P.R. Gray,et al.  MOS operational amplifier design-a tutorial overview , 1982, IEEE Journal of Solid-State Circuits.

[8]  Fathey M. El-Turky,et al.  BLADES: an artificial intelligence approach to analog circuit design , 1989, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[9]  R. Storn,et al.  Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) , 2005 .

[10]  Eric A. Vittoz,et al.  IDAC: an interactive design tool for analog CMOS circuits , 1987 .

[11]  Rob A. Rutenbar,et al.  Computer-aided design of analog and mixed-signal integrated circuits , 2000, Proceedings of the IEEE.

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

[13]  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.

[14]  Ettore Francesco Bompard,et al.  A self-adaptive chaotic particle swarm algorithm for short term hydroelectric system scheduling in deregulated environment , 2005 .

[15]  Zong Woo Geem,et al.  Recent Advances In Harmony Search Algorithm , 2010, Recent Advances In Harmony Search Algorithm.

[16]  P.R. Gray,et al.  OPASYN: a compiler for CMOS operational amplifiers , 1990, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[17]  Joseph H. Nevin,et al.  Design procedures for a fully differential folded-cascode CMOS operational amplifier , 1989 .

[18]  Georges G. E. Gielen,et al.  Classification of analog synthesis tools based on their architecture selection mechanisms , 2008, Integr..

[19]  Georges G. E. Gielen,et al.  AMGIE-A synthesis environment for CMOS analog integrated circuits , 2001, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[20]  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).

[21]  K. Suyama,et al.  MOSFET modeling for analog circuit CAD: Problems and prospects , 1993, Proceedings of IEEE Custom Integrated Circuits Conference - CICC '93.

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