A CLASS OF SQUARE-ROOT AND DIVISION FREE ALGORITHMS AND ARCHITECTURES FOR QRD-BASED ADAPTIVE SIGNAL-PROCESSING

被引:27
作者
FRANTZESKAKIS, EN
LIU, KJR
机构
[1] UNIV MARYLAND, DEPT ELECT ENGN, COLLEGE PK, MD 20742 USA
[2] UNIV MARYLAND, INST SYST RES, COLLEGE PK, MD 20742 USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/78.317867
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The least squares (LS) minimization problem constitutes the core of many real-time signal processing problems, such as adaptive filtering, system identification and adaptive beamforming. Recently efficient implementations of the recursive least squares (RLS) algorithm and the constrained recursive least squares (CRLS) algorithm based on the numerically stable QR decomposition (QRD) have been of great interest. Several papers have proposed modifications to the rotation algorithm that circumvent the square root operations and minimize the number of divisions that are involved in the Givens rotation. It has also been shown that all the known square root free algorithms are instances of one parametric algorithm. Recently, a square root free and division free algorithm has also been proposed. In this paper, we propose a family of square root and division free algorithms and examine its relationship with the square root free parametric family. We choose a specific instance for each one of the two parametric algorithms and make a comparative study of the systolic structures based on these two instances, as well as the standard Givens rotation. We consider the architectures for both the optimal residual computation and the optimal weight vector extraction. The dynamic range of the newly proposed algorithm for QRD-RLS optimal residual computation and the wordlength lower bounds that guarantee no overflow are presented. The numerical stability of the algorithm is also considered. A number of obscure points relevant to the realization of the QRD-RLS and the QRD-CRLS algorithms are clarified. Some systolic structures that are described in this paper are very promising, since they require less computational complexity (in various aspects) than the structures known to date and they make the VLSI implementation easier.
引用
收藏
页码:2455 / 2469
页数:15
相关论文
共 19 条
[11]   GIVENS ROTATION BASED LEAST-SQUARES LATTICE AND RELATED ALGORITHMS [J].
LING, FY .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1991, 39 (07) :1541-1551
[12]   DYNAMIC-RANGE, STABILITY, AND FAULT-TOLERANT CAPABILITY OF FINITE-PRECISION RLS SYSTOLIC ARRAY BASED ON GIVENS ROTATIONS [J].
LIU, KR ;
HSIEH, SF ;
YAO, K ;
CHIU, CT .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1991, 38 (06) :625-636
[13]   SYSTOLIC BLOCK HOUSEHOLDER TRANSFORMATION FOR RLS ALGORITHM WITH 2-LEVEL PIPELINED IMPLEMENTATION [J].
LIU, KR ;
HSIEH, SF ;
YAO, K .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1992, 40 (04) :946-958
[14]  
MCWHIRTER JG, 1983, P SOC PHOTO-OPT INST, V431, P105, DOI 10.1117/12.936448
[15]   SYSTOLIC ARRAY PROCESSOR FOR MVDR BEAMFORMING [J].
MCWHIRTER, JG ;
SHEPHERD, TJ .
IEE PROCEEDINGS-F RADAR AND SIGNAL PROCESSING, 1989, 136 (02) :75-80
[16]  
PROUDLER IK, 1990, MAY P IEEE INT S CIR, P258
[17]  
SHEPHERD TJ, 1990, MATH SIGNAL PROCESSI, V2
[18]  
STEWART RW, 1989, P IEEE ICASSP, pV2405
[19]   OPTIMAL WEIGHT EXTRACTION FOR ADAPTIVE BEAMFORMING USING SYSTOLIC ARRAYS [J].
TANG, CFT ;
LIU, KJR ;
TRETTER, SA .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1994, 30 (02) :367-385