• DocumentCode
    1906577
  • Title

    Software synthesis for dynamic data flow graph

  • Author

    Choi, Chabong ; Ha, Soonhoi

  • Author_Institution
    Multimedia Res. Lab., LG Electron., Seoul, South Korea
  • fYear
    1997
  • fDate
    24-26 Jun 1997
  • Firstpage
    72
  • Lastpage
    79
  • Abstract
    Data flow graph is a useful computational model to describe the functionality of a digital system. To execute a data flow graph on a target system, it should be synthesized to the code to be compiled on the target system. Current research activities on software synthesis are mainly focused on Synchronous Data Flow (SDF) graph, which can not represent the control structure of the application. On the other hand, Dynamic Data Flow (DDF) graph can express the control structure, such as conditionals and data dependent iterations. This paper synthesizes a C code for a DDF graph which includes not only the functions associated with the nodes of the graph, but also the run-time scheduler and the run-time buffer manager which can execute a DDF graph without deadlock with bounded memory requirement. In addition, this paper suggests hierarchical implementation of DDF which enhances the efficiency of run-time scheduling by clustering SDF type nodes as a specific macro node
  • Keywords
    data flow graphs; software engineering; C code; DDF graph; SDF type nodes; bounded memory requirement; data flow graph; deadlock; dynamic data flow graph; run-time buffer manager; run-time scheduler; run-time scheduling; Application software; Control system synthesis; Data flow computing; Design automation; Digital systems; Flow graphs; Laboratories; Multimedia systems; Network synthesis; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 1997. Shortening the Path from Specification to Prototype. Proceedings., 8th IEEE International Workshop on
  • Conference_Location
    Chapel Hill, NC
  • ISSN
    1074-6005
  • Print_ISBN
    0-8186-8064-4
  • Type

    conf

  • DOI
    10.1109/IWRSP.1997.618841
  • Filename
    618841