MDE for SoC design |
| |
Authors: | Drago? Tru?can Torbjörn Lundkvist Marcus Alanen Kim Sandström Ivan Porres Johan Lilius |
| |
Affiliation: | 1. Department of Information Technologies, ?bo Akademi University, Joukahaisenkatu 3-5B, 20520, Turku, Finland 2. Ixonos Plc, Hitsaajankatu 24, P. O. Box 284, 00811, Helsinki, Finland 3. Nokia Research Centre, It?merenkatu 11 - 13, 00180, Helsinki, Finland
|
| |
Abstract: | We employ the principles of model-driven engineering to assist the design of system-on-chip (SoC) architectures. As a concrete
example, we look at the MICAS architecture, for which we propose a graphical specification language, defined via metamodeling
techniques, that models the architecture at different abstraction levels. Model transformations are defined to support the
refinement of MICAS specification towards implementation. In addition, several libraries are put in place, to enable reuse
and automation throughout the design process. Tool support for editing the specifications, enforcing their consistency, and
for running the transformations is provided via the Coral modeling framework. The approach shows that model-driven engineering
can be seen as an enabler in providing computer-aided software engineering (CASE) tool support and automation for the development
of SoC architectures. |
| |
Keywords: | Model-driven engineering System on chip Domain-specific language Metamodel Model transformation |
本文献已被 SpringerLink 等数据库收录! |
|