Single-pass methods for generating test patterns for combinational circuits
AssigneeYardstick Research, LLC
InventorDelmas Robert Buckley, Jr.
Life of this patent
Estimating the term…
Loading patent…
AssigneeYardstick Research, LLC
InventorDelmas Robert Buckley, Jr.
Estimating the term…
A method that finds all test vectors for all detectable single stuck-at faults in a combinational circuit during a single pass through the circuit sorts a netlist into circuit-level order, provides a library of fault-propagation and path-enabling rules for the circuit's logic elements, begins at the level of the primary inputs, and applies the rules, one logic element at a time, circuit-level-by-circuit-level until the entire circuit has been processed. The resulting fault-propagation functions for each output line define every combination of primary input signals that makes a fault detectable at that output line. In another embodiment, the method determines the highest circuit level at which each signal is used, and releases storage being used for previously computed fault-propagation functions and path-enabling functions for any signal having no further uses. The elimination of no longer needed stored information permits the method to handle larger circuits given finite resources.
A single-pass method for generating all test patterns for all detectable single stuck-at faults in a combinational circuit, comprising:
A single-pass method for automatic test pattern generation in a combinational circuit, the method comprising:
A computer program product for use with a computer system, comprising:
Dependencies are inferred from the claim text.