• DocumentCode
    970136
  • Title

    Area-Efficient Min-Sum Decoder Design for High-Rate Quasi-Cyclic Low-Density Parity-Check Codes in Magnetic Recording

  • Author

    Zhong, Hao ; Xu, Wei ; Xie, Ningde ; Zhang, Tong

  • Author_Institution
    LSI Corp., San Jose
  • Volume
    43
  • Issue
    12
  • fYear
    2007
  • Firstpage
    4117
  • Lastpage
    4122
  • Abstract
    We report a silicon area efficient method for designing a quasi-cyclic (QC) low-density parity-check (LDPC) code decoder. Our design method is geared to magnetic recording that demands high code rate and very high decoding throughput under stringent silicon cost constraints. The key to designing the decoder is to transform the conventional formulation of the min-sum decoding algorithm in such a way that we can readily develop a hardware architecture with several desirable features: 1) silicon area saving potential inherent in the min-sum algorithm for high-rate codes can be fully exploited; 2) the decoder circuit critical path may be greatly reduced; and 3) check node processing and variable node processing can operate concurrently. For the purpose of demonstration, we designed application-specific integrated circuit decoders for four rate-8/9 regular-(4, 36) QC-LDPC codes that contain 512-byte, 1024-byte, 2048-byte, and 4096-byte user data per codeword, respectively. Synthesis results show that our design method can meet the beyond-2 Gb/s throughput requirement in future magnetic recording at minimal silicon area cost.
  • Keywords
    VLSI; codecs; error correction codes; magnetic recording; parity check codes; area-efficient min-sum decoder; decoder circuit critical path; high-rate quasicyclic low-density parity-check codes; magnetic recording; silicon; Decoder; low-density parity-check (LDPC); min-sum algorithm; very large scale integration (VLSI);
  • fLanguage
    English
  • Journal_Title
    Magnetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9464
  • Type

    jour

  • DOI
    10.1109/TMAG.2007.906890
  • Filename
    4380288