DocumentCode
3045794
Title
Balance testing of logic circuits
Author
Chakrabarty, Krishnendu ; Hayes, John P.
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
fYear
1993
fDate
22-24 June 1993
Firstpage
350
Lastpage
359
Abstract
The authors propose a new method for testing logic circuits, termed balance testing, which requires no explicit signatures and is particularly attractive for built-in self-testing. It exploits the balance property possessed by many useful Boolean functions: f(X) is balanced if f(X) = 1 for half its input combinations. The authors analyze balance testing by deriving necessary and sufficient conditions for the detectability of single stuck-line, multiple stuck-line, and bridging faults. These conditions help the designer identify individual faults that remain undetected by balance testing. The analysis also obviates the need for error models that are often difficult to validate. Some feasible design techniques to make logic circuits balance testable are demonstrated.
Keywords
logic circuits; Boolean functions; bridging faults; built-in self-testing; error models; logic circuits balance testing; multiple stuck-line; necessary and sufficient conditions; single stuck-line; Automatic testing; Boolean functions; Built-in self-test; Circuit faults; Circuit testing; Electrical fault detection; Fault detection; Logic circuits; Logic testing; Sufficient conditions;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault-Tolerant Computing, 1993. FTCS-23. Digest of Papers., The Twenty-Third International Symposium on
Conference_Location
Toulouse, France
ISSN
0731-3071
Print_ISBN
0-8186-3680-7
Type
conf
DOI
10.1109/FTCS.1993.627338
Filename
627338
Link To Document