Skip to main navigation Skip to search Skip to main content

Flexible and low-complexity encoding and decoding of systematic polar codes

Gabi Sarkis, Ido Tal, Pascal Giard, Alexander Vardy, Claude Thibeault, Warren J. Gross

Research output: Contribution to journalArticlepeer-review

Abstract

In this paper, we present hardware and software implementations of flexible polar systematic encoders and decoders. The proposed implementations operate on polar codes of any length less than a maximum and of any rate. We describe the low-complexity, highly parallel, and flexible systematic-encoding algorithm that we use and prove its correctness. Our hardware implementation results show that the overhead of adding code rate and length flexibility is little, and the impact on operation latency minor compared with code-specific versions. Finally, the flexible software encoder and decoder implementations are also shown to be able to maintain high throughput and low latency.

Original languageEnglish
Article number7482677
Pages (from-to)2732-2745
Number of pages14
JournalIEEE Transactions on Communications
Volume64
Issue number7
DOIs
StatePublished - Jul 2016

Keywords

  • Polar codes
  • multi-code decoders
  • multi-code encoders
  • systematic encoding

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Flexible and low-complexity encoding and decoding of systematic polar codes'. Together they form a unique fingerprint.

Cite this