2016 · 26 citations · 10 references
EngineeringComputer EngineeringElectrical EngineeringComputer ArchitectureHardware Description LanguagesSystem-on-chip DesignChannel CodingCoding TheoryDigital Signal ProcessingError Control CodingError CorrectionError-correcting CodesDecoding AlgorithmsError Correction CodesPolar CodesRecursive Structure
Polar codes are a new family of error correction codes for which efficient hardware architectures have to be defined for the encoder and the decoder. Polar codes are decoded using the successive cancellation decoding algorithm that includes partial sums computations. We take advantage of the recur-sive structure of polar codes to introduce an efficient partial sums computation unit that can also implements the encoder. The proposed architecture is synthesized for several code-lengths in 65nm ASIC technology. The area of the resulting design is reduced up to 26 % and the maximum working fre-quency is improved by 25%. Index Terms — FEC, polar codes, hardware architecture, successive cancellation decoding 1.
10
Polarization for arbitrary discrete memoryless channels
Eren Şaşoğlu, Emre Telatar, Erdal Arıkan · 2009 · 330 citations
Hardware architectures for successive cancellation decoding of polar codes
Camille Leroux, Ido Tal, Alexander Vardy et al. · 2011 · 254 citations · Full text