Approximate Successive Cancellation Decoder for Polar Codes
Polar codes are the forward error correcting (FEC) codes renowned for achieving channel capacity for various codeword lengths. A low-complexity decoder, termed a Successive Cancellation (SC) decoder, is commonly employed to decode polar codes. However, the SC decoder’s sequential nature leads to a drawback in terms of decoding speed. This paper proposes an approximate successive cancellation decoder (ASCD), which incorporates approximate computing techniques that are equivalent alternatives to the exact computational units. The comparator, adder-subtractor block, is replaced by approximate units in the merged processing unit, and an approximate two-bit processing unit is designed at the last stage of the decoder to reduce the hardware complexity and delay with negligible performance degradation. The overall design of the proposed ASCD is implemented targeting the Xilinx Virtex-6 FPGA platform. With the proposed approximate counterparts, the ASCD achieves an average throughput improvement of 68 % compared to the former decoders. In addition, the usage of overall hardware resources is reduced by 41 %, reducing the processing complexity. The proposed decoder proves beneficial for error-resilient applications in 5G wireless communications.
Authors
- P. Muralidhar (ORCID: https://orcid.org/0000-0002-7480-8323)
- Sreehari Rao Patri
- Jali Nandini (ORCID: https://orcid.org/0009-0008-8475-6839)
Institutions
- National Institute of Technology Warangal (IN)
Publication Details
- Journal
- Defence Science Journal
- Published
- 2025-03-24
- DOI
- https://doi.org/10.14429/dsj.19961
- Citations
- 1
- Primary Topic
- Advanced Wireless Communication Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.73