TY - GEN
T1 - Re-Thinking Mixed-Criticality Architecture for Automotive Industry
AU - Jiang, Zhe
AU - Zhao, Shuai
AU - Dong, Pan
AU - Yang, Dawei
AU - Wei, Ran
AU - Guan, Nan
AU - Audsley, Neil
N1 - Funding Information:
This work is sponsored by the National Natural Science Foundation of China (Grant No. U1913201); the Research Grants Council of Hong Kong (GRF 15204917 and 15213818); the Fundamental Research Funds for the Central Universities of China; and ARM Ltd..
Publisher Copyright:
© 2020 IEEE.
PY - 2020/10
Y1 - 2020/10
N2 - Mixed-Criticality System (MCS) has been considered widely within academic literature, but is proving difficulty to implement in industry as the theoretical models underpinning the research do not always consider industrial safety standards and practice (e.g., DO-178C, ISO26262, and EN50128). This paper analyses and formalises the mismatches between theoretical models and industrial standards, and presents a generic industrial MCS architecture, termed as Z-MCS. Z-MCS is built upon the conventional theoretical MCS model (i.e., Adaptive Mixed-Criticality), but with additional satisfaction on the industrial safety requirements: i). run-time safety analysis, which determines preserved applications in each system mode; ii). correct partitioning and isolation of different critical elements with temporal, spatial and fault isolation. Furthermore, three implementing methods of Z-MCS are proposed, with a generic schedulability analysis for timing guarantee. Finally, we evaluate and demonstrate Z-MCS in terms of system schedulability and overheads, along with a real-world case study. In addition, this paper is the first attempt for connecting the theoretical MCS model with the industrial context.
AB - Mixed-Criticality System (MCS) has been considered widely within academic literature, but is proving difficulty to implement in industry as the theoretical models underpinning the research do not always consider industrial safety standards and practice (e.g., DO-178C, ISO26262, and EN50128). This paper analyses and formalises the mismatches between theoretical models and industrial standards, and presents a generic industrial MCS architecture, termed as Z-MCS. Z-MCS is built upon the conventional theoretical MCS model (i.e., Adaptive Mixed-Criticality), but with additional satisfaction on the industrial safety requirements: i). run-time safety analysis, which determines preserved applications in each system mode; ii). correct partitioning and isolation of different critical elements with temporal, spatial and fault isolation. Furthermore, three implementing methods of Z-MCS are proposed, with a generic schedulability analysis for timing guarantee. Finally, we evaluate and demonstrate Z-MCS in terms of system schedulability and overheads, along with a real-world case study. In addition, this paper is the first attempt for connecting the theoretical MCS model with the industrial context.
KW - Automotive
KW - Functional Safety
KW - Mixed criticality Systems
KW - System Architecture
UR - http://www.scopus.com/inward/record.url?scp=85098877663&partnerID=8YFLogxK
U2 - 10.1109/ICCD50377.2020.00092
DO - 10.1109/ICCD50377.2020.00092
M3 - Conference article published in proceeding or book
AN - SCOPUS:85098877663
T3 - Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors
SP - 510
EP - 517
BT - Proceedings - 2020 IEEE 38th International Conference on Computer Design, ICCD 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 38th IEEE International Conference on Computer Design, ICCD 2020
Y2 - 18 October 2020 through 21 October 2020
ER -