High Performance Hardware Architecture for Sparse Signal Reconstruction Based on Systolic Array

Zhenzhen Chen,Yue Jiang,Chao Wang,Wen-Kai Yu,Fu Zheng,Zhibin Sun,Guangtao Zhai
2014-01-01
Abstract:Compressed sensing realizes the sub-sampling of the sparse signal but with high computational effort. For this, many hardware implementations based on Orthogonal Matching Pursuit (OMP) algorithm have been researched, avoiding the direct matrix inversion calculation by Cholesky or QR decomposition. However, the computational complexity is still high, and the reconstruction precision is poor, which is unfavorable for extension. In order to address this problem, a high performance hardware implementation was proposed in this paper which used Coordinate Rotation Digital Computer (CORDIC) method constituting a systolic array to perform QR decomposition. This hardware architecture improves systolic array module and corresponding scheduling processing module by adding delay units, and can recover an 8-sparse signal of column dimension 256 in the order of columns, with the speed nearly 13 times faster than the software. Meanwhile, since the mean square error has a boltzmann relationship with the sparsity of the signals, the hardware performs well when the sparsity is below 8. Moreover, the curve fittings for software and hardware match well further proves the reconstruction ability of this hardware architecture. Finally, based on this hardware structure, a single photon imaging system was constructed, showing that, it can significantly speed up the imaging speed.
What problem does this paper attempt to address?