CP-OFDM PUSCH model-based design for 5G new radio transmitter on ZCU216 RFSoC

Craig, James and Crockett, Louise and Stewart, Robert and Bowyer, Ian and Rice, Garrey (2025) CP-OFDM PUSCH model-based design for 5G new radio transmitter on ZCU216 RFSoC. In: 30th IEEE Symposium on Computers and Communications (ISCC), 2025-07-02 - 2025-07-05, Bologna, Italy. (In Press)

[thumbnail of Craig-etal-IEEE-ISCC-2025-CP-OFDM-PUSCH-model-based-design-for-5G] Text. Filename: Craig-etal-IEEE-ISCC-2025-CP-OFDM-PUSCH-model-based-design-for-5G.pdf
Accepted Author Manuscript
Restricted to Repository staff only until 1 January 2099.

Download (3MB) | Request a copy

Abstract

5G New Radio (NR) aims to provide a technological solution to the growing demand for faster data rates and lower latency in mobile communications through its improved features and flexibility; however, this comes at the cost of increased design complexity when targeting hardware devices. To address this, high-level design tools such as Simulink can be used with iterative model-based design to shorten development cycles and reduce human error. This paper demonstrates this design flow through the implementation of a hardware-compatible NR Physical Uplink Shared Channel (PUSCH) model, targeting the Zynq UltraScale+ Radio Frequency System-on-Chip (RFSoC) ZCU216 development board. By interfacing with the hardware through MATLAB, the design supports multiple symbol modulation schemes, and parameters such as the number of layers, antenna ports, and selected precoding matrix can be altered. The design was tested by targeting a 10 MHz bandwidth, 60 kHz subcarrier spacing (SCS) waveform with 132 active subcarriers and met timing with 0.276 ns Worst Negative Slack (WNS) for a 245.76 MHz clock frequency, demonstrating its standard compliancy. The Cyclic Prefix Orthogonal Frequency Division Multiplexing (CP-OFDM) modulated signal generated on the board was looped back to MATLAB and verified against an existing software implementation, and the hardware usage was recorded.

ORCID iDs

Craig, James, Crockett, Louise ORCID logoORCID: https://orcid.org/0000-0003-4436-0254, Stewart, Robert ORCID logoORCID: https://orcid.org/0000-0002-7779-8597, Bowyer, Ian and Rice, Garrey;