• 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