Skip to main navigation Skip to search Skip to main content

An FPGA Implementation of Orthogonal Matching Pursuit for Random Demodulation Real-time Reconstruction

  • School of Electronics and Information Engineering, Harbin Institute of Technology
  • Harbin Institute of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Random demodulation (RD) is one of the effective architectures utilizing compressed sensing (CS) theory to implement sub-Nyquist sampling. In this paper, we present an implementation of orthogonal matching pursuit (OMP) algorithm for random demodulation based on field programmable gate arrays (FPGA) to facilitate real-time sub-Nyquist spectrum sensing exploiting RD. The proposed algorithm adopts an incremental QR decomposition (QRD) using Gram-Schmidt orthogonalization method to efficiently solve the least square problem (LSP) and is specified for random demodulation. The hardware implementation on the Virtex7 FPGA makes a good use of the resources to achieve a superior performance. Experiments show the proposed architecture can run at a frequency of 250MHz and reconstruct the signal within 317us for K=200, N=1000, m=40, which is applicable for scenarios requiring real-time spectrum sensing.

Original languageEnglish
Title of host publicationICSPCC 2020 - IEEE International Conference on Signal Processing, Communications and Computing, Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728172019
DOIs
StatePublished - 21 Aug 2020
Externally publishedYes
Event2020 IEEE International Conference on Signal Processing, Communications and Computing, ICSPCC 2020 - Macau, China
Duration: 21 Aug 202023 Aug 2020

Publication series

NameICSPCC 2020 - IEEE International Conference on Signal Processing, Communications and Computing, Proceedings

Conference

Conference2020 IEEE International Conference on Signal Processing, Communications and Computing, ICSPCC 2020
Country/TerritoryChina
CityMacau
Period21/08/2023/08/20

Keywords

  • QR decomposition (QRD)
  • Random demodulation (RD)
  • field-programmable gate arrays (FPGA)
  • orthogonal matching pursuit (OMP)

Fingerprint

Dive into the research topics of 'An FPGA Implementation of Orthogonal Matching Pursuit for Random Demodulation Real-time Reconstruction'. Together they form a unique fingerprint.

Cite this