Redes de Computadoras e Informática
A Comparative Study between HLS and HDL on SoC for Image Processing Applications
Revista Elektron
Universidad de Buenos Aires, Argentina
ISSN: 2525-0159
Periodicity: Semestral
vol. 4, no. 2, 2020
Un estudio comparativo entre HLS y HDL en SoC para aplicaciones de procesamiento de imágenes
La creciente complejidad de los sistemas actuales y los tiempos limitados del mercado exigen nuevas herramientas de desarrollo para las FPGAs. Hoy en día, además de los tradicionales lenguajes de descripción de hardware (HDL), existen herramientas de síntesis de alto nivel (HLS) que aumentan el nivel de abstracción en el desarrollo de sistemas. A pesar de la mayor simplicidad de diseño y pruebas, HLS tiene algunos inconvenientes para describir hardware. Este documento presenta un estudio comparativo entre HLS y HDL para FPGA, utilizando un filtro Sobel como caso de estudio en el ámbito del procesamiento de imágenes. Los resultados muestran que la implementación HDL es levemente mejor que la versión HLS considerando uso de recursos y tiempo de respuesta. Sin embargo, el esfuerzo de programación en la implementación de HDL es significativamente mayor.