Systolic implementation of a general adaptive array processing algorithm

The authors present a general adaptive array processing algorithm based on the MVDR (minimum variance distortionless response) beamformer for multiple steering vectors and multiple frequencies. They show how they use a sequence of Givens rotations to update the beamformer output, and how they implement the algorithm by means of two linear systolic arrays. The pipelined CORDIC processor is proposed as the processing element to achieve a high data throughput and a straightforward implementation. The problem of complex arithmetic for frequency-domain data is discussed.<<ETX>>

[1]  Jeffrey M. Speiser Signal Processing Computational Needs , 1986, Optics & Photonics.

[2]  Robert Schreiber,et al.  Implementation of adaptive array algorithms , 1986, IEEE Trans. Acoust. Speech Signal Process..

[3]  J. S. Walther,et al.  A unified algorithm for elementary functions , 1899, AFIPS '71 (Spring).

[4]  Douglas A. Kandle,et al.  A One Third Gigaflop Systolic Adaptive Beamformer , 1986, Optics & Photonics.