FPGA Based High-Throughput Real-Time Feature Extraction for Modulation Classification

Joshua Mack, Ali Akoglu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The spectral correlation density (SCD) function is a feature extraction method used in signal classification systems. Due to its computational complexity, SCD has not been a desirable method for systems under power and real-time constraints. In this study, we present results for a hardware implementation of key kernels of the SCD function on a Field Programmable Gate Array (FPGA). By analyzing profiling results for a state of the art GPU implementation, we developed a preliminary architecture that is able to accelerate the most computationally demanding aspects of the SCD algorithm. We find that this FPGA architecture is able to achieve a 2.03X speedup relative to state of the art GPU-based SCD implementations by coupling SCD's large-scale data-parallel nature with an architecture well suited for fine-grained control flow and data access patterns.

Original languageEnglish (US)
Title of host publicationProceedings - 28th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages240
Number of pages1
ISBN (Electronic)9781728158037
DOIs
StatePublished - May 2020
Externally publishedYes
Event28th Annual IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2020 - Fayetteville, United States
Duration: May 3 2020May 6 2020

Publication series

NameProceedings - 28th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2020

Conference

Conference28th Annual IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2020
Country/TerritoryUnited States
CityFayetteville
Period5/3/205/6/20

ASJC Scopus subject areas

  • Computational Mathematics
  • Computer Networks and Communications
  • Computer Science Applications
  • Hardware and Architecture
  • Signal Processing

Fingerprint

Dive into the research topics of 'FPGA Based High-Throughput Real-Time Feature Extraction for Modulation Classification'. Together they form a unique fingerprint.

Cite this