Repositorio UMSNH

Implementación de un algoritmo CORDIC en un FPGA

Mostrar el registro sencillo del ítem

dc.rights.license http://creativecommons.org/licenses/by-nc-nd/4.0
dc.contributor.advisor Salas Mier, Alberto Carlos
dc.contributor.author Rivera Trigueros, Elizabeth
dc.date.accessioned 2023-11-23T15:08:29Z
dc.date.available 2023-11-23T15:08:29Z
dc.date.issued 2018-01
dc.identifier.uri http://bibliotecavirtual.dgb.umich.mx:8083/xmlui/handle/DGB_UMICH/16122
dc.description Facultad de Ingeniería Eléctrica. Licenciatura en Ingeniería Electrónica es_MX
dc.description.abstract In this thesis, the documentation, simulation and implementation of a CORDIC algorithm are presented, using a PDL (Programmable Logic Device). The fundamentals topics of Linear Algebra and Digital Systems needed for the algorithms implementation are described. Among these concepts are equation systems, matrices, the rotation matrix, vector spaces, logic-based operations, truth tables and sequential systems. The algorithm´s operation is explained through rotation vectors, with an equations system that allows iterations and, thus, achieve angle approximations given the position vector. Verilog language is used to describe the algorithm and simulations are performed. The algorithm was implemented using a Cyclone III EP3C16F484C6N to show its performance. In order to test the algorithm, a testbed is designed using the DE0 experimentation board. en
dc.description.abstract En esta tesis se presenta la documentación, simulación e implementación de un algoritmo CORDIC, utilizando un PLD (Logic Programmable Device). Se muestran los fundamentos de los temas para el desarrollo de la implementación del algoritmo pertenecientes al Álgebra Lineal y Sistemas Digitales, entre los cuales están: sistemas de ecuaciones, matrices, matriz de rotación, espacio vectorial, operaciones lógicas básicas, tablas de verdad y sistemas secuenciales. Se explica el funcionamiento del algoritmo mediante la rotación de vectores, con un sistema de ecuaciones que permite realizar iteraciones y así alcanzar la aproximación de un ángulo, dada la posición del vector. Se describe el algoritmo en el lenguaje Verilog, y se realizan simulaciones, se implementa en un Cyclone III EP3C16F484C6N para mostrar su funcionamiento. Para ello se diseña un sistema de prueba utilizando la tarjeta de experimentación DE0. es_MX
dc.language.iso spa es_MX
dc.publisher Universidad Michoacana de San Nicolás de Hidalgo es_MX
dc.rights info:eu-repo/semantics/openAccess
dc.subject info:eu-repo/classification/cti/7
dc.subject FIE-L-2018-0003 es_MX
dc.subject CORDIC es_MX
dc.subject Sistemas digitales es_MX
dc.subject Matriz de rotación es_MX
dc.subject Dispositivo lógico programable es_MX
dc.title Implementación de un algoritmo CORDIC en un FPGA es_MX
dc.type info:eu-repo/semantics/bachelorThesis es_MX
dc.creator.id 0
dc.advisor.id 0
dc.advisor.role asesorTesis


Ficheros en el ítem

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

Buscar en DSpace


Búsqueda avanzada

Listar

Mi cuenta

Estadísticas