• DocumentCode
    3172337
  • Title

    A kernel-independent, pipelined architecture for real-time 2-D convolution

  • Author

    Shukla, Shridhar B. ; Agrawal, Dharma P.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., North Carolina State Univ., Raleigh, NC, USA
  • fYear
    1988
  • fDate
    30 May-2 Jun 1988
  • Firstpage
    160
  • Lastpage
    166
  • Abstract
    A flexible, fault-tolerant architecture to perform 2-D convolution of images for kernels of arbitrary shapes and sizes is proposed. The convolved image is output online as the input image is generated and received, providing optimal turnaround time. The regularity of the computation and the raster-scan input of pixels are used to pipeline computations as well as memory operations. Throughput of (kl/ u) is achieved for a variety of kernel sizes with a k×l array of multiply-accumulate cells, where u is the time for a single fixed-point multiply-accumulate operation. It is shown that by queuing accesses at memory modules the limitation placed by access time on the throughput can be removed. Larger, as well as smaller kernels can be accommodated on a fixed-size array with a single pass of the image and a minor change in the computation flow. The host enjoys absence of any control overhead and only has to supply the pixels and collect the output pixels in simple raster-scan fashion for any kernel size
  • Keywords
    computer architecture; computerised picture processing; fault tolerant computing; pipeline processing; real-time systems; fault-tolerant architecture; images convolution; memory modules; pipelined architecture; pixels; raster-scan input; real-time 2-D convolution; Buffer storage; Computer architecture; Computer vision; Concurrent computing; Convolution; Distributed computing; Fault tolerance; Image generation; Kernel; Pipelines; Pixel; Shape; Size control; Systolic arrays; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 1988. Conference Proceedings. 15th Annual International Symposium on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-0861-7
  • Type

    conf

  • DOI
    10.1109/ISCA.1988.5225
  • Filename
    5225