• DocumentCode
    2651987
  • Title

    Synthesis of communicating controllers for concurrent hardware/software systems

  • Author

    Niemann, R. ; Marwedel, P.

  • Author_Institution
    Dept. of Comput. Sci., Dortmund Univ., Germany
  • fYear
    1998
  • fDate
    23-26 Feb 1998
  • Firstpage
    912
  • Lastpage
    913
  • Abstract
    Two main aspects in hardware/software co-design are hardware/software partitioning and co-synthesis. Most co-design approaches work only on one of these problems. In this paper, an approach coupling hardware/software partitioning and co-synthesis is presented, working fully-automatically. The techniques have been integrated in the co-design tool COOL supporting the complete design flow from system specification to board-level implementation for multi-processor and multi-ASIC target architectures for data-flow dominated applications
  • Keywords
    graph theory; high level synthesis; multiprocessing systems; COOL codesign tool; STG; co-synthesis; communicating controllers synthesis; concurrent hardware/software systems; data-flow dominated applications; hardware/software co-design; hardware/software partitioning; multi-ASIC target architectures; multiprocessor target architectures; state transition graph; Communication system control; Computer science; Control system synthesis; Control systems; Hardware; Manuals; Mixed integer linear programming; Partitioning algorithms; Processor scheduling; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 1998., Proceedings
  • Conference_Location
    Paris
  • Print_ISBN
    0-8186-8359-7
  • Type

    conf

  • DOI
    10.1109/DATE.1998.655966
  • Filename
    655966