• DocumentCode
    1755093
  • Title

    An Efficient Partial-Sum Network Architecture for Semi-Parallel Polar Codes Decoder Implementation

  • Author

    YouZhe Fan ; Chi-Ying Tsui

  • Author_Institution
    Dept. of Electron. & Comput. Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong, China
  • Volume
    62
  • Issue
    12
  • fYear
    2014
  • fDate
    41805
  • Firstpage
    3165
  • Lastpage
    3179
  • Abstract
    Polar codes have recently received a lot of attention because of their capacity-achieving performance and low encoding and decoding complexity. The performance of the successive cancellation decoder (SCD) of the polar codes highly depends on that of the partial-sum network (PSN) implementation. Hence, in this work, an efficient PSN architecture is proposed, based on the properties of polar codes. First, a new partial-sum updating algorithm and the corresponding PSN architecture are introduced which achieve a delay performance independent of the code length. Moreover, the area complexity is also reduced. Second, for a high-performance and area-efficient semi-parallel SCD implementation, a folded PSN architecture is presented to integrate seamlessly with the folded processing element architecture. This is achieved by using a novel folded decoding schedule. As a result, both the critical path delay and the area (excluding the memory for folding) of the semi-parallel SCD are approximately constant for a large range of code lengths. The proposed designs are implemented in both FPGA and ASIC and compared with the existing designs. Experimental result shows that for polar codes with large code length, the decoding throughput is improved by more than 1.05 times and the area is reduced by as much as 50.4%, compared with the state-of-the-art designs.
  • Keywords
    application specific integrated circuits; decoding; field programmable gate arrays; ASIC; FPGA; SCD; area complexity; critical path delay; decoding complexity; decoding throughput; folded PSN architecture; folded decoding schedule; folded processing element architecture; partial-sum network architecture; semiparallel polar codes decoder implementation; successive cancellation decoder; Complexity theory; Computer architecture; Delays; Hardware; Maximum likelihood decoding; Signal processing; Partial sum; VLSI decoder architectures; polar codes; semi-parallel decoder; successive cancellation decoding;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2014.2319773
  • Filename
    6803952