• DocumentCode
    1820224
  • Title

    Multi-domain transformational design flow for embedded systems

  • Author

    Rovers, Kenneth C. ; van de Burgwal, Marcel D. ; Kuper, Jan ; Kokkeler, André B J ; Smit, Gerard J M

  • Author_Institution
    Dept. of EEMCS, Univ. of Twente, Enschede, Netherlands
  • fYear
    2011
  • fDate
    18-21 July 2011
  • Firstpage
    93
  • Lastpage
    101
  • Abstract
    Current tools for embedded system design have limited support for modelling the interaction of the system with its physical environment. Furthermore, the natural representation of (streaming, real-time) applications with dataflow models is not supported by most tools. However, integrating multiple domains supports the design of complex interdisciplinary systems and enables model transformations. In this paper we discuss a unified approach, called UniTi, to handle continuous and discrete time models in a single framework, which includes the dataflow model as well. Our approach consists of a transformational design flow, expressed mathematically in a functional language. We formally distinguish the various domains and explain their interaction. In addition, we give guidelines for specifying algorithms such that these transformations can be applied. Our approach is illustrated with a non-trivial case study: beamforming in a phased array system.
  • Keywords
    data flow computing; embedded systems; formal specification; functional languages; UniTi; complex interdisciplinary systems; continuous time models; dataflow models; discrete time models; embedded system design; functional language; multidomain transformational design flow; Computer architecture; Delay; Embedded systems; Hardware; Mathematical model; Parallel processing; embedded system; model transformations; model-based design; multi-domain; system design flow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems (SAMOS), 2011 International Conference on
  • Conference_Location
    Samos
  • Print_ISBN
    978-1-4577-0802-2
  • Electronic_ISBN
    978-1-4577-0801-5
  • Type

    conf

  • DOI
    10.1109/SAMOS.2011.6045449
  • Filename
    6045449