Title :
Low energy high speed reed-solomon decoder using two parallel modified evaluator Inversionless Berlekamp-Massey
Author :
Ahmed, Hasin Afzal ; Salah, Hani ; Elshabrawy, Tallal ; Fahmy, Hossam A. H.
Author_Institution :
Commun. Dept., German Univ. in Cairo, Cairo, Egypt
Abstract :
This paper proposes a low power high throughput Reed Solomon decoder designed optimally for handheld devices under the DVB-H standard. This architecture based on Decomposed Inversionless Berlekamp-Massey Algorithm (DiBM), where the error locator and evaluator polynomial can be computed serially. In the proposed architecture, a new scheduling of 6 Finite Field Multipliers (FFMs) is used to calculate the error locator polynomial in a two parallel way and these multipliers are reused to calculate the error evaluator polynomial in a novel architecture called two parallel modified evaluator decomposed inversionless Berlekamp-Massey (MEDiBM) to achieve low energy. This architecture is tested in a pipelined two parallel decoder. This decoder has been implemented by 0:13μm CMOS IBM standard cells for RS(204; 188) and gave gate count of 33K and area of 1:06mm2. Simulation results show this approach can work successfully at the data rate 100Mbps with power dissipation of 0:266mW.
Keywords :
CMOS integrated circuits; Reed-Solomon codes; codecs; digital video broadcasting; mobile handsets; video coding; CMOS IBM standard cells; DVB-H standard; FFM; MEDiBM; decomposed inversionless Berlekamp-Massey algorithm; error evaluator polynomial; finite field multipliers; handheld devices; low energy high speed Reed-Solomon decoder; parallel decoder; polynomial; power dissipation; two parallel modified evaluator Inversionless Berlekamp-Massey; Clocks; Computer architecture; Decoding; Mathematical model; Polynomials; Throughput;
Conference_Titel :
Electronics, Circuits and Systems (ICECS), 2012 19th IEEE International Conference on
Conference_Location :
Seville
Print_ISBN :
978-1-4673-1261-5
Electronic_ISBN :
978-1-4673-1259-2
DOI :
10.1109/ICECS.2012.6463719