z-logo
open-access-imgOpen Access
Fast OMP algorithm and its FPGA implementation for compressed sensing‐based sparse signal acquisition systems
Author(s) -
Roy Shirshendu,
Acharya Debiprasad P.,
Sahoo Ajit K.
Publication year - 2021
Publication title -
iet circuits, devices and systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.251
H-Index - 49
eISSN - 1751-8598
pISSN - 1751-858X
DOI - 10.1049/cds2.12047
Subject(s) - compressed sensing , matching pursuit , computer science , field programmable gate array , algorithm , gate array , sparse matrix , moore–penrose pseudoinverse , signal reconstruction , signal (programming language) , computer hardware , signal processing , mathematics , digital signal processing , inverse , programming language , physics , geometry , quantum mechanics , gaussian
Compressed sensing‐based radio frequency signal acquisition systems call for higher reconstruction speed and low dynamic power. In this study, a novel low power fast orthogonal matching pursuit (LPF‐OMP) algorithm is proposed for faster reconstruction of sparse signals from their compressively sensed samples and the reconstruction circuit consumes very low dynamic power. The searching time to find the best column is reduced by reducing the number of columns to be searched in successive iterations. A novel architecture of the proposed LPF‐OMP algorithm is also presented here. The proposed architecture is implemented on field programmable gate array for demonstrating the performance enhancement. Computation of pseudoinverse in OMP is avoided to save time and storage requirement to store the pseudoinverse matrix. The proposed design incorporates a novel strategy to stop the algorithm without consuming any extra circuitry. A case study is carried out to reconstruct the RADAR test pulses. The design is implemented for K = 256, N = 1024 using XILINX Virtex6 device and supports maximum of K /4 iterations. The proposed design is faster, hardware efficient and consumes very less dynamic power than the previous implementations of OMP. In addition, the proposed implementation proves to be efficient in reconstructing low sparse signals.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here