• DocumentCode
    2050326
  • Title

    Minimising buffer requirements of synchronous dataflow graphs with model checking

  • Author

    Geilen, M. ; Basten, Twan ; Stuijk, Sander

  • Author_Institution
    Dept. of Electr. Eng., Eindhoven Univ. of Technol., Netherlands
  • fYear
    2005
  • fDate
    13-17 June 2005
  • Firstpage
    819
  • Lastpage
    824
  • Abstract
    Signal processing and multimedia applications are often implemented on resource constrained embedded systems. It is therefore important to find implementations that use as little resources as possible. These applications are frequently specified as synchronous data flow graphs. Communication between actors of these graphs requires storage capacity. In this paper, we present an exact method to determine the minimum storage capacity required to execute the graph using model-checking techniques. This can be done for different measures of storage capacity. The problem is known to be NP-complete and because of this, existing buffer minimisation techniques are heuristics and hence not exact. Modern model-checking tools are quite efficient and they have been successfully applied to scheduling-related problems. We study the feasibility of this approach with examples.
  • Keywords
    buffer storage; data flow graphs; embedded systems; NP-complete; buffer requirements minimisation; model checking; multimedia applications; resource constrained embedded systems; signal processing; storage capacity; synchronous dataflow graphs; Buffer storage; Embedded system; Fires; Multimedia systems; Permission; Power system modeling; Signal analysis; Signal processing; Signal processing algorithms; Signal synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings. 42nd
  • Print_ISBN
    1-59593-058-2
  • Type

    conf

  • DOI
    10.1109/DAC.2005.193928
  • Filename
    1510448