Large-Scale Pulse Compression for Costas Signal with GPGPU

Costas signal, which is able to provide good time and frequency resolution simultaneously, is widely adopted in modern radar systems, especially for the radar with low interception performance. However, because of the widely acknowledged superb ambiguity properties, the pulse compression for Costas signal requires multi-velocity-channel processing, and hence, the computational load is increased accordingly. In this paper, based on the characteristics of “General Purpose Graphics Processing Unit (GPGPU)”, a new pulse compression scheme for Costas signal is proposed and validated. According to the experiment, this processing scheme will provide a good reference for the design of radar signal processors with high computing performance.

[1]  M.A. Richards,et al.  Obtaining a 35x Speedup in 2D Phase Unwrapping Using Commodity Graphics Processors , 2007, 2007 IEEE Radar Conference.

[2]  Pradeep Dubey,et al.  Debunking the 100X GPU vs. CPU myth: an evaluation of throughput computing on CPU and GPU , 2010, ISCA.

[3]  Huang Hong-xun,et al.  Application of Parallel Computer to Modern Radar Signal Processing , 2004 .

[4]  Jens H. Krüger,et al.  GPGPU: general purpose computation on graphics hardware , 2004, SIGGRAPH '04.

[5]  Hugh Griffiths,et al.  The design and development of an experimental netted radar system , 2003, 2003 Proceedings of the International Conference on Radar (IEEE Cat. No.03EX695).

[6]  Michael Mccool,et al.  Signal Processing and General-Purpose Computing and GPUs [Exploratory DSP] , 2007, IEEE Signal Processing Magazine.

[7]  Gao Qing,et al.  Hardware design of image information processor based on ADSP-TS201 DSPs , 2009, 2009 IEEE International Workshop on Imaging Systems and Techniques.

[8]  Martin Blom,et al.  VHF SAR image formation implemented on a GPU , 2005, Proceedings. 2005 IEEE International Geoscience and Remote Sensing Symposium, 2005. IGARSS '05..