• DocumentCode
    1152740
  • Title

    Dual Systolic Architectures for VLSI Digital Signal Processing Systems

  • Author

    Bridges, G.E. ; Pries, W. ; McLeod, R.D. ; Yunik, M. ; Gulak, P.G. ; Card, H.C.

  • Author_Institution
    Department of Electrical Engineering, University of Manitoba
  • Issue
    10
  • fYear
    1986
  • Firstpage
    916
  • Lastpage
    923
  • Abstract
    This correspondence presents a linear systolic array for the implementation pf digital signal processing systems based upon matrix- vector multiplication algorithms where the matrix elements can be computed from their row and column indexes. Haar, Walsh, and the discrete Fourier transforms are solved using this approach. The method presented enables the n2 matrix elements to be computed in situ directly from the 2n matrix indexes. Thus, performance comparable to known systolic matrix-vector multipliers is achieved using only constant I/O bandwidth, rather than O(n) bandwidth required in the more general case. A generalized method is given for the development of recursively formed matrices and specifically the VLSI implementation of the Haar and Walsh transforms.
  • Keywords
    Logic design; VLSI; matrix multiplication algorithms; parallel computation; systolic architectures; Algorithm design and analysis; Bandwidth; Bridges; Computer architecture; Councils; Digital signal processing; Discrete Fourier transforms; Signal processing algorithms; Systolic arrays; Very large scale integration; Logic design; VLSI; matrix multiplication algorithms; parallel computation; systolic architectures;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1986.1676684
  • Filename
    1676684