Fault-tolerance techniques for soft-core processors using the trace interface

3Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

As microprocessors are increasingly used in safety-critical applications, there is a growing demand for effective fault-tolerance techniques that can mitigate the effects of soft errors while reducing intrusiveness and minimizing the impact on performance and power consumption. To this purpose, approaches that are based on monitoring the microprocessor operation through an external interface in a nonintrusive manner have recently been proposed. In this paper we focus on the use of the trace interface for on-line monitoring. This interface provides detailed information about the instructions executed by the processor and can be reused to support error detection and correction in several ways, including multi-processors in hardware redundancy, time redundancy and control-flow checking.

Cite

CITATION STYLE

APA

Entrena, L., Lindoso, A., Portela-Garcia, M., Parra, L., Du, B., Reorda, M. S., & Sterpone, L. (2015). Fault-tolerance techniques for soft-core processors using the trace interface. In FPGAs and Parallel Architectures for Aerospace Applications: Soft Errors and Fault-Tolerant Design (pp. 293–306). Springer International Publishing. https://doi.org/10.1007/978-3-319-14352-1_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free