Performance optimization of CMOS second generation current conveyors using a multi-swarm algorithm

Abstract This paper proposes an enhanced variant of the particle swarm optimization technique PSO-2S, and its application to analogue circuit performance optimization. For comparison reasons, we focus on performance optimization of a second generation CMOS current conveyor, for different bias current values. It is worth noting that the approach can be easily adapted to deal with other types of circuits. The paper shows that PSO-2S achieves better results than three other well-known optimization techniques, namely bacterial foraging optimization technique (BFO), PSO and differential evolution (DE).

[1]  Dorra Sellami Masmoudi,et al.  Improving Switched Current Sigma Delta Modulators' Performances via the Particle Swarm Optimization Technique , 2010, Int. J. Appl. Metaheuristic Comput..

[2]  Sukumar Mishra,et al.  A hybrid least square-fuzzy bacterial foraging strategy for harmonic estimation , 2005, IEEE Transactions on Evolutionary Computation.

[3]  B. Benhala,et al.  Multi-objective optimization of second generation current conveyors by the ACO technique , 2012, 2012 International Conference on Multimedia Computing and Systems.

[4]  Alain Fabre Third-generation current conveyor: a new helpful active element , 1995 .

[5]  K. Smith,et al.  A second-generation current conveyor and its applications , 1970, IEEE Transactions on Circuit Theory.

[6]  Nuno Horta,et al.  Analog Circuit Design Based on Robust POFs Using an Enhanced MOEA with SVM Models , 2013 .

[7]  Mourad Loulou,et al.  Live demonstration: CASCADES. 1: A flow-graph-based symbolic analyzer , 2010, Proceedings of 2010 IEEE International Symposium on Circuits and Systems.

[8]  Tyler N. Ross,et al.  Microwave Circuit Design , 2013 .

[9]  Janez Puhan,et al.  DESA: a new hybrid global optimization method and its application to analog integrated circuit sizing , 2009, J. Glob. Optim..

[10]  Hak-Keung Lam,et al.  Hybrid Particle Swarm Optimization With Wavelet Mutation and Its Industrial Applications , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[11]  G. Gielen,et al.  Decomposition-based multi-objective optimization of second-generation current conveyors , 2009, 2009 52nd IEEE International Midwest Symposium on Circuits and Systems.

[12]  E. Tlelo-Cuautle,et al.  Non-sorting genetic algorithm in the optimization of unity-gain cells , 2009, 2009 6th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE).

[13]  Nuno Horta,et al.  Analog Circuits and Systems Optimization based on Evolutionary Computation Techniques , 2010, Studies in Computational Intelligence.

[14]  Mourad Loulou,et al.  Analog circuit design optimization through the particle swarm optimization technique , 2010 .

[15]  Georges G. E. Gielen,et al.  Optimizing current conveyors by evolutionary algorithms including differential evolution , 2009, 2009 16th IEEE International Conference on Electronics, Circuits and Systems - (ICECS 2009).

[16]  Jai Narayan Tripathi,et al.  Design Automation, Modeling, Optimization, and Testing of Analog/RF Circuits and Systems by Particle Swarm Optimization , 2013 .

[17]  Esteban Tlelo-Cuautle,et al.  Synthesis of Analog Circuits by Genetic Algorithms and their Optimization by Particle Swarm Optimization , 2010, Intelligent Systems for Automated Learning and Adaptation.

[18]  Prospero C. Naval,et al.  An effective use of crowding distance in multiobjective particle swarm optimization , 2005, GECCO '05.

[19]  N. J. A. Sloane,et al.  Sphere Packings, Lattices and Groups , 1987, Grundlehren der mathematischen Wissenschaften.

[20]  Mourad Fakhfakh,et al.  MO-TRIBES for the optimal design of analog filters , 2013 .

[21]  Sung-Bae Cho,et al.  A Novel Particle Swarm Optimization Algorithm for Multi-Objective Combinatorial Optimization Problem , 2011, Int. J. Appl. Metaheuristic Comput..

[22]  Amir Nakib,et al.  A New Multiagent Algorithm for Dynamic Continuous Optimization , 2010, Int. J. Appl. Metaheuristic Comput..

[23]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[24]  RoyRahul,et al.  A Novel Particle Swarm Optimization Algorithm for Multi-Objective Combinatorial Optimization Problem , 2011 .

[25]  Revna Acar Vural,et al.  Analog circuit sizing via swarm intelligence , 2012 .

[26]  Lothar Thiele,et al.  Comparison of Multiobjective Evolutionary Algorithms: Empirical Results , 2000, Evolutionary Computation.

[27]  Bachir Benhala,et al.  New Adaptation of the ACO Algorithm for the Analog Circuits Design Optimization , 2012 .

[28]  Mourad Loulou,et al.  Optimizing CMOS LNA circuits through multi-objective meta heuristics , 2010, 2010 XIth International Workshop on Symbolic and Numerical Methods, Modeling and Applications to Circuit Design (SM2ACD).

[29]  I. A. Awad,et al.  Inverting second generation current conveyors: the missing building blocks, CMOS realizations and applications , 1999 .

[30]  Samir Ben Salem,et al.  A high performances CMOS CCII and high frequency applications , 2006 .

[31]  Kevin M. Passino,et al.  Biomimicry of bacterial foraging for distributed optimization and control , 2002 .

[32]  Qingfu Zhang,et al.  Multiobjective Optimization Problems With Complicated Pareto Sets, MOEA/D and NSGA-II , 2009, IEEE Transactions on Evolutionary Computation.

[33]  A. Sallem,et al.  Simulation-based multi-objective optimization of current conveyors: Performance evaluations , 2012, 7th International Conference on Design & Technology of Integrated Systems in Nanoscale Era.

[34]  Mourad Fakhfakh,et al.  Design of second-generation current conveyors employing bacterial foraging optimization , 2010, Microelectron. J..

[35]  Mourad Loulou,et al.  Analogue Circuit Optimization through a Hybrid Approach , 2011, Intelligent Computational Optimization in Engineering.

[36]  Kenneth C. Smith,et al.  The current conveyor—A new circuit building block , 1968 .

[37]  Patrick Siarry,et al.  A multi-swarm PSO using charged particles in a partitioned search space for continuous optimization , 2012, Comput. Optim. Appl..

[38]  Helmut Graeb,et al.  Analog Design Centering and Sizing , 2007 .

[39]  Francisco V. Fernández,et al.  Applications of evolutionary computation techniques to analog, mixed-signal and RF circuit design - an overview , 2009, 2009 16th IEEE International Conference on Electronics, Circuits and Systems - (ICECS 2009).

[40]  Brett Wilson,et al.  Current mode signal processing circuits , 1988, 1988., IEEE International Symposium on Circuits and Systems.