DocumentCode
133592
Title
Interpolation-based Chase BCH decoder
Author
Xinmiao Zhang
Author_Institution
Case Western Reserve Univ., Cleveland, OH, USA
fYear
2014
fDate
9-14 Feb. 2014
Firstpage
1
Lastpage
5
Abstract
BCH codes are adopted in many applications, such as flash memory and optical communications. Compared to hard-decision decoders, the soft-decision Chase BCH decoder can achieve significant coding gain by trying multiple test vectors. Previously, one-pass Chase BCH decoding schemes based on the Berlekamp´s algorithm are used to share intermediate results among the decoding trials. In this paper, it will be shown that the interpolation-based one-pass Chase BCH decoder has much lower hardware complexity. Techniques for simplifying the implementation architecture for each step of the interpolation-based decoder are summarized. For a (4200, 4096) BCH code, the interpolation-based Chase decoder with 16 test vectors has 2.2 times higher hardware efficiency than that based on the Berlekamp´s algorithm in terms of throughput-over-area ratio.
Keywords
BCH codes; codecs; interpolation; BCH codes; Berlekamp algorithm; Chase BCH decoder; Chase BCH decoding schemes; flash memory; hard-decision decoders; hardware complexity; interpolation-based decoder; multiple test vectors; optical communications; soft-decision decodes; Complexity theory; Computer architecture; Decoding; Interpolation; Polynomials; Systematics; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Theory and Applications Workshop (ITA), 2014
Conference_Location
San Diego, CA
Type
conf
DOI
10.1109/ITA.2014.6804245
Filename
6804245
Link To Document