1990Unpublished venueRequires access

Efficient generation of test patterns using Boolean satisfiability

Tracy Larrabee

Open publisher page 33 citations

Abstract

A combinational circuit can be tested for the presence of a single stuck-at fault by applying a set of inputs that excite a verifiable output response in that circuit. If the fault is present, the output will be different than it would be if the fault were not present. Given a circuit, the goal of an automatic test pattern generation system is to generate a set of input sets that will detect every possible single stuck-at fault in the circuit. These two papers describe a new method for generating test patterns: the Boolean satisfiability method. The new method is quite general and allows for the addition of any heuristic used by the structural search methods. The Boolean satisfiability method has produced excellent results on popular test pattern generation benchmarks. The first paper, Efficient Generation of Test Patterns Using Boolean Difference, gives an overview of a successful test pattern generation system using the Boolean satisfiability method. The second paper, A Framework for Evaluating Test Pattern Generation Strategies, describes potential test pattern generation heuristics and their efficacy in the Boolean satisfiability system.

About this research paper

What this paper is about

A combinational circuit can be tested for the presence of a single stuck-at fault by applying a set of inputs that excite a verifiable output response in that circuit. If the fault is present, the output will be different than it would be if the fault were not present. Given a circuit, the goal of an automatic test pattern generation system is to generate a set of input sets that will detect every possible single stuck-at fault in the circuit. These two papers describe a new method for generating test patterns: the Boolean satisfiability method. The new method is quite general and allows for the addition of any heuristic used by the structural search methods. The Boolean satisfiability method has produced excellent results on popular test pattern generation benchmarks. The first paper, Efficient Generation of Test Patterns Using Boolean Difference, gives an overview of a successful test pattern generation system using the Boolean satisfiability method. The second paper, A Framework for Evaluating Test Pattern Generation Strategies, describes potential test pattern generation heuristics and their efficacy in the Boolean satisfiability system.

Why it matters

OpenAlex reports 33 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

A combinational circuit can be tested for the presence of a single stuck-at fault by applying a set of inputs that excite a verifiable output response in that circuit. If the fault is present, the output will be different than it would be if the fault were not present. Given a circuit, the goal of an automatic test pattern generation system is to generate a set of input sets that will detect every possible single stuck-at fault in the circuit. These two papers describe a new method for generating test patterns: the Boolean satisfiability method. The new method is quite general and allows for the addition of any heuristic used by the structural search methods. The Boolean satisfiability method has produced excellent results on popular test pattern generation benchmarks. The first paper, Efficient Generation of Test Patterns Using Boolean Difference, gives an overview of a successful test pattern generation system using the Boolean satisfiability method. The second paper, A Framework for Evaluating Test Pattern Generation Strategies, describes potential test pattern generation heuristics and their efficacy in the Boolean satisfiability system.

Key concepts: Boolean satisfiability problem, Automatic test pattern generation, Satisfiability, Boolean circuit, Combinational logic, Algorithm, Circuit minimization for Boolean functions, Boolean expression

Related papers

Back to paper searchBrowse research topicsOriginal source
Efficient generation of test patterns using Boolean satisfiability — Research Paper | ScholarLens