White Papers

5G NR PUCCH and PDCCH Implementation on FPGA


The 5G NR (New Radio) wireless communication standard introduces advanced features and capabili- ties to enable ultra-fast data rates, low latency, and massive device connectivity. Implementation of the 5G (L1) traditionally involved proprietary software and hardware solutions, limiting the accessibility for researchers, developers, and smaller organizations. This paper presents an alternative approach to 5G NR PUCCH (Physical Uplink Control Channel) and PDCCH (Physical Downlink Control Channel) imple- mentation on FPGA using open-source tools fostering innovation, collaboration and customization. This case study provides a flexible and cost-effective solution for prototyping, testing, and deploying 5G NR PUCCH and PDCCH functionality. By utilizing open-source platforms, researchers and developers gain access to a vast library of pre-existing signal processing blocks and modulation schemes, accelerating the development process. Furthermore, this highlights the collaborative nature of open-source communities, allowing for knowledge sharing, code contributions, and rapid prototyping.

This paper outlines the following:

  • Implementation of various coding blocks for PUCCH and PDCCH transmitter as specified in TS 38.211 and TS 38.212 (Release 15).
  • Open-source tools and pre-existing libraries.
  • Used Xilinx ZCU-102 FPGA board to show optimal resource utilization and rapid prototyping.

Fill the form to download the whitepaper

Related White Papers