Institute for Communication Technologies and Embedded Systems

Fast Reliability Exploration for Embedded Processors via High-level Fault Injection

Authors:
Wang, Z. ,  Chen, C. ,  Chattopadhyay, A.
Book Title:
International Symposium on Quality Electronic Design (ISQED)
Pages:
p.p. 265-272
Address:
San Jose, CA, USA
Date:
2013
ISBN:
978-1-46734-951-2
DOI:
10.1109/ISQED.2013.6523621
Language:
English
Abstract:
The downscaling of technology features has brought the system developers an important design criteria, reliability, into prime consideration. Due to external radiation effects and temperature gradients, the CMOS device is not guaranteed anymore to function flawlessly. Admission for errors to occur is also helpful as that increases the power budget. The power-reliability trade-off compounds the system design challenge by adding another metric, for which efficient design exploration framework is needed. In this work, we present a high-level design framework extended with the capability of fault injection, an important ingredient of reliability-driven design. Compared to traditional HDL-based fault injection, the proposed fault injection during instruction-set simulation is significantly faster without any notable loss of accuracy. The fault injection framework also allows quick exploration of fault prevention measure both by the aid of software and hardware techniques. We demonstrate the effectiveness of our approach by one case study with a RISC processor customized for cryptographic application, where fault protection plays a major role. We also benchmark our framework with a state-of-the-art HDL-based fault injection framework.
Download:
BibTeX