Título
Síntesis automática de circuitos analógicos utilizando algoritmos evolutivos
Autor
MIGUEL AURELIO DUARTE VILLASEÑOR
Colaborador
ESTEBAN TLELO CUAUTLE (Asesor de tesis)
Nivel de Acceso
Acceso Abierto
Materias
Resumen o descripción
Se presenta una metodología de codificación binaria, la cual ha sido implementada
como un sistema automático para sintetizar circuitos analógicos,
tales como: seguidores de voltaje (VF), espejos de voltaje (VM), seguidores
de corriente (CF) y espejos de corriente (CM); estas cuatro celdas de ganancia
unitaria se combinan para realizar la síntesis de current conveyors (CC), CCinversos
(ICC) y amplificadores operacionales retroalimentados en corriente
(CFOA). El método de síntesis se programó utilizando algoritmos evolutivos
(EA), los cuales son técnicas de búsqueda basadas en los mecanismos de la
selección natural de Darwin y en la genética biológica de Mendel.
Se comparan algunas herramientas de síntesis con el método realizado en
este trabajo. Además se describe brevemente el EA, resaltando las operaciones
genéticas y los tres tipos de EAs: algoritmos genéticos (GA), estrategias
evolutivas (ES) y programación genética (GP). Las operaciones genéticas
aplicadas son selección, cruza, mutación y elitismo.
Para realizar los algoritmos evolutivos se utilizo MatLab. Se muestra el esquema
del algoritmo propuesto y como fue realizada la comprobación de
funcionamiento de éste. Se recurre a SPICE para evaluar el comportamiento
de las topologías obtenidas con tecnología de circuitos integrados CMOS.
De esta manera, el método selecciona sólo los circuitos más apropiados. El
parámetro de evaluación para la selección de los circuitos es calculado según
la respuesta de los circuitos en las simulaciones en SPICE.
Como resultado, la principal aportación de esta tesis es la propuesta del
nuevo método de codificación genética para circuitos analógicos y la síntesis
de nuevas topologías para el diseño de VFs, VMs, CFs, CMs. Finalmente
se muestra que la combinanción de estas celdas analógicas genera el código
genético de circuitos con más terminales, tales como los CCs, ICCs y CFOAs.
Editor
Instituto Nacional de Astrofísica, Óptica y Electrónica
Fecha de publicación
diciembre de 2010
Tipo de publicación
Tesis de doctorado
Versión de la publicación
Versión aceptada
Recurso de información
Formato
application/pdf
Idioma
Español
Audiencia
Estudiantes
Investigadores
Público en general
Sugerencia de citación
Duarte-Villaseñor M.A.
Repositorio Orígen
Repositorio Institucional del INAOE
Descargas
779