TY - JOUR
T1 - METROII
T2 - A design environment for cyber-physical systems
AU - Davare, Abhijit
AU - Densmore, Douglas
AU - Guo, Liangpeng
AU - Passerone, Roberto
AU - Sangiovanni-Vincentelli, Alberto L.
AU - Simalatsar, Alena
AU - Zhu, Qi
PY - 2013
Y1 - 2013
N2 - Cyber-Physical Systems are integrations of computation and physical processes and as such, will be increasingly relevant to industry and people. The complexity of designing CPS resides in their heterogeneity. Heterogeneity manifest itself in modeling their functionality as well as in the implementation platforms that include a multiplicity of components such as microprocessors, signal processors, peripherals, memories, sensors and actuators often integrated on a single chip or on a small package such as amulti-chipmodule.We need amethodology, tools and environments where heterogeneity can be dealt with at all levels of abstraction and where different tools can be integrated.We present here Platform-Based Design as the CPS methodology of choice and METROII, a design environment that supports it. We present the metamodeling approach followed in METROII, how to couple the functionality and implementation platforms of CPS, and the simulation technology that supports the analysis of CPS and of their implementation. We also present examples of use and the integration of METROII with another popular design environment developed at Verimag, BIP.
AB - Cyber-Physical Systems are integrations of computation and physical processes and as such, will be increasingly relevant to industry and people. The complexity of designing CPS resides in their heterogeneity. Heterogeneity manifest itself in modeling their functionality as well as in the implementation platforms that include a multiplicity of components such as microprocessors, signal processors, peripherals, memories, sensors and actuators often integrated on a single chip or on a small package such as amulti-chipmodule.We need amethodology, tools and environments where heterogeneity can be dealt with at all levels of abstraction and where different tools can be integrated.We present here Platform-Based Design as the CPS methodology of choice and METROII, a design environment that supports it. We present the metamodeling approach followed in METROII, how to couple the functionality and implementation platforms of CPS, and the simulation technology that supports the analysis of CPS and of their implementation. We also present examples of use and the integration of METROII with another popular design environment developed at Verimag, BIP.
KW - Cyber-Physical Systems
KW - Heterogeneous Embedded Systems
KW - Modeling
KW - Multiprocessor
KW - Platform-Based Design
KW - System-on-Chip
UR - http://www.scopus.com/inward/record.url?scp=84983201637&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84983201637&partnerID=8YFLogxK
U2 - 10.1145/2435227.2435245
DO - 10.1145/2435227.2435245
M3 - Article
AN - SCOPUS:84983201637
SN - 1539-9087
VL - 12
JO - Transactions on Embedded Computing Systems
JF - Transactions on Embedded Computing Systems
IS - SUPPL1
M1 - 49
ER -