DocumentCode :
2994313
Title :
General testers for asynchronous circuits
Author :
Negulescu, Radu
Author_Institution :
Dept. of Electr. & Comput. Eng., McGill Univ., Montreal, Que., Canada
fYear :
2004
fDate :
19-23 April 2004
Firstpage :
28
Lastpage :
38
Abstract :
We consider the problem of testing asynchronous systems in a way that maximizes the options for test implementation and application. We prove that all testers that distinguish between healthy and faulty versions of the device under test refine a most general tester (MGT) derived from specifications of the device under test, the fault models, and the symptoms (verdicts). We show that our approach applies for circuits with non-determinism (such as arbiters) and constrained environments (rejection of invalid inputs). We give examples of fixed linear test patterns, adaptive tree-like test strategies, cyclic and non-deterministic testers, all refining their MGTs. We also demonstrate our approach for tests in which illegal signal transitions are observed, tests in which deadlock is observed, and tests in which a large persistent supply current is observed.
Keywords :
asynchronous circuits; integrated circuit testing; test equipment; adaptive tree-like test strategies; asynchronous circuits testers; constrained environments; cyclic testers; device specifications; fault models; fixed linear test patterns; illegal signal transitions; invalid inputs rejection; most general tester; nondeterminism environments; nondeterministic testers; supply current; test implementation; Application software; Asynchronous circuits; Circuit faults; Circuit testing; Current supplies; Drives; Electrical fault detection; Quality assurance; System recovery; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Asynchronous Circuits and Systems, 2004. Proceedings. 10th International Symposium on
ISSN :
1522-8681
Print_ISBN :
0-7695-2133-9
Type :
conf
DOI :
10.1109/ASYNC.2004.1299285
Filename :
1299285
Link To Document :
بازگشت