• DocumentCode
    2123374
  • Title

    High throughput layered decoding of LDPC codes

  • Author

    Ismail, Mohamed ; Coon, Justin ; Ahmed, Imran ; Armour, Simon ; Kocak, Taskin

  • Author_Institution
    Toshiba Telecommun. Res. Lab., Bristol, UK
  • fYear
    2009
  • fDate
    13-16 Sept. 2009
  • Firstpage
    1727
  • Lastpage
    1731
  • Abstract
    Layered decoding of Low Density Parity Check (LDPC) codes has been shown to give faster convergence and use less storage than the conventional Two Phase Message Passing (TPMP) algorithm in decoding such codes. To achieve higher throughput, multiple rows of the parity check matrix may be decoded in parallel, as in the Parallel-Turbo Decoding Message Passing (P-TDMP) algorithm. However, contention for globally shared memory permits only a subset of rows to be decoded in parallel thus limiting overall throughput. This paper uses a near optimal scheduling algorithm, based on graph colouring, to overcome memory contention, allowing processing of multiple rows without code modification, resulting in significant throughput gains over the standard P-TDMP algorithm. For the LDPC codes studied, throughput gains compared to the P-TDMP algorithm, of between ten and fifteen are shown to be possible.
  • Keywords
    decoding; graph colouring; message passing; parity check codes; LDPC codes; graph colouring; layered decoding; low density parity check; near optimal scheduling algorithm; parallel-turbo decoding message passing; two phase message passing; Belief propagation; Convergence; Electronic mail; Graph theory; Iterative decoding; Maximum likelihood decoding; Message passing; Parity check codes; Scheduling algorithm; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Personal, Indoor and Mobile Radio Communications, 2009 IEEE 20th International Symposium on
  • Conference_Location
    Tokyo
  • Print_ISBN
    978-1-4244-5122-7
  • Electronic_ISBN
    978-1-4244-5123-4
  • Type

    conf

  • DOI
    10.1109/PIMRC.2009.5449721
  • Filename
    5449721