Abstract:Robust circuits are able to tolerate certain faults, but also pose additional challenges for test and diagnosis. To improve yield, the test must distinguish between critical faults and such faults, that could be compensated during system operation; in addition, efficient diagnosis procedures are needed to support yield ramp-up in the case of critical faults. Previous work on circuits with time redundancy has shown that "signature rollback" can distinguish critical permanent faults from uncritical transient fau… Show more
“…As shown in Figure 1 the P-PET architecture proposed in [9] is combined with the window-based diagnosis of [4] [5]. To generate a P-PET sequence for a given bound b, the multiple-polynomial LFSR (MP-LFSR) switches between several polynomials stored on chip, each one exercising a subset of I b = {I(o) | |I(o)| b}, such that overall each input set in I b receives all possible input combinations.…”
Section: Architecturementioning
confidence: 99%
“…While the test continues normally with the next window, the shadow MISR runs in autonomous mode as long as the first pattern is applied. This way fault effects are distributed over the MISR randomly, and it is sufficient to observe only l bits of the shadow-MISR [5]. The observed bits are compared to the respective reference data stored in the response memory.…”
Section: Architecturementioning
confidence: 99%
“…To support a unique solution, the dimensions of the system of equations must be properly set. As shown in [4] [5], the number of patterns in a window should be less than or equal to the number of bits in the MISR signature. A straightforward application of the scheme to long P-PET sequences would therefore result in an extremely large response memory.…”
Section: Diagnosismentioning
confidence: 99%
“…As the sequences for P-PET are typically much longer than the pseudo-random sequences in LBIST or mixed-mode BIST, it is even more challenging to limit the storage requirements for response data. This paper shows how the diagnosis approach in [5] can be adapted to efficiently deal with P-PET sequences while maintaining the high defect coverage.…”
Pseudo-exhaustive test completely verifies all output functions of a combinational circuit, which provides a high coverage of non-target faults and allows an efficient on-chip implementation. To avoid long test times caused by large output cones, partial pseudo-exhaustive test (P-PET) has been proposed recently. Here only cones with a limited number of inputs are tested exhaustively, and the remaining faults are targeted with deterministic patterns. Using P-PET patterns for built-in diagnosis, however, is challenging because of the large amount of associated response data. This paper presents a built-in diagnosis scheme which only relies on sparsely distributed data in the response sequence, but still preserves the benefits of P-PET.
“…As shown in Figure 1 the P-PET architecture proposed in [9] is combined with the window-based diagnosis of [4] [5]. To generate a P-PET sequence for a given bound b, the multiple-polynomial LFSR (MP-LFSR) switches between several polynomials stored on chip, each one exercising a subset of I b = {I(o) | |I(o)| b}, such that overall each input set in I b receives all possible input combinations.…”
Section: Architecturementioning
confidence: 99%
“…While the test continues normally with the next window, the shadow MISR runs in autonomous mode as long as the first pattern is applied. This way fault effects are distributed over the MISR randomly, and it is sufficient to observe only l bits of the shadow-MISR [5]. The observed bits are compared to the respective reference data stored in the response memory.…”
Section: Architecturementioning
confidence: 99%
“…To support a unique solution, the dimensions of the system of equations must be properly set. As shown in [4] [5], the number of patterns in a window should be less than or equal to the number of bits in the MISR signature. A straightforward application of the scheme to long P-PET sequences would therefore result in an extremely large response memory.…”
Section: Diagnosismentioning
confidence: 99%
“…As the sequences for P-PET are typically much longer than the pseudo-random sequences in LBIST or mixed-mode BIST, it is even more challenging to limit the storage requirements for response data. This paper shows how the diagnosis approach in [5] can be adapted to efficiently deal with P-PET sequences while maintaining the high defect coverage.…”
Pseudo-exhaustive test completely verifies all output functions of a combinational circuit, which provides a high coverage of non-target faults and allows an efficient on-chip implementation. To avoid long test times caused by large output cones, partial pseudo-exhaustive test (P-PET) has been proposed recently. Here only cones with a limited number of inputs are tested exhaustively, and the remaining faults are targeted with deterministic patterns. Using P-PET patterns for built-in diagnosis, however, is challenging because of the large amount of associated response data. This paper presents a built-in diagnosis scheme which only relies on sparsely distributed data in the response sequence, but still preserves the benefits of P-PET.
Efficient diagnosis procedures are crucial both for volume and for in-field diagnosis. In either case the underlying test strategy should provide a high coverage of realistic fault mechanisms and support a lowcost implementation. Built-in self-diagnosis (BISD) is a promising solution, if the diagnosis procedure is fully in line with the test flow. However, most known BISD schemes require multiple test runs or modifications of the standard scan-based test infrastructure. Some recent schemes circumvent these problems, but they focus on deterministic patterns to limit the storage requirements for diagnostic data. Thus, they cannot exploit the benefits of a mixed-mode test such as high coverage of non-target faults and reduced test data storage. This paper proposes a BISD scheme using mixed-mode patterns and partitioning the test sequence into "weak" and "strong" diagnostic windows, which are treated differently during diagnosis. As the experimental results show, this improves the coverage of non-target faults and enhances the diagnostic resolution compared to state-of-the-art approaches. At the same time the overall storage overhead for input and response data is considerably reduced.
Preprint
General Copyright NoticeThis article may be used for research, teaching and private study purposes. Any substantial or systematic reproduction, re-distribution, re-selling, loan or sub-licensing, systematic supply or distribution in any form to anyone is expressly forbidden. This is the author's "personal copy" of the final, accepted version of the paper published by IEEE. Abstract-Efficient diagnosis procedures are crucial both for volume and for in-field diagnosis. In either case the underlying test strategy should provide a high coverage of realistic fault mechanisms and support a low-cost implementation. Built-in self-diagnosis (BISD) is a promising solution, if the diagnosis procedure is fully in line with the test flow. However, most known BISD schemes require multiple test runs or modifications of the standard scan-based test infrastructure. Some recent schemes circumvent these problems, but they focus on deterministic patterns to limit the storage requirements for diagnostic data. Thus, they cannot exploit the benefits of a mixed-mode test such as high coverage of non-target faults and reduced test data storage. This paper proposes a BISD scheme using mixed-mode patterns and partitioning the test sequence into "weak" and "strong" diagnostic windows, which are treated differently during diagnosis. As the experimental results show, this improves the coverage of non-target faults and enhances the diagnostic resolution compared to state-of-the-art approaches. At the same time the overall storage overhead for input and response data is considerably reduced.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.