US 7,496,816 B2
Isolating the location of defects in scan chains
Thomas W. Bartenstein, Owego, N.Y. (US); Joseph Swenton, Owego, N.Y. (US); and David Sliwinski, Vestal, N.Y. (US)
Assigned to Cadence Design System, Inc., San Jose, Calif. (US)
Filed on Mar. 20, 2006, as Appl. No. 11/385,534.
Prior Publication US 2007/0220384 A1, Sep. 20, 2007
Int. Cl. G01R 31/28 (2006.01)
U.S. Cl. 714—726 26 Claims
OG exemplary drawing
 
1. A method for isolating the location of a defect in a scan chain, the scan chain having a scan-in pin and a scan-out pin, comprising:
performing diagnostic fault simulation on a plurality of scan chain faults, wherein the plurality of scan chain faults along a scan path of the scan chain are consistent with a nature of the defect;
gathering statistics for each of said plurality of scan chain faults based on the diagnostic fault simulation, wherein the statistics for each scan chain fault includes failures predicted by the scan chain fault;
creating a composite fault for each of a plurality of locations on the scan chain by compositing the statistics for a subset of the scan chain faults, wherein the composite fault simultaneously models the behavior of the subset of the scan chain faults located between each of the plurality of locations and the scan-out pin of the scan chain; and
determining the location of the defect on the scan chain based on which one of the composite faults is closest to predicting failure measurements at a tester.