Abstract
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: