Back to Search Start Over

Hw/Sw Co-Design technique for 2D fast fourier transform algorithm on Zynq SoC

Authors :
Yassin Kortli
Ayman Alfalou
Souhir Gabsi
Maher Jridi
Mohamed Atri
Vision et Analyse de Données (LABISEN-VISION-AD)
Laboratoire ISEN (L@BISEN)
Institut supérieur de l'électronique et du numérique (ISEN)-YNCREA OUEST (YO)-Institut supérieur de l'électronique et du numérique (ISEN)-YNCREA OUEST (YO)
Laboratoire de Microélectronique et Instrumentations [Monastir]
Faculté des Sciences de Monastir (FSM)
Université de Monastir - University of Monastir (UM)-Université de Monastir - University of Monastir (UM)
Source :
Integration, the VLSI Journal, Integration, the VLSI Journal, Elsevier, 2021, ⟨10.1016/j.vlsi.2021.09.005⟩
Publication Year :
2021
Publisher :
HAL CCSD, 2021.

Abstract

The Two-Dimensional Fast Fourier Transform (2D-FFT) algorithm is used for the study of many modern systems applied for security and biometrics. The adoption of this algorithm, which is a compute intensive task, is limited due to its hardware design complexity. The first objective of this paper is to underline the effect of the hardware/software co-design (Hw/Sw co-design) for the reduction of the processing time and power consumption. Secondly, we propose an innovative architecture for the 2D-FFT algorithm tested on Zynq Soc, which requires less processing time and memory compared to the traditional algorithm. Three implementations (one software and two Hw/Sw co-designs) of the 2D-FFT algorithm using the Zynq SoC are presented in this paper. The first is based on ARM processor. A speedup of 29x is obtained compared to the original implementation thanks to many optimizations. The second is a Hw/Sw co-design solution of the traditional 2D-FFT algorithm introduced on a hybrid platform combining an ARM Cortex-A9 processor with an FPGA. The third is also a Hw/Sw co-design solution using our optimized 2D-FFT algorithm to reach the real-time contraints for high-resolution images (1920 × 1080). It provides a speedup of 1.13x, 3.31x and 96.21x faster than the Hw/Sw co-design implementation of the traditional RC algorithm, the pure software implementations with and without optimizations, respectively.

Details

Language :
English
ISSN :
01679260
Database :
OpenAIRE
Journal :
Integration, the VLSI Journal, Integration, the VLSI Journal, Elsevier, 2021, ⟨10.1016/j.vlsi.2021.09.005⟩
Accession number :
edsair.doi.dedup.....bc2f7137fd759814ed2ae1d9d34c86c4
Full Text :
https://doi.org/10.1016/j.vlsi.2021.09.005⟩