Cargando…

Efficient BinDCT hardware architecture exploration and implementation on FPGA

This paper presents a hardware module design for the forward Binary Discrete Cosine Transform (BinDCT) and its implementation on a field programmable gate array device. Different architectures of the BinDCT module were explored to ensure the maximum efficiency. The elaboration of these architectures...

Descripción completa

Detalles Bibliográficos
Autores principales: Ben Abdelali, Abdessalem, Chatti, Ichraf, Hannachi, Marwa, Mtibaa, Abdellatif
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5037209/
https://www.ncbi.nlm.nih.gov/pubmed/27699066
http://dx.doi.org/10.1016/j.jare.2016.09.002
_version_ 1782455689715646464
author Ben Abdelali, Abdessalem
Chatti, Ichraf
Hannachi, Marwa
Mtibaa, Abdellatif
author_facet Ben Abdelali, Abdessalem
Chatti, Ichraf
Hannachi, Marwa
Mtibaa, Abdellatif
author_sort Ben Abdelali, Abdessalem
collection PubMed
description This paper presents a hardware module design for the forward Binary Discrete Cosine Transform (BinDCT) and its implementation on a field programmable gate array device. Different architectures of the BinDCT module were explored to ensure the maximum efficiency. The elaboration of these architectures included architectural design, timing and pipeline analysis, hardware description language modeling, design synthesis, and implementation. The developed BinDCT hardware module presents a high efficiency in terms of operating frequency and hardware resources, which has made it suitable for the most recent video standards with high image resolution and refresh frequency. Additionally, the high hardware efficiency of the BinDCT would make it a very good candidate for time and resource-constrained applications. By comparison with several recent implementations of discrete cosine transform approximations, it has been shown that the proposed hardware BinDCT module presents the best performances.
format Online
Article
Text
id pubmed-5037209
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-50372092016-10-03 Efficient BinDCT hardware architecture exploration and implementation on FPGA Ben Abdelali, Abdessalem Chatti, Ichraf Hannachi, Marwa Mtibaa, Abdellatif J Adv Res Original Article This paper presents a hardware module design for the forward Binary Discrete Cosine Transform (BinDCT) and its implementation on a field programmable gate array device. Different architectures of the BinDCT module were explored to ensure the maximum efficiency. The elaboration of these architectures included architectural design, timing and pipeline analysis, hardware description language modeling, design synthesis, and implementation. The developed BinDCT hardware module presents a high efficiency in terms of operating frequency and hardware resources, which has made it suitable for the most recent video standards with high image resolution and refresh frequency. Additionally, the high hardware efficiency of the BinDCT would make it a very good candidate for time and resource-constrained applications. By comparison with several recent implementations of discrete cosine transform approximations, it has been shown that the proposed hardware BinDCT module presents the best performances. Elsevier 2016-11 2016-09-14 /pmc/articles/PMC5037209/ /pubmed/27699066 http://dx.doi.org/10.1016/j.jare.2016.09.002 Text en © 2016 Production and hosting by Elsevier B.V. http://creativecommons.org/licenses/by-nc-nd/4.0/ This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Original Article
Ben Abdelali, Abdessalem
Chatti, Ichraf
Hannachi, Marwa
Mtibaa, Abdellatif
Efficient BinDCT hardware architecture exploration and implementation on FPGA
title Efficient BinDCT hardware architecture exploration and implementation on FPGA
title_full Efficient BinDCT hardware architecture exploration and implementation on FPGA
title_fullStr Efficient BinDCT hardware architecture exploration and implementation on FPGA
title_full_unstemmed Efficient BinDCT hardware architecture exploration and implementation on FPGA
title_short Efficient BinDCT hardware architecture exploration and implementation on FPGA
title_sort efficient bindct hardware architecture exploration and implementation on fpga
topic Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5037209/
https://www.ncbi.nlm.nih.gov/pubmed/27699066
http://dx.doi.org/10.1016/j.jare.2016.09.002
work_keys_str_mv AT benabdelaliabdessalem efficientbindcthardwarearchitectureexplorationandimplementationonfpga
AT chattiichraf efficientbindcthardwarearchitectureexplorationandimplementationonfpga
AT hannachimarwa efficientbindcthardwarearchitectureexplorationandimplementationonfpga
AT mtibaaabdellatif efficientbindcthardwarearchitectureexplorationandimplementationonfpga