Title :
Hardware/Software Co-design Applied to Reed-Solomon Decoding for the DMB Standard
Author :
Dam, A.C. ; Lammertink, M.G.J. ; Rovers, K.C. ; Slagman, J. ; Wellink, A.M. ; Rauwerda, G.K. ; Smit, Gerard J. M.
Author_Institution :
Dept. of Electr. Eng. & Mater. Comput. Sci., Twente Univ., Enschede
Abstract :
This paper addresses the implementation of Reed-Solomon decoding for battery-powered wireless devices. The scope of this paper is constrained by the digital media broadcasting (DMB). The most critical element of the Reed-Solomon algorithm is implemented on two different reconfigurable hardware architectures: an FPGA and a coarse-grained architecture: the Montium, The remaining parts are executed on an ARM processor. The results of this research show that a co-design of the ARM together with an FPGA or a Montium leads to a substantial decrease in energy consumption. The energy consumption of syndrome calculation of the Reed-Solomon decoding algorithm is estimated for an FPGA and a Montium by means of simulations. The Montium proves to be more efficient
Keywords :
Reed-Solomon codes; decoding; digital audio broadcasting; field programmable gate arrays; hardware-software codesign; reconfigurable architectures; Montium tile processor; Reed-Solomon decoding algorithm; battery-powered wireless devices; coarse-grained architecture; digital media broadcasting standard; energy consumption; field programmable gate arrays; hardware-software co-design; reconfigurable hardware architectures; syndrome calculation; Decoding; Digital multimedia broadcasting; Digital video broadcasting; Energy consumption; Energy efficiency; Error correction; Field programmable gate arrays; Hardware; Reed-Solomon codes; Software standards;
Conference_Titel :
Digital System Design: Architectures, Methods and Tools, 2006. DSD 2006. 9th EUROMICRO Conference on
Conference_Location :
Dubrovnik
Print_ISBN :
0-7695-2609-8
DOI :
10.1109/DSD.2006.59