Real-time signal processing of massive sensor arrays via a parallel fast converging SVD algorithm: Latency, throughput, and resource analysis

Document Type


Publication Date



© 2016 IEEE. This paper introduces a parallel fast converging Jacobi-like singular value decomposition (SVD) algorithm applicable to real-time signal processing of massive sensor arrays. The proposed algorithm highly increases the SVD convergence rate for larger matrices when compared with traditional Jacobi-based methods. A highly modular system design is proposed, which retains the parallel nature of the Jacobi methods key to real-time implementation intended for field programmable gated arrays (FPGAS). The proof of design was provided via an implementation on Virtex-6 FPGA, and the improvement in performance was verified via simulations. The proposed design was compared with the traditional design in terms of FPGA resource consumption, maximum achievable frequency, and latency throughput tradeoff.

Publication Title

IEEE Sensors Journal