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...
| Autor: | |
|---|---|
| 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 |
| 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. |
|---|