Title :
Modelling and Exploration Environment for Application Specific Multiprocessor Systems
Author :
Assayad, Ismail ; Yovine, Sergio
Author_Institution :
Verimag, Grenoble
Abstract :
We present a tool-assisted platform-based design flow for embedded multiprocessor applications. The methodology relies on (1) a formal language which provides constructs to specify the platform- independent behavior of an application using an abstract execution model, and to describe the micro-architecture components of the hardware architecture, together with its compilation chain Jahuel [1], and (2) a component-based meta-model for joint software and hardware performance modelling and analysis, together with its simulation tool P-Ware [2], which provides fast, precise and scalable platform-level simulations. Jahuel and P-Ware have been successfully used for the design of industrial multimedia and packet-forwarding embedded software on application-specific multiprocessor architectures.
Keywords :
computer architecture; embedded systems; formal specification; multiprocessing systems; performance evaluation; software architecture; Jahuel; P-Ware simulation tool; abstract execution model; application specific multiprocessor systems; compilation chain; component-based metamodel; embedded multiprocessor application; exploration environment; formal language; hardware architecture; hardware performance modelling; microarchitecture components; modelling environment; performance analysis; platform-independent behavior; software performance modelling; tool-assisted platform-based design flow; Analytical models; Application software; Computer architecture; Formal languages; Hardware; Independent component analysis; Multiprocessing systems; Performance analysis; Software performance; Software tools; Architecture Exploration; Multiprocessor Embedded Systems; Software/Hardware Analysis.;
Conference_Titel :
High Assurance Systems Engineering Symposium, 2007. HASE '07. 10th IEEE
Conference_Location :
Plano, TX
Print_ISBN :
978-0-7695-3043-7
DOI :
10.1109/HASE.2007.12