DocumentCode :
1682231
Title :
Low-cost, on-line software-based self-testing of embedded processor cores
Author :
Xenoulis, G. ; Gizopoulos, D. ; Kranitis, N. ; Paschalis, A.
Author_Institution :
Informatics Dept., Piraeus Univ., Greece
fYear :
2003
Firstpage :
149
Lastpage :
154
Abstract :
A comprehensive online test strategy requires both concurrent and non-concurrent fault detection capabilities to guarantee SoCs´s successful normal operation in-field at any level of its life cycle. While concurrent fault detection is mainly achieved by hardware or software redundancy, like duplication, non-concurrent fault detection, particularly useful for periodic testing, is usually achieved through hardware BIST. Software-based self-test has been recently proposed as an effective alternative to hardware-based self-test allowing at-speed testing while eliminating area, performance and power consumption overheads. In this paper we focus on the applicability of software-based self-test to non-concurrent on-line testing of embedded processor cores. Low-cost in-field testing requirements, particularly small test execution time and low power consumption guide the development of self-test routines. We show how self-test programs with a limited number of memory references and based on compact test routines provide an efficient low-cost on-line test strategy.
Keywords :
built-in self test; embedded systems; hardware-software codesign; integrated circuit testing; system-on-chip; area overhead; at-speed testing; compact test routines; concurrent fault detection; duplication; embedded processor cores; embedded software development; hardware BIST; hardware redundancy; hardware-based self-test; life cycle; loop-based test code; nonconcurrent fault detection; normal operation in-field; on-line software-based self-testing; online test strategy; performance overhead; periodic testing; power consumption overheads; quick test code; self-test programs; software redundancy; system-on-chip design; test execution time; Automatic testing; Built-in self-test; Energy consumption; Fault detection; Hardware; Informatics; Manufacturing; Redundancy; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
On-Line Testing Symposium, 2003. IOLTS 2003. 9th IEEE
Print_ISBN :
0-7695-1968-7
Type :
conf
DOI :
10.1109/OLT.2003.1214382
Filename :
1214382
Link To Document :
بازگشت