• DocumentCode
    2261805
  • Title

    Improving the hardware utilization efficiency of partially parallel LDPC decoder with scheduling and sub-matrix decomposition

  • Author

    Jin, Jie ; Tsui, Chi-ying

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Hong Kong Univ. of Sci. & Technol., Kowloon, China
  • fYear
    2009
  • fDate
    24-27 May 2009
  • Firstpage
    2233
  • Lastpage
    2236
  • Abstract
    Partially parallel LDPC decoder is commonly used for practical applications due to its good tradeoff between the hardware cost and the throughput. In the partially parallel LDPC decoding architecture, two kinds of processor units are implemented: check node unit (CNU) and variable node unit (VNU). Because of the dependency between two kinds of processor units, the low hardware utilization efficiency (HUE) is one of the design issues for the partially parallel decoding architecture. In order to achieve the optimal hardware utilization efficiency, it is important to determine the order of the rows and columns in the LDPC parity check matrix processed by the processor units. In this paper, we model the scheduling problem as an optimization problem and use simulated annealing to find good solutions for the scheduling. In order to further increase the HUE of the partially parallel decoding architecture, sub-matrix decomposition scheme is proposed. By applying these two schemes, the HUE of some partially parallel decoding implementations can achieve 100%.
  • Keywords
    decoding; matrix decomposition; parallel architectures; parity check codes; scheduling; simulated annealing; HUE; check node processor unit; hardware utilization efficiency; low density parity check code; optimization problem; partially parallel LDPC decoding architecture; scheduling problem; simulated annealing; submatrix decomposition; variable node processor unit; Computer architecture; Costs; Decoding; Hardware; Matrix decomposition; Parallel architectures; Parity check codes; Processor scheduling; Simulated annealing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-3827-3
  • Electronic_ISBN
    978-1-4244-3828-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.2009.5118242
  • Filename
    5118242