• DocumentCode
    2947659
  • Title

    An FPGA implementation architecture for decoding of polar codes

  • Author

    Pamuk, Alptekin

  • Author_Institution
    Dept. of Electr.-Electron. Eng., Bilkent Univ., Ankara, Turkey
  • fYear
    2011
  • fDate
    6-9 Nov. 2011
  • Firstpage
    437
  • Lastpage
    441
  • Abstract
    Polar codes are a class of codes versatile enough to achieve the Shannon bound in a large array of source and channel coding problems. For that reason it is important to have efficient implementation architectures for polar codes in hardware. Motivated by this fact we propose a belief propagation (BP) decoder architecture for an increasingly popular hardware platform; Field Programmable Gate Array (FPGA). The proposed architecture supports any code rate and is quite flexible in terms of hardware complexity and throughput. The architecture can also be extended to support multiple block lengths without increasing the hardware complexity a lot. Moreover various schedulers can be adapted into the proposed architecture so that list decoding techniques can be used with a single block. Finally the proposed architecture is compared with a convolutional turbo code (CTC) decoder for WiMAX taken from a Xilinx Product Specification and seen that polar codes are superior to CTC codes both in hardware complexity and throughput.
  • Keywords
    block codes; channel coding; decoding; field programmable gate arrays; information theory; scheduling; source coding; BP decoder architecture; CTC decoder; FPGA implementation architecture; Shannon bound; WiMAX; Xilinx product specification; belief propagation decoder architecture; channel coding problem; convolutional turbo code decoder; decoding; field programmable gate array; hardware complexity; multiple block length; polar code architecture; popular hardware platform; source array; Channel coding; Complexity theory; Decoding; Field programmable gate arrays; Hardware; Throughput; FPGA; Polar codes; belief propagation decoding; bp decoder; hardware implementation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wireless Communication Systems (ISWCS), 2011 8th International Symposium on
  • Conference_Location
    Aachen
  • ISSN
    2154-0217
  • Print_ISBN
    978-1-61284-403-9
  • Electronic_ISBN
    2154-0217
  • Type

    conf

  • DOI
    10.1109/ISWCS.2011.6125398
  • Filename
    6125398