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