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
Link To Document