Please use this identifier to cite or link to this item: http://dspace.utpl.edu.ec/handle/123456789/37878
Title: Implementación de filtros digitales en FPGA
Authors: Barragán Guerrero, Diego Orlando
Aguilar Gordillo, David Andrés
Keywords: Ecuador.
Tesis digital.
Issue Date: 2023
Citation: Aguilar Gordillo, D. A. Barragán Guerrero, D. O. (2023) Implementación de filtros digitales en FPGA [Tesis de Grado, Universidad Técnica Particular de Loja]. Repositorio Institucional. https://dspace.utpl.edu.ec/handle/123456789/37878
Abstract: Abstract: In this work, the design and implementation of FIR and IIR digital filters in VHDL for FPGAs is presented, where the different implemented structures are analyzed taking into account parameters such as data lengths, precision and filter order. The coefficients for the FIR and IIR filters have been calculated using the constant ripple and elliptic filter methods, respectively, through the Octave software. In addition, the algorithms implemented in Octave served to perform the fixed point to floating point conversion of the calculated coefficients, as well as to the binary conversion for processing by the FPGA. The testbench implemented for reading the filter data results in VHDL allowed to analyze and compare them with the results obtained in Octave. Finally, the Vivado synthesis tool was used for the VHDL design of the three FIR and IIR structures, with both behavioral and structural architectures.
Description: Resumen: En este trabajo se presenta el diseño e implementación de filtros digitales FIR e IIR en VHDL para FPGAs, donde se analizan las distintas estructuras implementadas tomando en cuenta parámetros tales como longitudes de datos, precisión y orden del filtro. Se han calculado los coeficientes para los filtros FIR e IIR usando los métodos de rizado constante y filtro elíptico, respectivamente, mediante el software de Octave. Además, los algoritmos implementados en Octave sirvieron para realizar la conversión de punto fijo a flotante de los coeficientes calculados, así como a la conversión en binario para que puedan ser procesados por la FPGA. El testbench implementado para la lectura de los datos resultantes de los filtros en VHDL permitió analizar y compararlos con los resultados obtenidos en Octave. Por último, se utilizó la herramienta de síntesis de Vivado para el diseño en VHDL de las estructuras FIR e IIR, con arquitecturas tanto comportamentales como estructurales.
URI: https://bibliotecautpl.utpl.edu.ec/cgi-bin/abnetclwo?ACC=DOSEARCH&xsqf99=134628.TITN.
Appears in Collections:Maestría en Educación mención Innovación y Liderazgo Educativo



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.