RFSoC Modulation Classification With Streaming CNN: Data Set Generation & Quantized-Aware Training

This paper introduces a novel FPGA-based Convolutional Neural Network (CNN) architecture for continuous radio data processing, specifically targeting modulation classification on the Zynq UltraScale+ Radio Frequency System on Chip (RFSoC) operating in real-time. Evaluated on AMD’s RFSoC2x2 development board, the design integrates General Matrix Multiplication (GEMM) optimisations and fixed-point arithmetic. We also present a method for creating Deep Learning (DL) data sets for wireless communications, incorporating the RFSoC into the data generation loop. Furthermore, we explore quantised-aware training, producing three modulation classification models with different fixed-point weight precisions (16-bit, 8-bit, and 4-bit). We interface with the implemented hardware through the open-source PYNQ project, which combines Python with programmable logic interaction, enabling real-time modulation prediction via a PYNQ-enabled Jupyter app. The three models, operating at a 128 MHz sampling rate prior to the decimation stage, were evaluated for accuracy and resource consumption. The 16-bit model achieved the highest accuracy with minimal additional resource usage compared to the 8-bit and 4-bit models, making it the optimal choice for deploying a modulation classifier at the receiver.

Authors

Institutions

Publication Details

Journal
IEEE Open Journal of Circuits and Systems
Published
2024-12-03
DOI
https://doi.org/10.1109/ojcas.2024.3509627
Citations
3
Primary Topic
Wireless Signal Modulation Classification
Type
article
Field-Weighted Citation Impact
1.04

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

RFSoC Modulation Classification With Streaming CNN: Data Set Generation & Quantized-Aware Training

R.W. Stewart, Andrew Maclellan, Louise H. Crockett
3 citations
IEEE Open Journal of Circuits and Systems
Wireless Signal Modulation Classification
1.04
article

RFSoC Modulation Classification With Streaming CNN: Data Set Generation & Quantized-Aware Training

R.W. Stewart, Andrew Maclellan, Louise H. Crockett
article en
3 citations

Abstract

This paper introduces a novel FPGA-based Convolutional Neural Network (CNN) architecture for continuous radio data processing, specifically targeting modulation classification on the Zynq UltraScale+ Radio Frequency System on Chip (RFSoC) operating in real-time. Evaluated on AMD’s RFSoC2x2 development board, the design integrates General Matrix Multiplication (GEMM) optimisations and fixed-point arithmetic. We also present a method for creating Deep Learning (DL) data sets for wireless communications, incorporating the RFSoC into the data generation loop. Furthermore, we explore quantised-aware training, producing three modulation classification models with different fixed-point weight precisions (16-bit, 8-bit, and 4-bit). We interface with the implemented hardware through the open-source PYNQ project, which combines Python with programmable logic interaction, enabling real-time modulation prediction via a PYNQ-enabled Jupyter app. The three models, operating at a 128 MHz sampling rate prior to the decimation stage, were evaluated for accuracy and resource consumption. The 16-bit model achieved the highest accuracy with minimal additional resource usage compared to the 8-bit and 4-bit models, making it the optimal choice for deploying a modulation classifier at the receiver.

IEEE Open Journal of Circuits and SystemsVol. 6
University of Strathclyde (GB)
Engineering and Physical Sciences Research Council
Openalex Percentile: Top 18%
Wireless Signal Modulation Classification
1.04
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

RFSoC Modulation Classification With Streaming CNN: Data Set Generation & Quantized-Aware Training — R.W. Stewart, Andrew Maclellan, et al. · IEEE Open Journal of Circuits and Systems (2024) | TGRS Research Map | TGRS