Enhanced diagnosis with limited failure cycles
First Claim
Patent Images
1. A method for diagnosing defects in a circuit, comprising:
- receiving information from multiple tester channels indicative of failing test responses produced by the circuit in response to one or more test patterns, the information including an indication that test response data from one or more of the test channels is truncated for one or more of the test patterns;
simulating one or more of the test patterns being loaded into scan chains and applied to system logic sections of the circuit, the simulation comprising modifying values in scan cells associated with the one or more truncated test channels;
determining a range of one or more fault candidates based at least in part on the simulation; and
storing the range of the one or more fault candidates.
2 Assignments
0 Petitions
Accused Products
Abstract
Chain or logic diagnosis resolution can be enhanced in the presence of limited failure cycles using embodiments of the various methods, systems, and apparatus described herein. For example, pattern sets can be ordered according to a diagnosis coverage figure, which can be used to measure chain or logic diagnosability of the pattern set. Per-pin based diagnosis techniques can also be used to analyze limited failure data.
16 Citations
14 Claims
-
1. A method for diagnosing defects in a circuit, comprising:
-
receiving information from multiple tester channels indicative of failing test responses produced by the circuit in response to one or more test patterns, the information including an indication that test response data from one or more of the test channels is truncated for one or more of the test patterns; simulating one or more of the test patterns being loaded into scan chains and applied to system logic sections of the circuit, the simulation comprising modifying values in scan cells associated with the one or more truncated test channels; determining a range of one or more fault candidates based at least in part on the simulation; and storing the range of the one or more fault candidates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium storing computer-executable instructions which when executed by a computer cause the computer to perform a method, the method comprising:
-
receiving information from multiple tester channels indicative of failing test responses produced by the circuit in response to one or more test patterns, the information including an indication that test response data from one or more of the test channels is truncated for one or more of the test patterns; simulating one or more of the test patterns being loaded into scan chains and applied to system logic sections of the circuit, the simulation comprising modifying values in scan cells associated with the one or more truncated test channels; determining a range of one or more fault candidates based at least in part on the simulation; and storing the range of the one or more fault candidates. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification