Low cost concurrent error detection for on-chip memory based embedded processors

Khosravi F, Farbeh H, Fazeli M, Miremadi SG (2011)


Publication Status: Published

Publication Type: Conference contribution, Conference Contribution

Publication year: 2011

Pages Range: 114-119

Article Number: 6104515

Conference Proceedings Title: Proceedings of the 9th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC 2011)

Event location: Melbourne, VIC AU

ISBN: 9780769545523

DOI: 10.1109/EUC.2011.47

Abstract

This paper proposes an efficient concurrent error detection method using control flow checking for embedded processors. The proposed method is based on the co-operation of two hardware modules: 1) an on-chip hardware component to detect branch instructions and generate signatures for the running program, and 2) an external watchdog processor to compare runtime signatures and branch addresses with the information extracted offline. The proposed method is implemented on an embedded processor core and is evaluated by a simulation based statistical fault injection approach where faults are injected into cache and main memory. Experimental results show that the proposed method detects more than 96.7% of all errors with only 2.6% overhead in area and less than 1% increase in power consumption. Furthermore, this technique imposes almost no performance degradation. © 2011 IEEE.

Authors with CRIS profile

Involved external institutions

How to cite

APA:

Khosravi, F., Farbeh, H., Fazeli, M., & Miremadi, S.G. (2011). Low cost concurrent error detection for on-chip memory based embedded processors. In Proceedings of the 9th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC 2011) (pp. 114-119). Melbourne, VIC, AU.

MLA:

Khosravi, Faramarz, et al. "Low cost concurrent error detection for on-chip memory based embedded processors." Proceedings of the 2011 IFIP 9th International Conference on Embedded and Ubiquitous Computing, EUC 2011, Melbourne, VIC 2011. 114-119.

BibTeX: Download