Related Experiment Video
Updated: Aug 5, 2026

06:25
Time Multiplexing Super Resolving Technique for Imaging from a Moving Platform
Published on: February 12, 2014
Exploring the Feasibility of Deploying Future SDR Applications on RFSoC FPGA Device
Yuqin Zhao1, Tiantai Deng1, Edward Andrew Ball1
1Electronic and Electrical Engineering, The University of Sheffield, Mappin Building, Sheffield S1 3JD, UK.
Sensors (Basel, Switzerland)
|July 28, 2026
Summary
Implementing a Chessboard-based Automatic Modulation Classification (CAMC) algorithm on Field-Programmable Gate Array (FPGA) platforms reveals performance trade-offs. Parallel architectures offer high bandwidth but increase resource usage on RFSoC systems.
Area of Science:
- Electrical Engineering
- Computer Engineering
- Signal Processing
Background:
- Software-defined radio (SDR) is crucial for flexible, programmable communications.
- High-performance SDR systems necessitate careful hardware platform selection.
- Field-Programmable Gate Arrays (FPGAs) offer adaptable hardware solutions for complex signal processing tasks.
Purpose of the Study:
- To implement and evaluate a state-of-the-art Chessboard-based Automatic Modulation Classification (CAMC) algorithm on an FPGA-based RFSoC platform.
- To explore the performance impact of various parallel datapath architectures on the CAMC algorithm.
- To analyze the trade-offs between bandwidth, maximum operating frequency, and resource consumption.
Main Methods:
- Implementation of the CAMC algorithm on an RFSoC FPGA.
- Evaluation of different parallel datapath architectures.
- Analysis of resource utilization (LUTs, FFs) and bandwidth at varying parallel instances and peripheral configurations.
Main Results:
- A parallel CAMC design with peripherals achieved 29.0 GBps bandwidth, consuming 82.31% LUTs and 50.67% FFs.
- A datapath-only design achieved 24.8 GBps bandwidth with lower resource consumption.
- Increased parallel instances led to more High-Performance (HP) ports, decreased maximum operating frequency, and saturated bandwidth growth.
Conclusions:
- The study provides practical reference architectures for FPGA-based SDR systems.
- Open-source hardware designs facilitate evaluation of bandwidth, performance, and resource utilization trade-offs.
- Optimizing CAMC implementation on FPGAs requires balancing performance demands with hardware resource constraints.
