2012
DOI: 10.1016/j.micpro.2012.02.013
|View full text |Cite
|
Sign up to set email alerts
|

On the use of embedded debug features for permanent and transient fault resilience in microprocessors

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
21
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 24 publications
(21 citation statements)
references
References 23 publications
0
21
0
Order By: Relevance
“…Code size overhead is smaller or similar. The approaches differ in the fault injection techniques: [30] uses software fault injection, while [8], [14] and [16] inject faults directly in the signals of the microprocessor VHDL code. In contrast, we inject into every node of the final synthesized netlist and consider the real delays as estimated by the synthesis tool.…”
Section: Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…Code size overhead is smaller or similar. The approaches differ in the fault injection techniques: [30] uses software fault injection, while [8], [14] and [16] inject faults directly in the signals of the microprocessor VHDL code. In contrast, we inject into every node of the final synthesized netlist and consider the real delays as estimated by the synthesis tool.…”
Section: Resultsmentioning
confidence: 99%
“…This may pose some difficulties, particularly if cache memories are used, because the cache interface is usually critical or may not be available. The use of debug infrastructures has recently been proposed as a alternative way to observe microprocessor execution [16]. Debug infrastructures are intended to support debugging during the development phase, and are very common in modern microprocessors.…”
Section: Background and Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Microprocessor specific techniques introduce system level redundancy by using multiple processors, coprocessors or specialized system modules [12]- [15]. In particular, the reuse of debug infrastructures has recently been proposed [16]. Debug infrastructures are intended to support debugging during the development phase, and are very common in modern microprocessors.…”
Section: Introductionmentioning
confidence: 99%