• DocumentCode
    740057
  • Title

    Simplified Trellis Min–Max Decoder Architecture for Nonbinary Low-Density Parity-Check Codes

  • Author

    Lacruz, Jesus O. ; Garcia-Herrero, Francisco ; Declercq, David ; Valls, Javier

  • Author_Institution
    Dept. of Electr. Eng., Univ. de Los Andes, Merida, Venezuela
  • Volume
    23
  • Issue
    9
  • fYear
    2015
  • Firstpage
    1783
  • Lastpage
    1792
  • Abstract
    Nonbinary low-density parity-check (NB-LDPC) codes have become an efficient alternative to their binary counterparts in different scenarios, such as moderate codeword lengths, high-order modulations, and burst error correction. Unfortunately, the complexity of NB-LDPC decoders is still too high for practical applications, especially for the check node (CN) processing, which limits the maximum achievable throughput. Although a great effort has been made in the recent literature to overcome this disadvantage, the proposed decoders are still not ready for high-speed implementations for high-order fields. In this paper, a simplified trellis min-max algorithm is proposed, where the CN messages are computed in a parallel way using only the most reliable information. The proposed CN algorithm is implemented using a horizontal layered schedule. The overall decoder architecture has been implemented in a 90-nm CMOS process for a (N = 837 and K = 726) NB-LDPC code over GF(32), achieving a throughput of 660 Mb/s at nine iterations based on postlayout results. This decoder increases hardware efficiency compared with the existing recent solutions for the same code.
  • Keywords
    CMOS integrated circuits; decoding; error correction codes; iterative methods; parity check codes; trellis codes; CMOS process; CN algorithm; CN messages; CN processing; NB-LDPC decoders; burst error correction; check node processing; codeword lengths; high-order modulations; horizontal layered schedule; nonbinary low-density parity-check codes; trellis min-max algorithm; trellis min-max decoder architecture; Complexity theory; Computer architecture; Decoding; Indexes; Parity check codes; Reliability; Throughput; Layered decoder; message passing algorithm; nonbinary low-density parity-check (NB-LDPC); trellis min–max (TMM); trellis min-max (TMM);
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2014.2344113
  • Filename
    6881677