Por favor, use este identificador para citar o enlazar este ítem:
https://hdl.handle.net/20.500.12104/79982
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.advisor | Juan José Raygoza Panduro, | |
dc.contributor.advisor | Peña Pérez Negrón, Adriana | |
dc.contributor.author | Gutiérrez Melo, José Antonio | |
dc.date.accessioned | 2019-12-24T02:33:20Z | - |
dc.date.available | 2019-12-24T02:33:20Z | - |
dc.date.issued | 2017-09-04 | |
dc.identifier.uri | https://hdl.handle.net/20.500.12104/79982 | - |
dc.identifier.uri | https://wdg.biblio.udg.mx | |
dc.description.abstract | Los 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.tableofcontents | Dedicatoria 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.format | application/PDF | |
dc.language.iso | spa | |
dc.publisher | Biblioteca Digital wdg.biblio | |
dc.publisher | Universidad de Guadalajara | |
dc.rights.uri | https://www.riudg.udg.mx/info/politicas.jsp | |
dc.subject | Algoritmos Matematicos | |
dc.subject | Dispositivos Reconfigurables | |
dc.subject | Unidades Logica | |
dc.subject | Procesamiento De Datos. | |
dc.title | Diseño de una Unidad Lógico-Aritmética para Aproximación de Funciones Polinómicas en Dispositivos Reconfigurables | |
dc.type | Tesis de Maestria | |
dc.rights.holder | Universidad de Guadalajara | |
dc.rights.holder | Gutiérrez Melo, José Antonio | |
dc.coverage | GUADALAJARA, JALISCO | |
dc.type.conacyt | masterThesis | - |
dc.degree.name | MAESTRIA EN CIENCIAS EN INGENIERIA ELECTRONICA Y COMPUTACION | - |
dc.degree.department | CUCEI | - |
dc.degree.grantor | Universidad de Guadalajara | - |
dc.degree.creator | MAESTRO EN CIENCIAS EN INGENIERIA ELECTRONICA Y COMPUTACION | - |
Aparece en las colecciones: | CUCEI |
Ficheros en este ítem:
Fichero | Tamaño | Formato | |
---|---|---|---|
MCUCEI10032.pdf Acceso Restringido | 1.56 MB | Adobe PDF | Visualizar/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.