English

Hardware architectures for Successive Cancellation Decoding of Polar Codes

Hardware Architecture 2015-03-17 v1 Information Theory math.IT

Abstract

The recently-discovered polar codes are widely seen as a major breakthrough in coding theory. These codes achieve the capacity of many important channels under successive cancellation decoding. Motivated by the rapid progress in the theory of polar codes, we propose a family of architectures for efficient hardware implementation of successive cancellation decoders. We show that such decoders can be implemented with O(n) processing elements and O(n) memory elements, while providing constant throughput. We also propose a technique for overlapping the decoding of several consecutive codewords, thereby achieving a significant speed-up factor. We furthermore show that successive cancellation decoding can be implemented in the logarithmic domain, thereby eliminating the multiplication and division operations and greatly reducing the complexity of each processing element.

Keywords

Cite

@article{arxiv.1011.2919,
  title  = {Hardware architectures for Successive Cancellation Decoding of Polar Codes},
  author = {Camille Leroux and Ido Tal and Alexander Vardy and Warren J. Gross},
  journal= {arXiv preprint arXiv:1011.2919},
  year   = {2015}
}

Comments

Submitted to ICASSP 2011

R2 v1 2026-06-21T16:42:54.884Z