Title :
A Deterministic Methodology for Identifying Functionally Untestable Path-Delay Faults in Microprocessor Cores
Author :
Bernardi, P. ; Grosso, M. ; Sanchez, E. ; Reorda, M. Sonza
Author_Institution :
Dipt. di Autom. e Inf., Politec. di Torino, Torino
Abstract :
Delay testing is crucial for most microprocessors. Software-based self-test (SBST) methodologies are appealing, but devising effective test programs addressing the true functionally testable paths and assessing their actual coverage are complex tasks. In this paper, we propose a deterministic methodology, based on the analysis of the processor instruction set architecture, for determining rules arbitrating the functional testability of path-delay faults in the data path and control unit of processor cores. Moreover, the performed analysis gives guidelines for generating test programs. A case study on a widely used 8-bit microprocessor is provided.
Keywords :
built-in self test; fault diagnosis; instruction sets; microprocessor chips; program testing; SBST methodology; deterministic methodology; functional testability; generating test program; microprocessor core; processor control unit; processor instruction set architecture; software-based self-test method; untestable path-delay fault; Automatic testing; Built-in self-test; Delay; Fault diagnosis; Guidelines; Microprocessors; Performance analysis; Performance evaluation; Process control; Software testing; Microprocessor testing; Software-Based Self-Test; path-delay fault;
Conference_Titel :
Microprocessor Test and Verification, 2008. MTV '08. Ninth International Workshop on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4244-3682-8