Automatic synthesis of VFs and VMs by applying genetic algorithms

An automatic synthesis method is introduced to design voltage followers (VFs) and voltage mirrors (VMs) by performing evolutionary operations. It is shown that the nullor element is useful to introduce a new genetic representation to codify the behavior of the VF by a chromosome divided by four gene...

Descripción completa

Detalles Bibliográficos
Autores: ESTEBAN TLELO CUAUTLE, MIGUEL AURELIO DUARTE VILLASEÑOR, IVICK GUERRA GOMEZ
Tipo de recurso: artículo
Estado:Versión aceptada para publicación
Fecha de publicación:2008
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/1102
Acceso en línea:http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/1102
Access Level:acceso abierto
Palabra clave:info:eu-repo/classification/Evolutionary electronics/Evolutionary electronics
info:eu-repo/classification/Genetic algorithms/Genetic algorithms
info:eu-repo/classification/Circuit synthesis/Circuit synthesis
info:eu-repo/classification/VF/VF
info:eu-repo/classification/VM/VM
info:eu-repo/classification/Nullor/Nullor
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/22
info:eu-repo/classification/cti/2203
id MX_70eabbfd2460374fcce355cfaf698ef0
oai_identifier_str oai:inaoe.repositorioinstitucional.mx:1009/1102
network_acronym_str MX
network_name_str México
repository_id_str
spelling Automatic synthesis of VFs and VMs by applying genetic algorithmsESTEBAN TLELO CUAUTLEMIGUEL AURELIO DUARTE VILLASEÑORIVICK GUERRA GOMEZinfo:eu-repo/classification/Evolutionary electronics/Evolutionary electronicsinfo:eu-repo/classification/Genetic algorithms/Genetic algorithmsinfo:eu-repo/classification/Circuit synthesis/Circuit synthesisinfo:eu-repo/classification/VF/VFinfo:eu-repo/classification/VM/VMinfo:eu-repo/classification/Nullor/Nullorinfo:eu-repo/classification/cti/1info:eu-repo/classification/cti/22info:eu-repo/classification/cti/2203info:eu-repo/classification/cti/2203An automatic synthesis method is introduced to design voltage followers (VFs) and voltage mirrors (VMs) by performing evolutionary operations. It is shown that the nullor element is useful to introduce a new genetic representation to codify the behavior of the VF by a chromosome divided by four genes: small-signal (genSS), synthesis of the nullor by MOSFET (genSMos), bias (genBias), and synthesis of current mirrors (genCM). Further, it is shown that the behavior of the VMcan be codified by evolving the chromosome of the VF. The proposed synthesis method uses SPICE to evaluate the fitness of the VF and VM. Finally, we show the synthesis of several VFs and VMs which are designed using standard CMOS technology of 0.35 μm. The applications and evolution of the VF and VM to synthesize more complex devices such as current conveyors (CCs) and inverting CCs are briefly discussed.Birkhäuser Boston2008info:eu-repo/semantics/articleinfo:eu-repo/semantics/acceptedVersionapplication/pdfhttp://inaoe.repositorioinstitucional.mx/jspui/handle/1009/1102reponame:Repositorio Institucional del INAOEinstname:Instituto Nacional de Astrofísica, Óptica y Electrónicainstacron:INAOEengcitation:Tlelo-Cuautle E., , et al., (2008). Automatic synthesis of VFs and VMs by applying genetic algorithms, Circuits Syst Signal Process (27): 391–403info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0oai:inaoe.repositorioinstitucional.mx:1009/11022024-08-28T03:22:51Z
dc.title.none.fl_str_mv Automatic synthesis of VFs and VMs by applying genetic algorithms
title Automatic synthesis of VFs and VMs by applying genetic algorithms
spellingShingle Automatic synthesis of VFs and VMs by applying genetic algorithms
ESTEBAN TLELO CUAUTLE
info:eu-repo/classification/Evolutionary electronics/Evolutionary electronics
info:eu-repo/classification/Genetic algorithms/Genetic algorithms
info:eu-repo/classification/Circuit synthesis/Circuit synthesis
info:eu-repo/classification/VF/VF
info:eu-repo/classification/VM/VM
info:eu-repo/classification/Nullor/Nullor
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/22
info:eu-repo/classification/cti/2203
info:eu-repo/classification/cti/2203
title_short Automatic synthesis of VFs and VMs by applying genetic algorithms
title_full Automatic synthesis of VFs and VMs by applying genetic algorithms
title_fullStr Automatic synthesis of VFs and VMs by applying genetic algorithms
title_full_unstemmed Automatic synthesis of VFs and VMs by applying genetic algorithms
title_sort Automatic synthesis of VFs and VMs by applying genetic algorithms
dc.creator.none.fl_str_mv ESTEBAN TLELO CUAUTLE
MIGUEL AURELIO DUARTE VILLASEÑOR
IVICK GUERRA GOMEZ
author ESTEBAN TLELO CUAUTLE
author_facet ESTEBAN TLELO CUAUTLE
MIGUEL AURELIO DUARTE VILLASEÑOR
IVICK GUERRA GOMEZ
author_role author
author2 MIGUEL AURELIO DUARTE VILLASEÑOR
IVICK GUERRA GOMEZ
author2_role author
author
dc.subject.none.fl_str_mv info:eu-repo/classification/Evolutionary electronics/Evolutionary electronics
info:eu-repo/classification/Genetic algorithms/Genetic algorithms
info:eu-repo/classification/Circuit synthesis/Circuit synthesis
info:eu-repo/classification/VF/VF
info:eu-repo/classification/VM/VM
info:eu-repo/classification/Nullor/Nullor
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/22
info:eu-repo/classification/cti/2203
info:eu-repo/classification/cti/2203
topic info:eu-repo/classification/Evolutionary electronics/Evolutionary electronics
info:eu-repo/classification/Genetic algorithms/Genetic algorithms
info:eu-repo/classification/Circuit synthesis/Circuit synthesis
info:eu-repo/classification/VF/VF
info:eu-repo/classification/VM/VM
info:eu-repo/classification/Nullor/Nullor
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/22
info:eu-repo/classification/cti/2203
info:eu-repo/classification/cti/2203
description An automatic synthesis method is introduced to design voltage followers (VFs) and voltage mirrors (VMs) by performing evolutionary operations. It is shown that the nullor element is useful to introduce a new genetic representation to codify the behavior of the VF by a chromosome divided by four genes: small-signal (genSS), synthesis of the nullor by MOSFET (genSMos), bias (genBias), and synthesis of current mirrors (genCM). Further, it is shown that the behavior of the VMcan be codified by evolving the chromosome of the VF. The proposed synthesis method uses SPICE to evaluate the fitness of the VF and VM. Finally, we show the synthesis of several VFs and VMs which are designed using standard CMOS technology of 0.35 μm. The applications and evolution of the VF and VM to synthesize more complex devices such as current conveyors (CCs) and inverting CCs are briefly discussed.
publishDate 2008
dc.date.none.fl_str_mv 2008
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/acceptedVersion
format article
status_str acceptedVersion
dc.identifier.none.fl_str_mv http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/1102
url http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/1102
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv citation:Tlelo-Cuautle E., , et al., (2008). Automatic synthesis of VFs and VMs by applying genetic algorithms, Circuits Syst Signal Process (27): 391–403
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-nd/4.0
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Birkhäuser Boston
publisher.none.fl_str_mv Birkhäuser Boston
dc.source.none.fl_str_mv reponame:Repositorio Institucional del INAOE
instname:Instituto Nacional de Astrofísica, Óptica y Electrónica
instacron:INAOE
instname_str Instituto Nacional de Astrofísica, Óptica y Electrónica
instacron_str INAOE
institution INAOE
reponame_str Repositorio Institucional del INAOE
collection Repositorio Institucional del INAOE
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1858175682801041408
score 15,812429