• DocumentCode
    3464009
  • Title

    An approach to mixed systems co-synthesis

  • Author

    Benner, Thomas ; Ernst, Rolf

  • Author_Institution
    Inst. of Comput. Eng., Tech. Univ. Braunschweig, Germany
  • fYear
    1997
  • fDate
    24-26 Mar 1997
  • Firstpage
    9
  • Lastpage
    14
  • Abstract
    The paper presents an extension of co-synthesis for data dominated applications to include reactive processes. The extension allows for rate constraints as used in data dominated applications as well as minimum and maximum time constraints for communication and I/O which is required to define reactive behavior of control tasks. A co-synthesis approach is proposed which differentiates global process and communication scheduling, which is non preemptive, and local scheduling which includes a restricted interrupt controlled process invocation to extend the design space. Several user parameters allow design space exploration. The approach includes buffering, process pipelining and parallelization for control as well as for data dominated tasks on different levels of granularity. It supports inter process time constraints which span processes with different periods. The target architectures are heterogeneous systems consisting of multiple processors, hardware components, memories and different types of communication media
  • Keywords
    computer architecture; software engineering; co-synthesis; communication scheduling; data dominated applications; global process; heterogeneous systems; local scheduling; multiple processors; parallelization; process pipelining; rate constraints; reactive processes; target architectures; Application software; Communication system control; Context modeling; Control systems; Flow graphs; Motor drives; Pipeline processing; Space exploration; Time factors; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 1997. (CODES/CASHE '97), Proceedings of the Fifth International Workshop on
  • Conference_Location
    Braunschweig
  • ISSN
    1092-6100
  • Print_ISBN
    0-8186-7895-X
  • Type

    conf

  • DOI
    10.1109/HSC.1997.584572
  • Filename
    584572