Optimization of analog circuits by applying evolutionary algorithms

Unlike automated digital design, analog circuit designers require experience to develop skills, and to avoid spending a lot of time understanding all the aspects involved around a specific design such as nonlinearities, parasitics, performances, trade-offs, etc. The continuing size reduction of elec...

ver descrição completa

Detalhes bibliográficos
Autor: IVICK GUERRA GOMEZ
Formato: tesis doctoral
Estado:Versión aceptada para publicación
Fecha de publicación:2012
País:México
Recursos:Instituto Nacional de Astrofísica, Óptica y Electrónica
Repositorio:Repositorio Institucional del INAOE
Idioma:inglés
OAI Identifier:oai:inaoe.repositorioinstitucional.mx:1009/288
Acesso em linha:http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/288
Access Level:acceso abierto
Palavra-chave:info:eu-repo/classification/Optimización de circuitos/Circuits optimization
info:eu-repo/classification/Circuit CAD/Circuit CAD
info:eu-repo/classification/Optimización/Optimization
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/22
info:eu-repo/classification/cti/2203
Descrição
Resumo:Unlike automated digital design, analog circuit designers require experience to develop skills, and to avoid spending a lot of time understanding all the aspects involved around a specific design such as nonlinearities, parasitics, performances, trade-offs, etc. The continuing size reduction of electronic devices along with their shorter life cycle imposes design challenges to discover or to optimize the performances of modern electronic systems; such as: wireless services, telecom, mobile computing and media applications. Fortunately, those design challenges can be overcome through the development of Electronic Design Automation (EDA) tools. In the analog domain, circuit optimization tools have demonstrated their usefulness in addressing design problems taking into account downscaling technological aspects. However, those EDA tools still have the lack of taking into account some design constraints when applied to a multiple objective design problem. On the one hand, Evolutionary Algorithms (EAs) have demonstrated their suitability in solving nonlinear multi-objective design problems with multiple constraints, providing a set of feasible design solutions from which several insights and trade-offs among the circuit performance objectives can be deduced. On the other hand, still the application of EAs in optimizing the biases and sizes of analog circuits, have hard shortcomings to be improved, for instance: guarantee of convergence, run-time and incorporation of variation aware techniques. This Thesis is focused on the application of multi-objective EAs in the optimization of analog circuits including nanometer technology. The EAs have been programmed to work with different genetic operators over different kinds of circuit objectives, variables and design technologies.