TY - GEN
T1 - Validation of Executable Application Models Mapped onto Network-on-Chip Platforms
AU - Määttä, Sanna
AU - Indrusiak, Leandro Soares
AU - Ost, Luciano
AU - Moller, Leandro
AU - Nurmi, Jari
AU - Glesner, Manfred
AU - Moraes, Fernando
PY - 2008
Y1 - 2008
N2 - Due to the increasing design size, complexity, and heterogeneity of today's embedded systems, designers need novel design methods in order to validate application-specific functionality together with different platform implementation alternatives. Ideally, this should happen at as early stage of the design process as possible, so that designers can explore the design space before they have to commit to specific processor architectures or custom hardware implementation. This paper takes advantage of the hierarchical design style and the support for heterogeneous Models of Computation (MoC) existing in actor-oriented frameworks and presents a methodology for modelling and validation of multiprocessor embedded systems. The proposed methodology is fully model-based, with different modelling styles for the application and the underlying implementation platform. In this paper we focus on the validation of applications modelled using Ptolemy II actors and UML sequence diagrams, mapped onto multiprocessor Network-on-Chip (NoC) platforms. We also present a case study, where one executable application model is mapped onto different NoC topologies, and show the simulation results for communication latency of each alternative.
AB - Due to the increasing design size, complexity, and heterogeneity of today's embedded systems, designers need novel design methods in order to validate application-specific functionality together with different platform implementation alternatives. Ideally, this should happen at as early stage of the design process as possible, so that designers can explore the design space before they have to commit to specific processor architectures or custom hardware implementation. This paper takes advantage of the hierarchical design style and the support for heterogeneous Models of Computation (MoC) existing in actor-oriented frameworks and presents a methodology for modelling and validation of multiprocessor embedded systems. The proposed methodology is fully model-based, with different modelling styles for the application and the underlying implementation platform. In this paper we focus on the validation of applications modelled using Ptolemy II actors and UML sequence diagrams, mapped onto multiprocessor Network-on-Chip (NoC) platforms. We also present a case study, where one executable application model is mapped onto different NoC topologies, and show the simulation results for communication latency of each alternative.
UR - http://www.scopus.com/inward/record.url?scp=51549092312&partnerID=8YFLogxK
U2 - 10.1109/SIES.2008.4577689
DO - 10.1109/SIES.2008.4577689
M3 - Conference contribution
SN - 978-1-4244-1994-4
SP - 118
EP - 125
BT - Int Symposium on Industrial Embedded Systems
PB - IEEE
CY - New York
ER -