Methods and computer program products for debugging clock-related scan testing failures of integrated circuits
AssigneeBroadcom Corporation
InventorAmar Guettaf
Life of this patent
Estimating the term…
Loading patent…
AssigneeBroadcom Corporation
InventorAmar Guettaf
Estimating the term…
The present invention is directed to a method for debugging scan testing failures of integrated circuits. The method includes identifying good and bad scan paths among a set of scan paths. A scan path is bad if it is not producing any output. A scan path is good if it is producing a correct output. A clock set is generated for each scan path. The clock set includes all clock elements whose outputs impact the scan path. A union of the scan path clock sets for the bad scan paths is created. Good clock elements are removed from the union. A clock element is presumed to be good if it is associated with a good scan path. Clock elements remaining within the union of clock sets for the bad scan paths are analyzed to determine the source of errors. In one embodiment, multiple input clock elements in all bad scan paths are analyzed first, followed by analysis of single input clock elements in all bad scan paths and followed by analysis of any other clock elements in any of the bad scan paths. In an alternative embodiment, failure probabilities are associated with clock elements to prioritize analysis and debugging.
In scan testing of an integrated circuit with a plurality of scan paths, a method for debugging scan testing failures of the integrated circuit, comprising:
A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor to debug clock-related scan testing failures of integrated circuits comprising:
Dependencies are inferred from the claim text.