Title :
SDR waveform components implementation on single FPGA multiprocessor platform
Author :
Taj, M.I. ; Hammami, O. ; Akil, M.
Author_Institution :
LEI, ENSTA, Paris, France
Abstract :
Multiprocessors in embedded systems have a bright future with Software Defined Radio (SDR) applications where both, high performance and high adaptability are required. Framed within this statement, this paper implements the two most important SDR waveform components: FFT and Viterbi Decoding, on our designed 16 Processing Element (PE) Network on chip (NoC) based general purpose Multiprocessors System on chip (MPSoC), implemented on a single chip Xilinx Virtex-4 FPGA. We designed a parallelization strategy, by synchronizing the PEs, for each of the two algorithms and obtained a speed-up of 6 with eight PEs, for radix-2 FFT and 216 states of Viterbi Decoding. We also propose partitioning mechanism for SDR resources for PEs more than eight. The case study of our partitioning mechanism reduced execution time to 63%, thus an efficient answer to ITRS prediction.
Keywords :
Viterbi decoding; fast Fourier transforms; field programmable gate arrays; multiprocessing systems; network-on-chip; FFT; NoC; SDR waveform components; Viterbi decoding; Xilinx Virtex-4 FPGA; multiprocessors system-on-chip; network-on-chip; single FPGA multiprocessor platform; software defined radio applications; Baseband;
Conference_Titel :
Electronics, Circuits, and Systems (ICECS), 2010 17th IEEE International Conference on
Conference_Location :
Athens
Print_ISBN :
978-1-4244-8155-2
DOI :
10.1109/ICECS.2010.5724631