Title :
Dynamic range, stability, and fault-tolerant capability of finite-precision RLS systolic array based on Givens rotations
Author :
Liu, KouJuey Ray ; Hsieh, Shih-Fu ; Yao, Kung ; Chiu, Ching-Te
Author_Institution :
Dept. of Electr. Eng., Maryland Univ., College Park, MD, USA
fDate :
6/1/1991 12:00:00 AM
Abstract :
The QR decomposition recursive least-squares (QRD RLS) algorithm for mapping onto a systolic array for signal processing and communication applications is considered. Detailed analysis is presented to show that the rotation parameters of the RLS algorithm based on the Givens rotation method will eventually reach the quasi-steady-state if the forgetting factor λ is very close to 1. With this model, the dynamic range of each processing cell can be derived, and from this a proper wordlength can be chosen to ensure correct operation of the algorithm. The proposed solutions are simple and effective. Simulations have demonstrated that the wordlengths chosen by the proposed dynamic range work well. The stability of the QRD RLS algorithm is demonstrated under a finite-precision implementation with this observation. Finally, the missing error detection and false alarm problems are considered based on the results obtained from the model. The wordlength is overflow-free without missing error detection and false alarm problems. The results in this study are of practical importance. Not only can a finite-precision QRD RLS systolic array be designed with a minimum wordlength that ensures correct operations, but also a fault-tolerant system that can detect a given error size and is false-alarm-free under the quantization effect can be provided
Keywords :
error detection; least squares approximations; signal processing; stability; systolic arrays; Givens rotations; QR decomposition recursive least-squares; communication applications; dynamic range; error detection; error size; false alarm problems; false-alarm-free; fault-tolerant capability; fault-tolerant system; finite-precision RLS systolic array; finite-precision implementation; forgetting factor; missing error detection; quantization effect; signal processing; stability; systolic array; wordlength; Algorithm design and analysis; Array signal processing; Dynamic range; Fault tolerance; Fault tolerant systems; Resonance light scattering; Signal mapping; Signal processing algorithms; Stability; Systolic arrays;
Journal_Title :
Circuits and Systems, IEEE Transactions on