Aceleración de simulaciones bit-true para la optimización de anchos de palabra mediante herramientas de síntesis de alto nivel

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.advisorHormigo-Aguilar, Javier
dc.contributor.authorTurcu, Ionut Vasile
dc.date.accessioned2022-01-14T11:38:31Z
dc.date.available2022-01-14T11:38:31Z
dc.date.issued2021-12
dc.departamentoArquitectura de Computadores
dc.description.abstractEl propósito del presente trabajo n de grado es proporcionar al diseñador de circuitos digitales un sistema que ejecute la optimización de anchos de palabra a un circuito digital, me diante simulaciones bit-true aceleradas por dispositivos hardware FPGA. Estas simulaciones bit-true se basan en la ejecución iterada del algoritmo a optimizar dadas unas restricciones en los anchos de palabra de cada variable, con la nalidad de explorar las posibles combinacio nes de anchos de palabra, que minimicen los recursos del circuito digital y cumplan el error máximo soportado. Para facilitar un nivel más alto de abstracción y una mejor metodología de diseño de aceleradores hardware, este sistema se ha diseñado utilizando herramientas de sín tesis de alto nivel, que de nen un sistema acelerador utilizando un lenguaje de programación común como es C++. Los resultados indican una aceleración de hasta un 5.25x en algoritmos de alta carga computacional como puede ser un ltro de respuesta nita al impulso, ahorrando días o semanas de tiempo de ejecución. Por otro lado, es razonable concluir que al utilizar el lenguaje de programación C++, el sistema se hace más accesible y entendible que utilizando lenguajes de descripción de hardware habituales para la programación de FPGA como Verilog o VHDL.es_ES
dc.identifier.urihttps://hdl.handle.net/10630/23619
dc.language.isospaes_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectCircuitos digitaleses_ES
dc.subjectFPGA (Matrices lógicas programables por el usuario)es_ES
dc.subjectLenguajes de descripción hardwarees_ES
dc.subjectGrado en Ingeniería de Computadores - Trabajos Fin de Gradoes_ES
dc.subjectInformática - Trabajos Fin de Gradoes_ES
dc.subject.otherAceleración hardware,es_ES
dc.subject.otherFPGAes_ES
dc.subject.otherOptimización de ancho de palabraes_ES
dc.subject.otherSíntesis de alto niveles_ES
dc.titleAceleración de simulaciones bit-true para la optimización de anchos de palabra mediante herramientas de síntesis de alto niveles_ES
dc.title.alternativeAcceleration of bit-true simulations for word length optimization using high-level synthesis toolses_ES
dc.typebachelor thesises_ES
dspace.entity.typePublication
relation.isAdvisorOfPublication236484d7-a8d7-4e3e-9023-5a01b84c9d5d
relation.isAdvisorOfPublication.latestForDiscovery236484d7-a8d7-4e3e-9023-5a01b84c9d5d

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Turcu Ionut Vasile Memoria.pdf
Size:
1.84 MB
Format:
Adobe Portable Document Format
Description: