Resumen castellano: | En el presente trabajo fin de máster se ha desarrollado una metodología para la síntesis hardware en FPGAs del algoritmo N-FINDR desarrollado encódigo Matlab.
En la fase inicial de esta metodología se utilizan la Toolbox proporcionada por Matlab para la obtención de código C/C++ embebido (Embedded C Toolbox), así como también la Toolbox Fixed-Point que permite la utilización de aritmética de punto fijo. También se ha recurrido a otro tipo de librerías de punto fijo desarrolladas en lenguaje C/C++. Mediante estas herramientas se ha logrado obtener un código C/C++.
Para la implementación sobre FPGAs se utilizó la herramienta Catapult C que permite convertir el código C/C++ en un lenguaje de descripción hardware como Verilog o VHDL. |