• DocumentCode
    3017135
  • Title

    Look-ahead computation: Improving iteration bound in linear recursions

  • Author

    Parhi, Keshab Kumar ; Messerschmitt, David G.

  • Author_Institution
    University of California, Berkeley, CA
  • Volume
    12
  • fYear
    1987
  • fDate
    31868
  • Firstpage
    1855
  • Lastpage
    1858
  • Abstract
    The maximum achievable sampling rate of recursive algorithms is inherently bounded due to the computational latency associated with the loop computation. This recursion or feedback in the algorithms destroys the opportunity to pipeline any recursive loop. In this paper, we introduce a technique of look-ahead computation applicable to any linear recursive algorithm (LRA) to achieve equivalent realizations with reduced iteration period and higher sampling rate. The concurrency created by the use of look-ahead computation can be used to obtain pipelined and/or block implementations. We illustrate the applicability of the look-ahead computation technique to obtain high speed VLSI realizations of linear time-invariant, and time-varying systems. A generalized look-ahead computation technique theorem for arbitrary interleaving is also presented. Finally, it is shown that the iteration period in certain synchronous data flow graphs can also be reduced by the use of look-ahead computation.
  • Keywords
    Concurrent computing; Data flow computing; Delay; Feedback loop; Flow graphs; Interleaved codes; Pipelines; Sampling methods; Time varying systems; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP '87.
  • Type

    conf

  • DOI
    10.1109/ICASSP.1987.1169698
  • Filename
    1169698