Title :
An Effective Technique for the Automatic Generation of Diagnosis-Oriented Programs for Processor Cores
Author :
Bernardi, Paolo ; Sánchez, Edgar Ernesto Sánchez ; Schillaci, Massimiliano ; Squillero, Giovanni ; Reorda, Matteo Sonza
Author_Institution :
Politecnico di Torino, Torino
fDate :
3/1/2008 12:00:00 AM
Abstract :
A large part of microprocessor cores in use today are designed to be cheap and mass produced. The diagnostic process, which is fundamental to improve yield, has to be as cost effective as possible. This paper presents a novel approach to the construction of diagnosis-oriented software-based test sets for microprocessors. The methodology exploits existing manufacturing test sets designed for software-based self-test and improves them by using a new diagnosis-oriented approach. Experimental results are reported in this paper showing the feasibility, robustness, and effectiveness of the approach for diagnosing stuck-at faults on an Intel i8051 processor core.
Keywords :
automatic programming; automatic test pattern generation; automatic test software; built-in self test; microprocessor chips; Intel i8051 processor core; automatic generation; diagnosis-oriented programs; diagnosis-oriented software-based test sets; diagnostic process; manufacturing test sets; microprocessor cores; software-based self-test; stuck-at faults diagnosis; Application software; Automatic testing; Built-in self-test; Circuit faults; Costs; Fault diagnosis; Manufacturing; Microcontrollers; Microprocessors; Software testing; Fault diagnosis; optimization; simulation; testing;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
DOI :
10.1109/TCAD.2008.915541