The Forward Error Correction (FEC) sub-system is one of the essential basing blocks in any communication systems, so a powerful FEC code is needed. The New Radio (NR) FEC for the control channel is designed based on Polar codes, allowing close to the Shannon limit/Capacity operation. It features Polar code successive cancellation decoding, as needed for the 3GPP physical layer standard, with Parity Check bits that simplify the pruning of the search tree. The encoding of the NR Polar code is performed in GF(2), structured using static reliabilities from the ETSI standard. This IP Core supports a maximum code block length of 1024 bits and a minimum of 32 bits. It can be easily integrated with interleavers and Rate matching circuitry to support all rates required by 5G NR. Additional features include successive cancellation decoding with list decoding, soft decision decoding, high peak rates, low latency, and compliance with the 3GPP TS 38.212 V15.1.1 standard. The IP Core is suitable for applications such as 3GPP-LTE Rel. 15 control channels, 5G NR air interfaces, machine-to-machine communication, and high traffic IoT.