DocumentCode
2667719
Title
SDR waveform components implementation on single FPGA multiprocessor platform
Author
Taj, M.I. ; Hammami, O. ; Akil, M.
Author_Institution
LEI, ENSTA, Paris, France
fYear
2010
fDate
12-15 Dec. 2010
Firstpage
790
Lastpage
793
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronics, Circuits, and Systems (ICECS), 2010 17th IEEE International Conference on
Conference_Location
Athens
Print_ISBN
978-1-4244-8155-2
Type
conf
DOI
10.1109/ICECS.2010.5724631
Filename
5724631
Link To Document