DocumentCode
787306
Title
Pipeline architecture for block adaptive LS FIR filtering and prediction
Author
Theodoridis, Sergios
Author_Institution
Dept. of Comput. Eng., Patras Univ., Rio, Greece
Volume
38
Issue
1
fYear
1990
fDate
1/1/1990 12:00:00 AM
Firstpage
81
Lastpage
90
Abstract
Consideration is given to the development of a highly parallel, block-type, order-recursive algorithm for least-squares finite-impulse-response (LS FIR) filter identification and prediction. The computation of the required reflection coefficients is achieved by a technique that does not involve inner vector product operations. Its origin can be traced to the classical Schur algorithm for Toeplitz systems. The algorithm derived is simple and can be implemented on a linear array of O (p ) modular processing elements with localized communication requirements, where p is the order of the system, which makes it suitable for VLSI implementation. In a parallel processing environment, the algorithm can be completed in O (p )+O (L ) time units, where L is the length of the data block. A novel mode of operation that computes the reflection coefficients as well as the unknown filter´s impulse response concurrently and on the same linear processor array is proposed. The algorithm is suitable either for processing a single block of data or for a block adaptive mode of operation, and it can track variations from block to block. The use of the algorithm for parameter adaptation on each time instant is discussed
Keywords
digital filters; filtering and prediction theory; least squares approximations; parallel algorithms; parallel architectures; pipeline processing; block adaptive LS FIR filtering; data block length; filter impulse response; least-squares finite-impulse-response; linear processor array; localized communication requirements; modular processing elements; order-recursive algorithm; parallel processing environment; parameter adaptation; pipeline architecture; reflection coefficients; Adaptive filters; Computer architecture; Concurrent computing; Filtering; Finite impulse response filter; Parallel processing; Pipelines; Reflection; Vectors; Very large scale integration;
fLanguage
English
Journal_Title
Acoustics, Speech and Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
0096-3518
Type
jour
DOI
10.1109/29.45620
Filename
45620
Link To Document