High-Speed Decoders for Polar Codes

  • Pascal Giard
  • Claude Thibeault
  • Warren J. Gross

Table of contents

  1. Front Matter
    Pages i-xviii
  2. Pascal Giard, Claude Thibeault, Warren J. Gross
    Pages 1-13
  3. Pascal Giard, Claude Thibeault, Warren J. Gross
    Pages 15-30
  4. Pascal Giard, Claude Thibeault, Warren J. Gross
    Pages 31-53
  5. Pascal Giard, Claude Thibeault, Warren J. Gross
    Pages 55-71
  6. Pascal Giard, Claude Thibeault, Warren J. Gross
    Pages 73-85
  7. Pascal Giard, Claude Thibeault, Warren J. Gross
    Pages 87-89
  8. Back Matter
    Pages 91-98

About this book

Introduction

A new class of provably capacity achieving error-correction codes, polar codes are suitable for many problems, such as lossless and lossy source coding, problems with side information, multiple access channel, etc.

The first comprehensive book on the implementation of decoders for polar codes, the authors take a tutorial approach to explain the practical decoder implementation challenges and trade-offs in either software or hardware. They also demonstrate new trade-offs in latency, throughput, and complexity in software implementations for high-performance computing and GPGPUs, and hardware implementations using custom processing elements, full-custom application-specific integrated circuits (ASICs), and field-programmable-gate arrays (FPGAs).

Presenting a good overview of this research area and future directions, High-Speed Decoders for Polar Codes is perfect for any researcher or SDR practitioner looking into implementing efficient decoders for polar codes, as well as students and professors in a modern error correction class. As polar codes have been accepted to protect the control channel in the next-generation mobile communication standard (5G) developed by the 3GPP, the audience includes engineers who will have to implement decoders for such codes and hardware engineers designing the backbone of communication networks.

Keywords

Error correction Polar codes High throughput Low latency Successive-cancellation decoding Hardware Software unrolled decoding ASIC FPGA GPGPU architecture algorithms signal processing

Authors and affiliations

  • Pascal Giard
    • 1
  • Claude Thibeault
    • 2
  • Warren J. Gross
    • 3
  1. 1.Institute of Electrical EngineeringÉcole Polytechnique Fédérale de LausanneLausanneSwitzerland
  2. 2.Department of Electrical EngineeringÉcole de Technologie SupérieureMontréalCanada
  3. 3.Department of Electrical and Computer EngineeringMcGill UniversityMontréalCanada

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-319-59782-9
  • Copyright Information Springer International Publishing AG 2017
  • Publisher Name Springer, Cham
  • eBook Packages Computer Science
  • Print ISBN 978-3-319-59781-2
  • Online ISBN 978-3-319-59782-9
  • About this book