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
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;
Conference_Titel :
Fault-Tolerant Computing, 1993. FTCS-23. Digest of Papers., The Twenty-Third International Symposium on
Conference_Location :
Toulouse, France
Print_ISBN :
0-8186-3680-7
DOI :
10.1109/FTCS.1993.627338