Title :
Fast factorization architecture in soft-decision Reed-Solomon decoding
Author :
Zhang, Xinmiao ; Parhi, Keshab K.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Minnesota, Minneapolis, MN, USA
fDate :
4/1/2005 12:00:00 AM
Abstract :
Reed-Solomon (RS) codes are among the most widely utilized block error-correcting codes in modern communication and computer systems. Compared to its hard-decision counterpart, soft-decision decoding offers considerably higher error-correcting capability. The recent development of soft-decision RS decoding algorithms makes their hardware implementations feasible. Among these algorithms, the Koetter-Vardy (KV) algorithm can achieve substantial coding gain for high-rate RS codes, while maintaining a polynomial complexity with respect to the code length. In the KV algorithm, the factorization step can consume a major part of the decoding latency. A novel architecture based on root-order prediction is proposed in this paper to speed up the factorization step. As a result, the time-consuming exhaustive-search-based root computation in each iteration level, except the first one, of the factorization step is circumvented with more than 99% probability. Using the proposed architecture, a speedup of 141% can be achieved over prior efforts for a (255, 239) RS code, while the area consumption is reduced to 31.4%.
Keywords :
Reed-Solomon codes; VLSI; error correction codes; integrated circuit design; iterative decoding; Chien search; Guruswami-Sudan algorithm; Koetter-Vardy algorithm; Reed-Solomon codes; VLSI architecture; code length; coding gain; computer systems; decoding latency; error-correcting codes; factorization step; fast factorization architecture; hardware implementations; high-rate RS codes; modern communication; polynomial complexity; root-order prediction; soft-decision Reed-Solomon decoding; AWGN; Computer architecture; Computer errors; Delay; Error correction codes; Hardware; Interpolation; Iterative decoding; Satellite broadcasting; Very large scale integration; Chien search; Guruswami–Sudan algorithm; Koetter–Vardy (KV) algorithm; Reed–Solomon (RS) code; VLSI architecture; factorization; root-order prediction; soft-decision decoding;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2004.842914