Automatic synthesis of electronic circuits using genetic algorithms

An automatic synthesis method based on the application of genetic algorithms (GAs) is described for the synthesis of voltage followers (VFs), which are designed using CMOS integrated circuit technology of 0.35μm. It is shown the usefulness of the nullor element to model the ideal behavior of the VF,...

Descripción completa

Detalles Bibliográficos
Autores: ESTEBAN TLELO CUAUTLE, MIGUEL AURELIO DUARTE VILLASEÑOR, CARLOS ALBERTO REYES GARCIA, GERARDO REYES SALGADO
Tipo de recurso: artículo
Estado:Versión aceptada para publicación
Fecha de publicación:2007
País:México
Institución:Instituto Nacional de Astrofísica, Óptica y Electrónica
Repositorio:Repositorio Institucional del INAOE
Idioma:inglés
OAI Identifier:oai:inaoe.repositorioinstitucional.mx:1009/907
Acceso en línea:http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/907
Access Level:acceso abierto
Palabra clave:info:eu-repo/classification/Evolutionary electronics/Evolutionary electronics
info:eu-repo/classification/Circuit synthesis/Circuit synthesis
info:eu-repo/classification/Voltage follower/Voltage follower
info:eu-repo/classification/Nullor/Nullor
info:eu-repo/classification/Electrónica evolutiva/Electrónica evolutiva
info:eu-repo/classification/Síntesis de circuitos/Síntesis de circuitos
info:eu-repo/classification/Seguidor de voltaje/Seguidor de voltaje
info:eu-repo/classification/Anulador/Anulador
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/22
info:eu-repo/classification/cti/2203
Descripción
Sumario:An automatic synthesis method based on the application of genetic algorithms (GAs) is described for the synthesis of voltage followers (VFs), which are designed using CMOS integrated circuit technology of 0.35μm. It is shown the usefulness of the nullor element to model the ideal behavior of the VF, and to codify its topology using a chromosome which is divided into four genes: gene of small-signal (genSS), gene of synthesis of the MOSFET (genSMos), gene of bias (genBias), and gene of synthesis of current mirrors (genCM); this last one to synthesize ideal current sources used in the biasing of the circuits with CMOS current mirrors. The proposed synthesis method has been programmed in MatLab, and it uses T-SPICE to evaluate the fitness of the VFs at the transistor level of abstraction. In this manner, the method selects the more appropriated VFs by elitism. Finally, it is shown the behavior of the GA to synthesize practical VFs. As a result, it is shown the synthesis of eight CMOS compatible VFs, and their applications are briefly discussed.