A Comparative Study between HLS and HDL on SoC for Image Processing Applications

The increasing complexity in today’s systems and the limited market times demand new development tools for FPGA. Currently, in addition to traditional hardware description languages (HDLs), there are high-level synthesis (HLS) tools that increase the abstraction level in system development. Despite...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Millón, Roberto, Frati, Fernando Emmanuel, Rucci, Enzo
Formato: Articulo
Lenguaje:Inglés
Publicado: 2020
Materias:
SoC
HDL
HLS
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/118895
Aporte de:
Descripción
Sumario:The increasing complexity in today’s systems and the limited market times demand new development tools for FPGA. Currently, in addition to traditional hardware description languages (HDLs), there are high-level synthesis (HLS) tools that increase the abstraction level in system development. Despite the greater simplicity of design and testing, HLS has some drawbacks in describing hardware. This paper presents a comparative study between HLS and HDL for FPGA, using a Sobel filter as a case study in the image processing field. The results show that the HDL implementation is slightly better than the HLS version considering resource usage and response time. However, the programming effort required in the HDL solution is significantly larger than in the HLS counterpart.