• DocumentCode
    1145265
  • Title

    Systolic Processing and an Implementation for Signal and Image Processing

  • Author

    Kulkarni, Ashok V. ; Yen, David W L

  • Author_Institution
    Advanced Processor Technology Laboratory, ESL, Inc.
  • Issue
    10
  • fYear
    1982
  • Firstpage
    1000
  • Lastpage
    1009
  • Abstract
    Many signal and image processing applications impose a severe demand on the I/O bandwidth and computation power of general-purpose computers. The "systolic" concept offers guidelines in building cost-effective systems that balance I/O with computation. The resulting simplicity and regularity of such systems leads to modular designs suitable for VLSI implementation. We describe here a linear systolic array capable of evaluating a large class of inner-product functions used in signal and image processing. These include matrix multiplication, multidimensional convolutions using fixed or time-varying kernels, as well as various nonlinear functions of vectors. The system organization of a working prototype is also described.
  • Keywords
    1-D convolution; 2-D convolution; Discrete Fourier transform; image processing; inner products; matrix multiplication; signal processing; systolic array; systolic processor; Application software; Bandwidth; Buildings; Convolution; Guidelines; Image processing; Multidimensional systems; Signal processing; Systolic arrays; Very large scale integration; 1-D convolution; 2-D convolution; Discrete Fourier transform; image processing; inner products; matrix multiplication; signal processing; systolic array; systolic processor;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1982.1675909
  • Filename
    1675909