Main Article Content
Mise en oeuvre d’un processeur FFT pour des applications OFDM
Abstract
La mise en oeuvre de l'algorithme FFT dans une cible FPGA représente un problème non négligeable lorsqu'il s'agit de respecter les contraintes de l'application en termes de consommation d'énergie, de coût de mise en place, de surface occupée, et de vitesse de calcul.
Cet article étend l'utilisation de Radix-k à une structure appropriée d'un filtre basé sur un vecteur principal d’un composant d’une matrice FFT 2D réarrangée à l'aide de la décomposition DIT (Decimation In Time, décimation en temps). Les résultats obtenus ont démontré que la structure proposée est plus efficace que celles basées sur la rétroaction quand plusieurs séquences parallèles d'entrée doivent être traitées.
Mots-clés: Transformée de Fourier rapide (FFT) , architecture processeur FFT – FPGA, OFDM, mise en oeuvre en temps réel
English Title: FFT processor implementation scheme for OFDM applications
English Abstract
The implementation of the FFT algorithm in an FPGA target represents a significant problem when it comes to meeting the constraints of the application in terms of energy consumption, cost of implementation, occupied area, and calculation speed.
This work extends the use of Radix-k to an appropriate filter structure based on principal vector ofa component having 2D FFT matrix rearranged using DIT (time decimation) decomposition. The obtained results demonstrated that the proposed structure is more efficient than those based on feedback when multiple parallel input sequences are to be processed.
Keywords: Fast Fourier Transform (FFT) - FFT processor architecture - FPGA - OFDM, real time implementation