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
Link To Document