1 research outputs found

    Acceleration of bit-true simulations for word length optimization using high-level synthesis tools

    Get PDF
    El 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
    corecore