Article in Edited Volumes
Mahler: Sketch-based Model-driven Virtual Prototyping
Author(s): Rosales R, Glaß M, Teich J
Title edited volumes: Proc. of the 27th International Conference on Architecture of Computing Systems (ARCS)
Publisher: IEEE Press
Publishing place: New York, NY, USA
Publication year: 2014
Title of series: Lecture Notes in Computer Science
Pages range: 85-97
Virtual prototyping and Electronic System Level (ESL) modeling have become valuable resources to cope with the ever-increasing complexity of embedded systems. Their effectiveness, however, is highly dependent on their quick development time and accuracy, both conflicting goals. In this paper, we present a novel tool, Mahler, to accelerate the development of ESL models. Mahler provides an early design phase playground to manually explore the modeling of functionality at a high level of abstraction and analyze its performance on different architecture implementations very fast. It generates a ready-to-execute source code functional model in an open source SystemC-based language, bridging the gap between a design's very preliminary stage and a more mature design stage that can serve as a starting point for automatic design space exploration on existing ESL design flows. Mahler achieves this through the most natural interface: the designer's pen, enabling an intuitive model-driven creation of virtual prototypes following the Y-chart approach; literally sketching actor-oriented functional models at the ESL which are then mapped to the architecture platform for a simulation-based evaluation of power and performance. We demonstrate its advantage in terms of improved design productivity through the implementation of an MPEG-4 encoder virtual prototype. © 2014 Springer International Publishing Switzerland.
FAU Authors / FAU Editors How to cite
APA: Rosales, R., Glaß, M., & Teich, J. (2014). Mahler: Sketch-based Model-driven Virtual Prototyping. In Proc. of the 27th International Conference on Architecture of Computing Systems (ARCS) (pp. 85-97). New York, NY, USA: IEEE Press.
MLA: Rosales, Rafael, Michael Glaß, and Jürgen Teich. "Mahler: Sketch-based Model-driven Virtual Prototyping." Proc. of the 27th International Conference on Architecture of Computing Systems (ARCS) New York, NY, USA: IEEE Press, 2014. 85-97.