作者
Stanley Bak, Deepti K Chivukula, Olugbemiga Adekunle, Mu Sun, Marco Caccamo, Lui Sha
发表日期
2009/4/13
研讨会论文
2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium
页码范围
99-107
出版商
IEEE
简介
Embedded systems in safety-critical environments demand safety guarantees while providing many useful services that are too complex to formally verify or fully test. Existing application-level fault-tolerance methods, even if formally verified, leave the system vulnerable to errors in the real-time operating system (RTOS), middleware, and microprocessor. We introduce the system-level simplex architecture, which uses hardware/software co-design to provide fail-operational guarantees for both logical application-level faults, as well as faults in previously dependent layers including the RTOS and microprocessor. We also provide an end-to-end design process for the system-level simplex architecture where the AADL architecture description is automatically constructed and checked and the VHDL hardware code is generated. To show the efficacy of System-Level Simplex design, we apply the approach to both a …
引用总数
2009201020112012201320142015201620172018201920202021202220232024133611561081420161715159
学术搜索中的文章
S Bak, DK Chivukula, O Adekunle, M Sun, M Caccamo… - 2009 15th IEEE Real-Time and Embedded Technology …, 2009