An Application-Level Dependability Analysis Framework for Embedded Systems

被引:3
作者
Bolchini, Cristiana [1 ]
Miele, Antonio [1 ]
机构
[1] Politecn Milan, Dip Elettron & Informaz, I-20133 Milan, Italy
来源
2011 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFT) | 2011年
关键词
FAULT INJECTION;
D O I
10.1109/DFT.2011.25
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a framework for an in-depth analysis of transient faults in microprocessor-based embedded systems. The framework is based on a debug-like mechanism supporting an interpretation and analysis of the system behavior from an application point of view, in terms of function execution flow and passed/returned parameters. The framework offers a highly-customizable fault/error debug and classification approach, based on such application-level information, aimed at supporting the designer in the evaluation and tuning of the system dependability-related properties. We present an implementation of the proposed framework within a state-of-the-art fault injection environment for SystemC transaction-level multiprocessor specifications, and we show that the approach can be ported also in other environments. An experimental session considering an embedded system based on a processor highlights the benefits of the proposed approach.
引用
收藏
页码:171 / 178
页数:8
相关论文
共 15 条
[1]   Selective protection analysis using a SEU emulator:: testing protocol and case study over the leon2 processor [J].
Aguirre, M. A. ;
Tombs, J. N. ;
Munoz, F. ;
Baena, V. ;
Guzman, H. ;
Napoles, J. ;
Fernandez-Leon, A. ;
Tortosa-Lopez, F. ;
Merodio, D. .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2007, 54 (04) :951-956
[2]  
Baldini A, 2003, FR ELECTR T, P111
[3]  
Beltrame G, 2008, ASIA S PACIF DES AUT, P639
[4]   Fault Models and Injection Strategies in SystemC Specifications [J].
Bolchini, Cristiana ;
Miele, Antonio ;
Sciuto, Donatella .
11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, :88-95
[5]   Xception: A technique for the experimental evaluation of dependability in modern computers [J].
Carreira, J ;
Madeira, H ;
Silva, JG .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (02) :125-136
[6]   An FPGA-based approach for speeding-up fault injection campaigns on safety-critical circuits [J].
Civera, P ;
Macchiarulo, L ;
Rebaudengo, M ;
Reorda, MS ;
Violante, M .
JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2002, 18 (03) :261-271
[7]   Trends and challenges in VLSI circuit reliability [J].
Constantinescu, C .
IEEE MICRO, 2003, 23 (04) :14-19
[8]   Fault emulation for dependability evaluation of VLSI systems [J].
de Andres, David ;
Ruiz, Juan Carlos ;
Gil, Daniel ;
Gil, Pedro .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (04) :422-431
[9]   Error propagation analysis using FPGA-based SEU-fault injection [J].
Ejlall, Allreza ;
Miremadi, Seyed Ghassem .
MICROELECTRONICS RELIABILITY, 2008, 48 (02) :319-328
[10]   A Novel Simulation Fault Injection Method for Dependability Analysis [J].
Lee, Dongwoo ;
Na, Jongwhoa .
IEEE DESIGN & TEST OF COMPUTERS, 2009, 26 (06) :50-60