• DocumentCode
    2190326
  • Title

    SOC Memory Hierarchy Derivation from Dataflow Graphs

  • Author

    Fischaber, Scott ; Woods, Roger ; McAllister, John

  • Author_Institution
    Programmable Systems Laboratory, ECIT Institute, Queen¿s University Belfast
  • fYear
    2007
  • fDate
    17-19 Oct. 2007
  • Firstpage
    469
  • Lastpage
    474
  • Abstract
    Hardware synthesis from dataflow graphs of signal processing systems is a growing research area as focus shifts to high level design methodologies. For data intensive systems, dataflow based synthesis can lead to an inefficient usage of memory due to the restrictive nature of synchronous dataflow and its inability to easily model data reuse. This paper explores how dataflow graph changes can be used to drive both the on-chip and off-chip memory organisation in a hardware implementation. By exploiting the data reuse inherent to many image processing algorithms and creating memory hierarchies, the off-chip memory bandwidth can be reduced by a factor of a thousand from the original dataflow graph level specification of a motion estimation algorithm with a minimal increase in memory size.
  • Keywords
    Algorithm design and analysis; Hardware; Image processing; Logic; Mathematical model; Memory architecture; Motion estimation; Network synthesis; Signal processing algorithms; Signal synthesis; Memory hierarchy; dataflow; hardware synthesis; motion estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems, 2007 IEEE Workshop on
  • Conference_Location
    Shanghai, China
  • ISSN
    1520-6130
  • Print_ISBN
    978-1-4244-1222-8
  • Electronic_ISBN
    1520-6130
  • Type

    conf

  • DOI
    10.1109/SIPS.2007.4387593
  • Filename
    4387593