Design and implementation of a real-time SDR-FPGA-based versatile radio frequency OFDM system

Closed

Trio Adiono, Michael Jonathan, Erwin Setiawan, Syifaul Fuada, Nana Sutisna, Rahmat Mulyawan, Infall Syafalni

2025 Integration Vol. 105 Article Cited by 0 SDG 9SDG 17 Quartile

Abstract

Orthogonal frequency-division multiplexing (OFDM) is widely used in modern wireless, telecommunications, and broadcasting standards due to its multipath tolerance and high spectral efficiency. It enables high-data-rate transmission while mitigating inter-symbol interference by extending symbol duration. Many OFDM system designs have been developed, but most of them have put a halt on MATLAB simulation or register-transfer level (RTL) implementation only, lacking real-time testing and TCP/IP integration -- a feature that is needed in many wireless communication devices nowadays. This paper presents a full design integration and implementation of an OFDM transceiver system on the ADRV9361-Z7035 Software-Defined Radio (SDR) FPGA development board, which integrates the AD9361 RF Agile Transceiver with the Xilinx Z7035 Zynq-7000 SoC. The design process includes creating MATLAB models for each OFDM block, developing system objects for data transmission, and verifying the system using an SDR MATLAB model. The implementation involves constructing an RTL model and developing Linux kernel drivers for local processing, independent of MATLAB and Simulink. Transmitter power performance measurements across various modulation and coding schemes indicate optimal performance within the 700 MHz–900 MHz range, with a maximum power of 13.6 dBm using BPSK FEC 1/2. Receiver sensitivity measurements show that most modulation and coding schemes (MCS) have met their standard sensitivity levels. Throughput performances for each MCS were compared to theoretical values and benchmarked against the Silvus Streamcaster 4200, highlighting strong performance across the MCS, with minor areas for improvement in 16-QAM configurations. The integrated OFDM system has been able to be used for multimedia applications, such as local video streaming and internet browsing. © 2025

Affiliations

School of Electrical Engineering and Informatics, Institut Teknologi Bandung, Jalan Ganesha 10, West Java, Bandung, 40132, Indonesia; The University Center of Excellence on Microelectronics, Institut Teknologi Bandung, Jalan Ganesha 10, West Java, Bandung, 40132, Indonesia; Telecommunication System Study Program, Universitas Pendidikan Indonesia, West Java, Bandung, 40154, Indonesia

Research at a Glance

Premium content — register to unlock

Research at a Glance

Register to unlock

Topics & SDG Alignment

Premium content — register to unlock

Topics & SDG Alignment

Register to unlock

Collaboration

Premium content — register to unlock

Collaboration

Register to unlock

Author Profile (Selected)

Premium content — register to unlock

Author Profile (Selected)

Register to unlock

References Overview

Premium content — register to unlock

References Overview

Register to unlock

Journal & Source

Premium content — register to unlock

Journal & Source

Register to unlock

Metadata & Integrity

Premium content — register to unlock

Metadata & Integrity

Register to unlock