Diagnostic test pattern generation for small delay defect
AssigneeMentor Graphics Corporation
InventorsRuifeng Guo, Wu-Tung Cheng, Takeo Kobayashi, Kun-Han Tsai
Life of this patent
Estimating the term…
Abstract
Methods of diagnostic test pattern generation for small delay defects are based on identification and activation of long paths passing through diagnosis suspects. The long paths are determined according to some criteria such as path delay values calculated with SDF (Standard Delay Format) timing information and the number of logic gates on a path. In some embodiments of the invention, the long paths are the longest paths passing through a diagnosis suspect and reaching a corresponding failing observation point selected from the failure log, and N longest paths are identified for each of such pairs.
Claims12
A method of diagnostic test pattern generation, comprising:
- selecting a diagnosis suspect;
- identifying, executed by at least one processor of a computer, a plurality of long paths based on one or more criteria, each of the plurality of long paths passing through the diagnosis suspect and reaching to an observation point, the observation point being a failing observation point selected from one or more failing observation points in a failure log that are associated with the diagnosis suspect;
- and
- generating test patterns by activating the plurality of long paths.
A non-transitory processor-readable medium storing processor-executable instructions for causing one or more processors to perform a method of diagnostic test pattern generation, the method comprising:
- selecting a diagnosis suspect;
- identifying a plurality of long paths based on one or more criteria, each of the plurality of long paths passing through the diagnosis suspect and reaching to an observation point, the observation point being a failing observation point selected from one or more failing observation points in a failure log that are associated with the diagnosis suspect;
- and
- generating test patterns by activating the plurality of long paths.
A system comprising one or more processors, the one or more processors programmed to perform a method of diagnostic test pattern generation, the method comprising:
- selecting a diagnosis suspect;
- identifying a plurality of long paths based on one or more criteria, each of the plurality of long paths passing through the diagnosis suspect and reaching to an observation point, the observation point being a failing observation point selected from one or more failing observation points in a failure log that are associated with the diagnosis suspect;
- and
- generating test patterns by activating the plurality of long paths.
A system of diagnostic test pattern generation, comprising:
- a long path identification module that includes at least one processor being configured to identify, based on one or more criteria, a plurality of long paths passing through a diagnosis suspect and reaching to an observation point, the observation point being a failing observation point selected from one or more failing observation points in a failure log that are associated with the diagnosis suspect;
- and
- an ATPG (automatic test pattern generation) module being configured to generate test patterns activating the plurality of long paths.
Dependencies are inferred from the claim text.