Title :
RECFEC: A Reconfigurable FEC Processor for Viterbi, Turbo, Reed-Solomon and LDPC Coding
Author :
Niktash, Afshin ; Parizi, Hooman T. ; Kamalizad, Amir H. ; Bagherzadeh, Nader
Author_Institution :
TiaLinx Inc., Newport Beach
fDate :
March 31 2008-April 3 2008
Abstract :
RECFEC is a REConfigurable processor optimized for soft implementation of Forward Error Correction (FEC) algorithms. Viterbi, Turbo, Reed-Solomon and LDPC coding algorithms are widely used in wired and wireless standards. The implantation of these algorithms on RECFEC for a multi-mode wireless system is explored and performance metrics are demonstrated. RECFEC is comprised of a pool of processing elements, a processing element controller and memory. Each processing element encapsulates multiple functional units which are optimized for FEC algorithms. Memory includes the configuration and the data buffers. A high bandwidth interconnect network facilitates data movements. Unlike traditional approach to programmable FEC architectures, RECFEC supports multiple algorithms and is instruction-level programmable which results the ultimate flexibility and programmability.
Keywords :
Reed-Solomon codes; Viterbi decoding; error correction codes; forward error correction; parity check codes; reconfigurable architectures; turbo codes; LDPC coding; Reed-Solomon coding; Viterbi coding; high bandwidth interconnect network; multimode wireless system; reconfigurable forward error correction processor; turbo coding; Algorithm design and analysis; Decoding; Field programmable gate arrays; Forward error correction; Parity check codes; Reconfigurable architectures; Reed-Solomon codes; Signal processing algorithms; USA Councils; Viterbi algorithm;
Conference_Titel :
Wireless Communications and Networking Conference, 2008. WCNC 2008. IEEE
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-1997-5
DOI :
10.1109/WCNC.2008.112