• DocumentCode
    1927373
  • Title

    Memory organization for video algorithms on programmable signal processors

  • Author

    De Greef, Eddy ; Catthoor, Francky ; De Man, Hugo

  • Author_Institution
    VLSI Syst. Design Group, IMEC, Leuven, Belgium
  • fYear
    1995
  • fDate
    2-4 Oct 1995
  • Firstpage
    552
  • Lastpage
    557
  • Abstract
    In this paper, several DSP system design principles are presented which are valid for a large class of memory-intensive algorithms. Our main focus lies on the optimization of the memory and I/O, since these are dominant cost factors in the domain of video and imaging applications. This has resulted in several formalizable mapping principles, which allow to prevent the memory from becoming a bottleneck. First, it as shown that for this class of applications, compile-time data caching decisions not only have a large effect on the performance, but also can have an even larger effect on the overall system cost and power consumption. This is illustrated by means of experiments in which the whole range of no cache up to large cache sizes is scanned. Next, it is shown that when enforcing constant I/O rates to reduce buffer sizes, the area gain may be far more important than the small performance decrease associated with it. A technique to achieve this in an efficient way is proposed. The main test-vehicle which is used throughout the paper to demonstrate our approach is the class of motion estimation type algorithms
  • Keywords
    cache storage; digital signal processing chips; image processing; memory architecture; storage management; DSP; buffer sizes; compile-time data caching; imaging; mapping; memory-intensive algorithms; motion estimation type algorithms; performance; programmable signal processors; video; video algorithms; Clocks; Cost function; Digital signal processing; Energy consumption; Signal mapping; Signal processing; Signal processing algorithms; Testing; Time factors; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-7165-3
  • Type

    conf

  • DOI
    10.1109/ICCD.1995.528922
  • Filename
    528922