Title :
Fixed and floating point error analysis of QRD-RLS and STAR-RLS adaptive filters
Author :
Raghunath, Kalavai J. ; Parhi, Keshab K.
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
Abstract :
The QR decomposition based recursive least-squares (RLS) adaptive filtering (referred to as QRD-RLS) algorithm is suitable for VLSI implementation since it has good numerical properties and can be mapped to a systolic array. Recently, a new fine-grain pipelinable STAR-RLS algorithm was developed based on scaled tangent rotation. The pipelined STAR-RLS algorithm, referred to as PSTAR-RLS, is useful for high-speed applications. The stability of QRD-RLS, STAR-RLS and PSTAR-RLS has been proved but the performance of these algorithms in finite-precision arithmetic has not yet been analyzed. The aim of this paper is to determine expressions for the degradation in the performance of these algorithms due to finite-precision. By exploiting the steady-state properties of these algorithms, simple closed-form expressions are obtained which depend only on known parameters. Since floating-point or fixed-point arithmetic representations may be used in practice, both representations are considered in this paper. The results show that the PSTAR-RLS and STAR-RLS algorithms perform better than the QRD-RLS especially in a floating-point representation. The theoretical expressions are found to be in good agreement with the simulation results
Keywords :
VLSI; adaptive filters; digital arithmetic; error analysis; filtering theory; floating point arithmetic; least squares approximations; pipeline arithmetic; recursive filters; systolic arrays; PSTAR-RLS algorithm; QRD-RLS adaptive filters; QRD-RLS algorithm; STAR-RLS adaptive filters; VLSI; closed-form expressions; finite-precision arithmetic; fixed point error analysis; fixed-point arithmetic representations; floating point error analysis; floating-point arithmetic representations; high-speed applications; numerical properties; performance degradation; pipelined STAR-RLS algorithm; scaled tangent rotation; simulation results; stability; steady-state properties; systolic array; Adaptive filters; Algorithm design and analysis; Arithmetic; Error analysis; Filtering algorithms; Performance analysis; Resonance light scattering; Stability analysis; Systolic arrays; Very large scale integration;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1994. ICASSP-94., 1994 IEEE International Conference on
Conference_Location :
Adelaide, SA
Print_ISBN :
0-7803-1775-0
DOI :
10.1109/ICASSP.1994.390085