Optimizing CMOS LNA circuits through multi-objective meta heuristics

Particle swarm optimization (PSO) has shown to be an efficient, robust and simple optimization algorithm. Recently, the mono-objective version of the PSO algorithm was adapted and used to optimize only one performance of RF circuits, mainly the voltage gain of low noise amplifiers. In this work, we propose to optimize more than one performance function of LNAs while satisfying imposed and inherent constraints. We deal with generating the Pareto front linking two conflicting performances of a LNA, namely the voltage gain and the noise figure. The adopted idea consists of using the symbolic expressions of the scattering parameters ((S21) for the voltage gain, and (S11, S22) for input and output matching). For this purpose we use a Multi-Objective Optimization algorithm PSO incorporating the mechanism of the crowding distance technique (MOPSO-CD). Comparisons with results obtained using NSGA II are presented and ADS simulations, using 0.35µm CMOS technology, are given to show good reached results.

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

[2]  J. K. Lenstra,et al.  Local Search in Combinatorial Optimisation. , 1997 .

[3]  Luca Maria Gambardella,et al.  Ant Algorithms for Discrete Optimization , 1999, Artificial Life.

[4]  Pietro Andreani,et al.  Noise optimization of an inductively degenerated CMOS low noise amplifier , 2001 .

[5]  H.T. Friis,et al.  Noise Figures of Radio Receivers , 1944, Proceedings of the IRE.

[6]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[7]  M. Loulou,et al.  Optimizing a low noise amplifier for UMTS standard through a heuristic , 2008, 2008 4th European Conference on Circuits and Systems for Communications.

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

[9]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

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

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

[12]  Fred W. Glover,et al.  Tabu Search - Part I , 1989, INFORMS J. Comput..

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

[14]  Barbara Webb,et al.  Swarm Intelligence: From Natural to Artificial Systems , 2002, Connect. Sci..

[15]  Yves Crama,et al.  Local Search in Combinatorial Optimization , 2018, Artificial Neural Networks.

[16]  Johann Dréo,et al.  Metaheuristics for Hard Optimization: Methods and Case Studies , 2005 .

[17]  K. Kurokawa,et al.  An introduction to the theory of microwave circuits , 1969 .

[18]  M. Loulou,et al.  Design and optimization of LNAs through the scattering parameters , 2010, Melecon 2010 - 2010 15th IEEE Mediterranean Electrotechnical Conference.

[19]  Fred Glover,et al.  Tabu Search - Part II , 1989, INFORMS J. Comput..

[20]  Xiaodong Li,et al.  A Non-dominated Sorting Particle Swarm Optimizer for Multiobjective Optimization , 2003, GECCO.