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...
Guardado en:
| Autores principales: | , , |
|---|---|
| Formato: | Artículo publishedVersion |
| Lenguaje: | Inglés |
| Publicado: |
FIUBA
2020
|
| Materias: | |
| Acceso en línea: | https://elektron.fi.uba.ar/elektron/article/view/117 https://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/library.cgi?a=d&c=elektron&d=117_oai |
| Aporte de: |
| id |
I28-R145-117_oai |
|---|---|
| record_format |
dspace |
| spelling |
I28-R145-117_oai2026-02-11 Millón, Roberto Frati, Emmanuel Rucci, Enzo 2020-12-14 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. 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. application/pdf text/html https://elektron.fi.uba.ar/elektron/article/view/117 10.37537/rev.elektron.4.2.117.2020 eng FIUBA https://elektron.fi.uba.ar/elektron/article/view/117/207 https://elektron.fi.uba.ar/elektron/article/view/117/219 Derechos de autor 2020 Enzo Rucci Elektron Journal; Vol. 4 No. 2 (2020); 100-106 Revista Elektron; Vol. 4 Núm. 2 (2020); 100-106 Revista Elektron; v. 4 n. 2 (2020); 100-106 2525-0159 2525-0159 FPGA SoC HDL HLS Sobel FPGA SoC Sobel HDL HLS A Comparative Study between HLS and HDL on SoC for Image Processing Applications Un estudio comparativo entre HLS y HDL en SoC para aplicaciones de procesamiento de imágenes info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion https://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/library.cgi?a=d&c=elektron&d=117_oai |
| institution |
Universidad de Buenos Aires |
| institution_str |
I-28 |
| repository_str |
R-145 |
| collection |
Repositorio Digital de la Universidad de Buenos Aires (UBA) |
| language |
Inglés |
| orig_language_str_mv |
eng |
| topic |
FPGA SoC HDL HLS Sobel FPGA SoC Sobel HDL HLS |
| spellingShingle |
FPGA SoC HDL HLS Sobel FPGA SoC Sobel HDL HLS Millón, Roberto Frati, Emmanuel Rucci, Enzo A Comparative Study between HLS and HDL on SoC for Image Processing Applications |
| topic_facet |
FPGA SoC HDL HLS Sobel FPGA SoC Sobel HDL HLS |
| description |
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. |
| format |
Artículo publishedVersion |
| author |
Millón, Roberto Frati, Emmanuel Rucci, Enzo |
| author_facet |
Millón, Roberto Frati, Emmanuel Rucci, Enzo |
| author_sort |
Millón, Roberto |
| title |
A Comparative Study between HLS and HDL on SoC for Image Processing Applications |
| title_short |
A Comparative Study between HLS and HDL on SoC for Image Processing Applications |
| title_full |
A Comparative Study between HLS and HDL on SoC for Image Processing Applications |
| title_fullStr |
A Comparative Study between HLS and HDL on SoC for Image Processing Applications |
| title_full_unstemmed |
A Comparative Study between HLS and HDL on SoC for Image Processing Applications |
| title_sort |
comparative study between hls and hdl on soc for image processing applications |
| publisher |
FIUBA |
| publishDate |
2020 |
| url |
https://elektron.fi.uba.ar/elektron/article/view/117 https://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/library.cgi?a=d&c=elektron&d=117_oai |
| work_keys_str_mv |
AT millonroberto acomparativestudybetweenhlsandhdlonsocforimageprocessingapplications AT fratiemmanuel acomparativestudybetweenhlsandhdlonsocforimageprocessingapplications AT ruccienzo acomparativestudybetweenhlsandhdlonsocforimageprocessingapplications AT millonroberto unestudiocomparativoentrehlsyhdlensocparaaplicacionesdeprocesamientodeimagenes AT fratiemmanuel unestudiocomparativoentrehlsyhdlensocparaaplicacionesdeprocesamientodeimagenes AT ruccienzo unestudiocomparativoentrehlsyhdlensocparaaplicacionesdeprocesamientodeimagenes AT millonroberto comparativestudybetweenhlsandhdlonsocforimageprocessingapplications AT fratiemmanuel comparativestudybetweenhlsandhdlonsocforimageprocessingapplications AT ruccienzo comparativestudybetweenhlsandhdlonsocforimageprocessingapplications |
| _version_ |
1857042979958554624 |