Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12104/79982
Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.contributor.advisorJuan José Raygoza Panduro,
dc.contributor.advisorPeña Pérez Negrón, Adriana
dc.contributor.authorGutiérrez Melo, José Antonio
dc.date.accessioned2019-12-24T02:33:20Z-
dc.date.available2019-12-24T02:33:20Z-
dc.date.issued2017-09-04
dc.identifier.urihttps://hdl.handle.net/20.500.12104/79982-
dc.identifier.urihttps://wdg.biblio.udg.mx
dc.description.abstractLos algoritmos matemáticos implementados en dispositivos reconfigurables representan un importante progreso en las unidades lógicas para lograr un análisis confiable en el procesamiento de datos. La representación de un sistema es una tarea importante para simplificar y mejorar el análisis de los datos, y es por ello que se han utilizado los métodos de interpolación para buscar funciones que describan el comportamiento de un conjunto finito de datos. Esto mismo se busca lograr en esta tesis, donde se presentan el diseño y la implementación de una unidad aritmética-lógica (ALU, pos sus siglas en inglés Arithmetic-Logic Unit), en la que se ha implementado una arquitectura secuencial de un módulo interpolador de Lagrange para seis puntos de interpolación. En aplicaciones de tiempo real, las pruebas y la validación son esenciales para asegurar una alta precisión en los resultados. Para lograr este objetivo se han desarrollado módulos embebidos específicos de prueba y validación; también se presenta el análisis de error de los coeficientes de los polinomios interpoladores resultantes, en donde se han considerado cuatro criterios de error para un alta precisión del módulo; además, se ha obtenido una implementación con bajos recursos de los módulos de prueba y validación; además de que se ha desarrollado e implementado un módulo de evaluación para evaluar los polinomios resultantes, y así poder calcular los errores locales y acumulados. Además, un ambiente de prueba híbrido ha sido implementado, tomando ventaja de las herramientas y métodos recién disponibles como: lenguaje de descripción de hardware (HDL, por sus siglas en inglés Hardware Description Languaje), Vivado, simulaciones comportamentales y de tiempo, entre otras. Se han implementado también dos partes de los resultados de prueba y validación: (1) a través de un testbench que introduce diferentes valores para obtener una mejor covertura; y (2) un módulo de prueba en hardware que provee flexibilidad en las señales de entrada y valida la calidad de los resultados en tiempo de aplicación, además de que simplifica la observancia del diseño bajo prueba (DUT, por sus siglas en inglés Design Under Test), debido a la falta de visibilidad de la señal en el diseño implementado. La principal aplicación para esta ALU ha sido usando señales electrocardiográficas (ECG, por sus siglas en inglés Electrocardiogram), proporcionando una representación de alta resolución y reconstrucción de la señal. De este modo, el ruido en alta frecuencia y errores en la medición han sido disminuidos significativamente. Además, es posible un análisis del ECG por ondas independientes y se requiere un menor almacenamiento en el vector de datos del ECG debido a la aplicación del método.
dc.description.tableofcontentsDedicatoria Resumen (Español/Inglés) Índice de Figuras XIX Índice de Tablas XXI Acrónimos 1 INTRODUCCIÓN 1 Antecedentes 1.1.1 Dispositivos Reconfigurables 1.2 Objetivos 1.2.1 Objetivo General 1.2.2 Objetivos Específicos 1.3 Justificación 1.4 Hipótesis 1.5 Metodología 1.5.1 Fases de Estudio 1.6 Contenido de la tesis 2 AJUSTE DE CURVAS 2.1 Métodos de interpolación 2.1.1 Interpolación de Newton en diferencias divididas 2.1.2 Interpolación por polinomios de Lagrange 2.1.3 Interpolación por trazadores (splines) 2.1.4 Interpolación de Hermite 2.2 Regresión por mínimos cuadrados 2.2.1 Regresión lineal 2.2.2 Regresión polinomial 3 ARQUITECTURA DE PROCESADORES 3.1 Aritmética de punto fijo 3.1.1 Números signados y no signados 3.1.2 Modos de direccionamiento 3.2 Métricas de rendimiento 3.2.1 Benchmark 3.3 Ley de Amdahl 3.4 Paralelismo 3.4.1 Sincronización 3.5 Taxonomía de Flynn 3.6 Máquinas de estados finitos 4 UNIDAD LÓGICO-ARITMÉTICA 4.1 Módulo interpolador de Lagrange 4.1.1 Términos lk 4.1.2 Términos yai 4.1.3 Términos yaili 4.1.4 Coeficientes del polinomio interpolador de Lagrange 4.1.5 Control de la máquina de estados finita 4.2 Módulo de prueba 4.2.1 Hardware de control 4.2.2 BRAM memory 4.2.3 Registro de interfaz 4.3 Módulo de evaluación 4.3.1 Enfoque con menor latencia 4.3.2 Enfoque con menor utilización de recursos 4.4 Módulo de validación 5 RESULTADOS 5.1 Análisis de la arquitectura propuesta 5.2 Rendimiento 5.3 Utilización de recursos 5.4 Tiempos de respuesta 5.5 Análisis del error 5.6 Aplicación 5.6.1 Filtrado de una señal ECG mediante interpolación de Lagrange 6 CONCLUSIONES 6.1 Aportaciones 6.2 Trabajos futuros 6.3 Trabajos producidos 6.3.1 Artículos de investigación 6.3.2 Presentación en conferencias A CARACTERÍSTICAS GENERALES DE LA TARJE TA DE DE SARROL LO KINTEX- 7 A.1 Xilinx - Serie-7 A.2 Xilinx - Familia Kintex-7 A.3 Xilinx - DSP48E1 de la Serie-7 BibliografÍa
dc.formatapplication/PDF
dc.language.isospa
dc.publisherBiblioteca Digital wdg.biblio
dc.publisherUniversidad de Guadalajara
dc.rights.urihttps://www.riudg.udg.mx/info/politicas.jsp
dc.subjectAlgoritmos Matematicos
dc.subjectDispositivos Reconfigurables
dc.subjectUnidades Logica
dc.subjectProcesamiento De Datos.
dc.titleDiseño de una Unidad Lógico-Aritmética para Aproximación de Funciones Polinómicas en Dispositivos Reconfigurables
dc.typeTesis de Maestria
dc.rights.holderUniversidad de Guadalajara
dc.rights.holderGutiérrez Melo, José Antonio
dc.coverageGUADALAJARA, JALISCO
dc.type.conacytmasterThesis-
dc.degree.nameMAESTRIA EN CIENCIAS EN INGENIERIA ELECTRONICA Y COMPUTACION-
dc.degree.departmentCUCEI-
dc.degree.grantorUniversidad de Guadalajara-
dc.degree.creatorMAESTRO EN CIENCIAS EN INGENIERIA ELECTRONICA Y COMPUTACION-
Aparece en las colecciones:CUCEI

Ficheros en este ítem:
Fichero TamañoFormato 
MCUCEI10032.pdf
Acceso Restringido
1.56 MBAdobe PDFVisualizar/Abrir    Request a copy


Los ítems de RIUdeG están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.