• 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