Proposed in the last few years, polar codes represent one of the latest additions to the family of forward error correction (FEC) codes. They have been adopted as thecoding scheme in the control channel of the 3rd GenerationPartnership Project (3GPP) New Radio (NR) standard for thefifth generation of cellular mobile communications (5G). However, the challenging requirements introduced by the 5G controlchannel in terms of block length and code rate flexibility render unsuitable most of the previously published hardware polardecoder implementations. Indeed, these latter focused mainlyon successive cancellation decoders with high throughput, limited flexibility and error correction capabilities. With stringentconstraints on end-to-end delay an...