Popis: |
Built-in self-test (BIST) is emerging as one of the most promising solutions for testing large and complex integrated circuits. In BIST, high test quality is generally achieved by applying a large number of test patterns to the circuit under test. The large amount of ensueing test response data makes test response compaction mandatory in most cases. Response compaction implies an information loss that translates into the possibility that a faculty circuit be declared good. Such an erroneous diagnosis is known as being caused by an aliasing error . For any BIST compaction scheme, it is crucial to have a measure of the possible aliasing. The scheme for performing compaction that has thus far received the most attention is known as signature analysis , which is implemented using linear feedback shift registers. Several papers on the probability of aliasing associated with signature analysis, under various error models, have recently been published. Alternative approaches have been proposed for computing such probabilities, ranging from computationally intensive exact solutions, to bounds, and approximate heuristic solutions. Here, we present a survey of these recent contributions and emphasize their important similarities and differences, thus enabling the user/designer of signature analysis-based schemes to make more efficient and knowledgeable use of them. We focus on single-input signature analysis, but also review recent results pertaining to multiple-input signature analysis. |