Microprocessors performances have increased by more than five orders of magnitude in the last three decades. As technology scales down, these components become inherently unreliable posing major design and test challenges. This paper proposes an instruction-checking architecture to detect erroneous instruction executions caused by both permanent and transient errors in the internal logic of a microprocessor. Monitoring the correct activation sequence of a set of predefined microprocessor control/status signals allow distinguishing between correctly and not correctly executed instructions
We propose a low cost concurrent error detection strategy to improve the Reliability, Availability, ...
Interrupt behaviors, especially the external ones, are diffi-cult to verify in a microprocessor desi...
Abstract—Interrupt behaviors, particularly the external ones, are difficult to verify in a microproc...
performances have increased by more than five orders of magnitude in the last three decades. As tech...
Abstract—As silicon technology continues to scale down and validation expenses continue to increase,...
In this paper, we present a novel technique for early prediction of timing violations in high-perfor...
The improvement of dependability in computing systems requires the evaluation of fault tolerance mec...
Major sources of transient errors in microprocessors today include noise and single event upsets. As...
As MOS device sizes continue shrinking, lower charges, for example those charges carried by single i...
This thesis addresses three important steps in the selection of error detection mechanisms for micro...
Microprocessor-based systems are employed in an increasing number of applications where dependabilit...
We propose a low cost concurrent error detection strategy to improve the Reliability, Availability, ...
This paper investigates the effects of a class of transient faults, the so-called Single Event Upset...
The performance of pipelined processors is severely limited by data dependencies. In order to achiev...
Bit flips on instructions may affect the execution of the processor depending on the Instruction Set...
We propose a low cost concurrent error detection strategy to improve the Reliability, Availability, ...
Interrupt behaviors, especially the external ones, are diffi-cult to verify in a microprocessor desi...
Abstract—Interrupt behaviors, particularly the external ones, are difficult to verify in a microproc...
performances have increased by more than five orders of magnitude in the last three decades. As tech...
Abstract—As silicon technology continues to scale down and validation expenses continue to increase,...
In this paper, we present a novel technique for early prediction of timing violations in high-perfor...
The improvement of dependability in computing systems requires the evaluation of fault tolerance mec...
Major sources of transient errors in microprocessors today include noise and single event upsets. As...
As MOS device sizes continue shrinking, lower charges, for example those charges carried by single i...
This thesis addresses three important steps in the selection of error detection mechanisms for micro...
Microprocessor-based systems are employed in an increasing number of applications where dependabilit...
We propose a low cost concurrent error detection strategy to improve the Reliability, Availability, ...
This paper investigates the effects of a class of transient faults, the so-called Single Event Upset...
The performance of pipelined processors is severely limited by data dependencies. In order to achiev...
Bit flips on instructions may affect the execution of the processor depending on the Instruction Set...
We propose a low cost concurrent error detection strategy to improve the Reliability, Availability, ...
Interrupt behaviors, especially the external ones, are diffi-cult to verify in a microprocessor desi...
Abstract—Interrupt behaviors, particularly the external ones, are difficult to verify in a microproc...