DocumentCode :
1246350
Title :
Time-recursive computation and real-time parallel architectures: a framework
Author :
Frantzeskakis, Emmainuel ; Baras, John S. ; Liu, K. J Ray
Author_Institution :
INTRACOM, Athens, Greece
Volume :
43
Issue :
11
fYear :
1995
fDate :
11/1/1995 12:00:00 AM
Firstpage :
2762
Lastpage :
2775
Abstract :
The time-recursive computation has been proven a particularly useful tool in real-time data compression, in transform domain adaptive filtering, and in spectrum analysis. Unlike the FFT-based ones, the time-recursive architectures require only local communication. Also, they are modular and regular, thus they are very appropriate for VLSI implementation and they allow a high degree of parallelism. In this two-part paper, we establish an architectural framework for parallel time-recursive computation. We consider a class of linear operators that consists of the discrete time, time invariant, compactly supported, but otherwise arbitrary kernel functions. We show that the structure of the realization of a given linear operator is dictated by the decomposition of the latter with respect to proper basis functions. An optimal way for carrying out this decomposition is demonstrated. The parametric forms of the basis functions are identified and their properties pertinent to the architecture design are studied. A library of architectural building modules capable of realizing these functions is developed. An analysis of the implementation complexity for the aforementioned modules is conducted. Based on this framework, the time-recursive architecture of a given linear operator can be derived in a systematic routine way
Keywords :
IIR filters; VLSI; adaptive filters; computational complexity; data compression; parallel architectures; real-time systems; recursive filters; signal processing; spectral analysis; IIR architecture; VLSI implementation; arbitrary kernel functions; architectural building modules; basis functions; data compression; discrete time kernel functions; linear operators; real-time parallel architectures; signal processing; spectrum analysis; time invariant kernel functions; time-recursive computation; transform domain adaptive filtering; Adaptive filters; Buildings; Computer architecture; Concurrent computing; Data compression; Kernel; Libraries; Parallel architectures; Parallel processing; Very large scale integration;
fLanguage :
English
Journal_Title :
Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1053-587X
Type :
jour
DOI :
10.1109/78.482124
Filename :
482124
Link To Document :
بازگشت