Research of multi-FPGA signal processor for underwater 3-D imaging sonar system

A multi-FPGA signal processor is proposed for implementing the signal processing of underwater 3-D imaging sonar systems. The processing element of the system architecture is FPGA, and the beamforming algorithm of 3-D imaging sonar is implemented in the multi-stage parallel distributive steps. The FPGAs are connected using Low Voltage Differential Signaling (LVDS), which is in user defined protocol. Finally, the resources utilizations for the FPGAs are listed. The proposed signal processor has both low communication overhead and low requirement of hardware resource.

[1]  S. Walther A unified algorithm for elementary functions , 1899 .

[2]  A. Trucco,et al.  Thinning and weighting of large planar arrays by simulated annealing , 1999, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[3]  Yaowu Chen,et al.  Optimized simulated annealing algorithm for thinning and weighting large planar arrays , 2010, IEEE Journal of Oceanic Engineering.

[4]  Brent E. Nelson,et al.  GigaOp DSP on FPGA , 2004, J. VLSI Signal Process..

[5]  A. Trucco,et al.  Three-dimensional image generation and processing in underwater acoustic vision , 2000, Proceedings of the IEEE.

[6]  Jack E. Volder The CORDIC Trigonometric Computing Technique , 1959, IRE Trans. Electron. Comput..

[7]  Andrea Trucco,et al.  Three-Dimensional Acoustic Imaging by Chirp Zeta Transform Digital Beamforming , 2009, IEEE Transactions on Instrumentation and Measurement.

[8]  A. Davis,et al.  High speed underwater inspection for port and harbour security using Coda Echoscope 3D sonar , 2005, Proceedings of OCEANS 2005 MTS/IEEE.

[9]  Andrea Trucco,et al.  Devising an Affordable Sonar System for Underwater 3-D Vision , 2008, IEEE Transactions on Instrumentation and Measurement.

[10]  Richard O. Nielsen,et al.  Sonar Signal Processing , 1991 .

[11]  Harry L. Van Trees,et al.  Optimum Array Processing , 2002 .

[12]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[13]  B.O. Odelowo A Fast Beamforming Algorithm for Planar/Volumetric Arrays , 2005, Conference Record of the Thirty-Ninth Asilomar Conference onSignals, Systems and Computers, 2005..

[14]  R. K. Hansen,et al.  The application of real time 3D acoustical imaging , 1998, IEEE Oceanic Engineering Society. OCEANS'98. Conference Proceedings (Cat. No.98CH36259).

[15]  M. Gobbi,et al.  Mosaicing of 3D sonar data sets - techniques and applications , 2005, Proceedings of OCEANS 2005 MTS/IEEE.

[16]  Brian H. Maranda,et al.  Efficient digital beamforming in the frequency domain , 1989 .

[17]  B.E. Nelson Configurable computing and sonar processing - architectures and implementations , 2001, Conference Record of Thirty-Fifth Asilomar Conference on Signals, Systems and Computers (Cat.No.01CH37256).