TY - GEN
T1 - A model-Based synthesis flow for automotive CPS
AU - Deng, Peng
AU - Zhu, Qi
AU - Cremona, Fabio
AU - Natale, Marco Di
AU - Zeng, Haibo
N1 - Funding Information:
This work is supported in part by the Office of Naval Research (ONR) grant N00014-14-1-0815.
PY - 2015/4/14
Y1 - 2015/4/14
N2 - Synchronous reactive models are used by automotive suppliers to develop functionality delivered as AUTOSAR components to system integrators (OEMs). Integrators must then generate a task implementation from runnables in AUTOSAR components and deploy tasks onto CPU cores, while preserving timing and resource constraints. In this work, we propose an integrated synthesis flow that addresses both sides of the supply chain. On the supplier side, from synchronous models, we generate AUTOSAR runnables that promote reuse and ease the job of finding schedulable implementations. On the integrator side, we find the mapping of runnables onto tasks and allocation of tasks on cores that satisfy the timing constraints and are memory efficient.
AB - Synchronous reactive models are used by automotive suppliers to develop functionality delivered as AUTOSAR components to system integrators (OEMs). Integrators must then generate a task implementation from runnables in AUTOSAR components and deploy tasks onto CPU cores, while preserving timing and resource constraints. In this work, we propose an integrated synthesis flow that addresses both sides of the supply chain. On the supplier side, from synchronous models, we generate AUTOSAR runnables that promote reuse and ease the job of finding schedulable implementations. On the integrator side, we find the mapping of runnables onto tasks and allocation of tasks on cores that satisfy the timing constraints and are memory efficient.
UR - http://www.scopus.com/inward/record.url?scp=84954127605&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84954127605&partnerID=8YFLogxK
U2 - 10.1145/2735960.2735972
DO - 10.1145/2735960.2735972
M3 - Conference contribution
AN - SCOPUS:84954127605
T3 - ACM/IEEE 6th International Conference on Cyber-Physical Systems, ICCPS 2015
SP - 198
EP - 207
BT - ACM/IEEE 6th International Conference on Cyber-Physical Systems, ICCPS 2015
PB - Association for Computing Machinery, Inc
T2 - 6th ACM/IEEE International Conference on Cyber-Physical Systems, ICCPS 2015
Y2 - 14 April 2015 through 16 April 2015
ER -