• DocumentCode
    1050977
  • Title

    High-Throughput Interpolation Architecture for Algebraic Soft-Decision Reed–Solomon Decoding

  • Author

    Zhang, Xinmiao ; Zhu, Jiangli

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Case Western Reserve Univ., Cleveland, OH, USA
  • Volume
    57
  • Issue
    3
  • fYear
    2010
  • fDate
    3/1/2010 12:00:00 AM
  • Firstpage
    581
  • Lastpage
    591
  • Abstract
    Reed-Solomon (RS) codes are used as error-correcting codes in numerous digital communication and storage systems. Algebraic soft-decision decoding (ASD) of RS codes can achieve substantial coding gain with polynomial complexity. Among practical ASD algorithms, the iterative bit-level generalized minimum distance (BGMD) decoding can achieve similar or higher coding gain with lower complexity. The interpolation is a major step of ASD. The maximum achievable speed of this step is limited by the inherent serial nature of the interpolation algorithm. In this paper, a novel interpolation scheme that is capable of combining multiple interpolation iterations, as well as sharing interpolation results from previous decoding iterations, is developed for the iterative BGMD decoding. In addition, efficient VLSI architectures are proposed to implement the developed scheme. Based on the proposed architectures, an interpolator for a (255, 239) RS code is implemented on field programmable gate array (FPGA) devices. On a Xilinx Virtex-II device, our interpolator can achieve a throughput of 440 Mbps, which is 64% higher than the fastest previous design, with 51% less FPGA resource.
  • Keywords
    Reed-Solomon codes; algebraic codes; digital communication; field programmable gate arrays; interpolation; iterative methods; BGMD decoding; FPGA; RS codes; VLSI architectures; algebraic soft-decision reed-solomon decoding; digital communication; digital storage systems; error correcting codes; field programmable gate array devices; high-throughput interpolation architecture; iterative bit-level generalized minimum distance decoding; multiple interpolation iterations; polynomial complexity; substantial coding gain; Algebraic soft-decision decoding (ASD); Reed–Solomon (RS) codes; VLSI design; bit-level generalized minimum distance (BGMD); field-programmable gate array (FPGA); interpolation;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2009.2023935
  • Filename
    5061563