Abstract
Modular design is a common practice when designing complex applications for embedded systems. Another important practice in the embedded systems domain is the use of abstract models to realize predictable behaviour. Modular model-based design allows to construct a modular model of a complex system via model composition. The model of computation considered in this paper is scenario-aware dataflow, a dataflow model that allows for dynamic behaviour. We model applications with behaviour that changes according to a periodic pattern. Composing models with periodic patterns results in a model with a periodic pattern with a common hyper-period. We propose an efficient algorithmic method to compose cyclo-static scenario-aware dataflow models by generating composite patterns in a concise representation. We show that our approach can automatically generate concise models of several real-life image processing applications.
Original language | English |
---|---|
Title of host publication | Proceedings - 21st Euromicro Conference on Digital System Design, DSD 2018 |
Editors | Nikos Konofaos, Martin Novotny, Amund Skavhaug |
Place of Publication | Piscataway |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 121-129 |
Number of pages | 9 |
ISBN (Electronic) | 978-1-5386-7377-5 |
ISBN (Print) | 978-1-5386-7378-2 |
DOIs | |
Publication status | Published - 12 Oct 2018 |
Event | 21st Euromicro Conference on Digital System Design, DSD 2018 - Prague, Czech Republic Duration: 29 Aug 2018 → 31 Aug 2018 Conference number: 21 http://dsd-seaa2018.fit.cvut.cz/dsd/ |
Conference
Conference | 21st Euromicro Conference on Digital System Design, DSD 2018 |
---|---|
Abbreviated title | DSD 2018 |
Country/Territory | Czech Republic |
City | Prague |
Period | 29/08/18 → 31/08/18 |
Internet address |
Keywords
- Compositional modelling
- Dataflow
- Throughput