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

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

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

Comentarios



Necesitas iniciar sesión o registrarte para comentar.