DocumentCode :
1358054
Title :
Annihilation-reordering look-ahead pipelined CORDIC-based RLS adaptive filters and their application to adaptive beamforming
Author :
Ma, Jun ; Parhi, Keshab K. ; Deprettere, Ed F.
Author_Institution :
Dept. of Electr. & Comput. Eng., Minnesota Univ., Minneapolis, MN, USA
Volume :
48
Issue :
8
fYear :
2000
fDate :
8/1/2000 12:00:00 AM
Firstpage :
2414
Lastpage :
2431
Abstract :
The novel annihilation-reordering look-ahead technique is proposed as an attractive technique for pipelining of Givens rotation (or CORDIC)-based adaptive filters. Unlike the existing relaxed look-ahead, the annihilation-reordering look-ahead does not depend on the statistical properties of the input samples. It is an exact look-ahead based on CORDIC arithmetic, which is known to be numerically stable. The conventional look-ahead is based on multiply-add arithmetic. The annihilation-reordering look-ahead technique transforms an orthogonal sequential adaptive filtering algorithm into an equivalent orthogonal concurrent one by creating additional concurrency in the algorithm. Parallelism in the transformed algorithm is explored and different implementation styles including pipelining, block processing, and incremental block processing are presented. Their complexities are also studied and compared. The annihilation-reordering look-ahead is employed to develop fine-grain pipelined QR decomposition-based RLS adaptive filters. Both QRD-RLS and inverse QRD-RLS algorithms are considered. The proposed pipelined architectures can be operated at arbitrarily high sample rate without degrading the filter convergence behavior. Stability under finite-precision arithmetic are studied and proved for the proposed architectures. The pipelined CORDIC-based RLS adaptive filters are then employed to develop high-speed linear constraint minimum variance (LCMV) adaptive beamforming algorithms. Both QR decomposition-based minimum variance distortionless response (MVDR) realization and generalized sidelobe canceller (GSC) realization are presented. The complexity of the pipelined architectures are analyzed and compared. The proposed architectures can be operated at arbitrarily high sample rate and consist of only Givens rotations, which can be scheduled onto CORDIC arithmetic-based processors
Keywords :
adaptive filters; adaptive signal processing; array signal processing; computational complexity; convergence of numerical methods; digital filters; least squares approximations; parallel algorithms; pipeline arithmetic; recursive estimation; CORDIC arithmetic; CORDIC-based RLS adaptive filters; Givens rotation; LCMV adaptive beamforming algorithms; QRD-RLS algorithm; annihilation-reordering look-ahead pipelined filter; block processing; complexities; exact look-ahead; filter convergence; fine-grain pipelined QR decomposition; finite-precision arithmetic; generalized sidelobe canceller; high sample rate; incremental block processing; inverse QRD-RLS algorithm; linear constraint minimum variance; minimum variance distortionless response; multiply-add arithmetic; numerically stable look-ahead; orthogonal concurrent filtering algorithm; orthogonal sequential adaptive filtering algorithm; pipelined architectures; Adaptive filters; Arithmetic; Array signal processing; Concurrent computing; Convergence; Degradation; Filtering algorithms; Pipeline processing; Resonance light scattering; Stability;
fLanguage :
English
Journal_Title :
Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1053-587X
Type :
jour
DOI :
10.1109/78.852021
Filename :
852021
Link To Document :
بازگشت