• DocumentCode
    2953987
  • Title

    System synthesis utilizing a layered functional model

  • Author

    Sander, Ingo ; Jantsch, Axel

  • Author_Institution
    Dept. of Electron., R. Inst. of Technol., Stockholm, Sweden
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    136
  • Lastpage
    140
  • Abstract
    We propose a system synthesis method which bridges the gap between a highly abstract functional model and an efficient hardware or software implementation. The functional model is based on a formal semantics and the synchrony hypothesis. However, the use of skeletons in conjunction with a proper computational model structures the system description into three layers, the system layer, the skeleton layer, and the elementary layer. The synthesis process takes advantage of this structure and uses a different technique for each layer: (a) connection of components, and processes at the system layer; (b) template based generation of compound entities possibly containing state information, memory, and complex control at the skeleton layer; this layer also determines the communication and timing behaviour; (c) direct translation into combinatorial functions at the elementary layer. Thus, without compromising the formal properties of the abstract system model we provide an efficient synthesis method
  • Keywords
    hardware-software codesign; systems analysis; timing; abstract system model; computational model structures; formal semantics; hardware software codesign; highly abstract functional model; layered functional model; synchrony hypothesis; system description; system synthesis; timing behaviour; Bridges; Communication system control; Computational modeling; Computer architecture; Control system synthesis; Hardware; Signal design; Signal synthesis; Skeleton; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 1999. (CODES '99) Proceedings of the Seventh International Workshop on
  • Conference_Location
    Rome
  • ISSN
    1092-6100
  • Print_ISBN
    1-58113-132-1
  • Type

    conf

  • DOI
    10.1109/HSC.1999.777408
  • Filename
    777408