Proceedings of the 43rd Annual Conference on Design Automation - DAC '06 2006
DOI: 10.1145/1146909.1147014
|View full text |Cite
|
Sign up to set email alerts
|

Systematic software-based self-test for pipelined processors

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2007
2007
2020
2020

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 34 publications
(11 citation statements)
references
References 24 publications
0
10
0
Order By: Relevance
“…Processor down time for these testing mechanisms can be extremely high, a few seconds at a time for the solution proposed in [9]. Software-based techniques utilize software routines providing high fault coverage with no hardware additions [1,14]. Their focus is to achieve an elevated fault coverage across all structures of the CPU, posing a significant performance overhead, regardless of the dynamic usage and health of the processor.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Processor down time for these testing mechanisms can be extremely high, a few seconds at a time for the solution proposed in [9]. Software-based techniques utilize software routines providing high fault coverage with no hardware additions [1,14]. Their focus is to achieve an elevated fault coverage across all structures of the CPU, posing a significant performance overhead, regardless of the dynamic usage and health of the processor.…”
Section: Related Workmentioning
confidence: 99%
“…In the hardware testing community, it is recognized that softwarebased fault testing can be a very effective way to expose the majority of faults in a processor design [14]. Several techniques has been proposed in the literature to build software test routines to this end [3].…”
Section: Software Testsmentioning
confidence: 99%
“…There is a rich literature in this field, covering various aspects. For example, software-based selftesting techniques for processor cores have been extensively studied [21], [22]. Design-specific solutions have also been explored, see [23] for UltraSPARC T1 microprocessor and [24] for ARM CORTEX-A8.…”
Section: Online Testingmentioning
confidence: 99%
“…Software schemes have also been proposed to detect permanent hardware faults (e.g., [7,16,22]). These schemes are complimentary to Detouring, which does not provide error detection or diagnosis, but relies on the presence of some error detection mechanism to obtain information about faulty hardware.…”
Section: Software-based Fault Tolerancementioning
confidence: 99%