• DocumentCode
    1142785
  • Title

    Convolution Computer

  • Author

    Heuft, Richard W. ; Little, Warren D.

  • Author_Institution
    Department of Electrical Engineering, University of Waterloo
  • Issue
    8
  • fYear
    1980
  • Firstpage
    738
  • Lastpage
    740
  • Abstract
    A special purpose computer is described to evaluate the discrete convolution of two sequences of numbers. This computer abandons the traditional model of convolution as a series of inner products which, for input sequences of length n, requires n multipliers and (n − 1) adders to complete a convolution calculation in (2n − 1) time steps. Instead, it is shown that by reorganizing the algorithm, n interconnected processing units are able to evaluate a convolution in n time steps. Each processing unit consists of a multiplier, an adder, and the necessary buffers. In addition to providing increased throughput, the proposed organization results in a highly modular structure with a well defined interconnection pattern.
  • Keywords
    Convolution; fast algorithm; large-scale integration (LSI); modular structure signal processor; Convolution; fast algorithm; large-scale integration (LSI); modular structure signal processor;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1980.1675658
  • Filename
    1675658