Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

Deterministic logic BIST for transition fault testing

Deterministic logic BIST for transition fault testing

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Computers & Digital Techniques — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Built-in self-test (BIST) is an attractive approach to detect delay faults because of its inherent support for at-speed test. Deterministic logic BIST (DLBIST) is a technique that has been successfully applied to stuck-at fault testing. As delay faults have lower random pattern testability than stuck-at faults, the need for DLBIST schemes has increased. However, an extension to delay fault testing is not trivial as this necessitates the application of pattern pairs. As a consequence, delay fault testing is expected to require a larger mapping effort and logic overhead than stuck-at fault testing. With this in mind, the authors consider the so-called transition fault model, which is widely used for complexity reasons, and an extension of a DLBIST scheme for transition fault testing is presented. Functional justification is used to generate the required pattern pairs. The efficiency of the extended scheme is investigated using difficult-to-test industrial designs.

References

    1. 1)
      • Girard, P., Landrault, C., Moreda, V., Pravossoudovitch, S.: `An optimized BIST test pattern generator for delay testing', IEEE VLSI Test Symposium (VTS), 1997, p. 94–100.
    2. 2)
      • Gherman, V., Wunderlich, H.-J., Mascarenhas, R., Schloeffel, J., Garbers, M.: `Synthesis of irregular combinational functions with large don't care sets', ACM Great Lakes Symp. on VLSI (GLSVLSI), 2007.
    3. 3)
      • A. Krstic , K.T. Cheng . (1998) Delay fault testing for VLSI circuits.
    4. 4)
      • Savir, J.: `Skewed-load transition test. Part I: Calculus', IEEE Int. Test Conf. (ITC), 1992, p. 705–713.
    5. 5)
      • Starke, W.: `Built-in test for CMOS circuits', ITC'84, 1994, p. 309–314.
    6. 6)
      • Carter, J.L., Iyengar, V.S., Rosen, B.K.: `Efficient test coverage determination for delay faults', IEEE Int. Test Conf. (ITC), 1987, p. 418–427.
    7. 7)
      • Sharma, M., Patel, J.H.: `Enhanced delay defect coverage with path-segments', IEEE Int. Test Conf. (ITC), 2000, p. 385–392.
    8. 8)
      • Engelke, P., Gherman, V., Polian, I., Tang, Y., Wunderlich, H.-J., Becker, B.: `Sequence length, area cost and non-target defect coverage tradeoffs in deterministic logic BIST', IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems (DDECS), 2005, p. 11–18.
    9. 9)
    10. 10)
      • Furuya, K., McCluskey, E.J.: `Two-pattern test capabilities of autonomous TPG circuits', IEEE International Test Conference (ITC), 1991, p. 704–711.
    11. 11)
      • Gherman, V., Wunderlich, H.-J., Vranken, H., Hapke, F., Wittke, M., Garbers, M.: `Efficient pattern mapping for deterministic logic BIST', IEEE International Test Conf. (ITC), 2004, p. 48–56.
    12. 12)
      • C.A. Chen , S.K. Gupta . BIST test pattern generators for two-pattern testing—theory and design algorithms. IEEE Trans. Comput. , 3 , 257 - 269
    13. 13)
      • Wunderlich, H.-J., Kiefer, G.: `Bit-Flipping BIST', IEEE Int. Conf. on CAD (ICCAD), 1996, p. 337–343.
    14. 14)
      • J.A. Waicukauski , E. Lindbloom , B.K. Rosen , V.S. Iyengar . Transition fault simulation. IEEE Design and Test of Computers , 32 - 38
    15. 15)
      • Wunderlich, H.-J.: `PROTEST: a tool for probabilistic testability analysis', ACM/IEEE Design Automation Conf. (DAC), 1985, p. 204–211.
    16. 16)
      • Brglez, F.: `On testability analysis of combinational networks', IEEE Int. Symp. on Circuits and Systems (ISCAS), 1984, p. 221–225.
    17. 17)
      • Mukherjee, N., Chakraborty, T.J., Bhawmik, S.: `A BIST scheme for the detection of path-delay faults', IEEE Int. Test Conf. (ITC), 1998, p. 422–432.
    18. 18)
      • Heragu, K., Patel, J.H., Agrawal, V.D.: `Segment delay faults: a new fault model', IEEE VLSI Test Symposium (VTS), 1996, p. 32–39.
    19. 19)
      • J. Savir , S. Patil . Broad-side delay test. IEEE Trans. CAD Integr. Circuits Syst. , 8 , 1057 - 1064
    20. 20)
      • Wurth, B., Fuchs, K.: `A BIST approach to delay fault testing with reduced test length', IEEE Europ. Design and Test Conf. (EDAC), 1995, p. 418–423.
    21. 21)
      • Touba, N.A., McCluskey, E.J.: `Altering a pseudo-random bit sequence for scan-based BIST', IEEE Int. Test Conf. (ITC), 1996, p. 167–175.
    22. 22)
      • J. Savir , G.S. Ditlow , P.H. Bardell . Random pattern testability. IEEE Trans. Comput. , 1 , 79 - 90
    23. 23)
      • Li, W., Yu, C., Reddy, S.M., Pomeranz, I.: `A scan BIST generation method using a markov source and partial bit-fixing', IEEE Design Automation Conf. (DAC), 2003, p. 554–559.
    24. 24)
      • Dufaza, C., Zorian, Y.: `On the generation of pseudo-deterministic two-patterns test sequence with LFSRs', IEEE European Design and Test Conf. (EDAC), 1997, p. 69–76.
    25. 25)
      • Smith, G.L.: `Model for delay faults based upon paths', IEEE Int. Test Conf. (ITC), 1985, p. 342–349.
    26. 26)
      • Keim, M., Polian, I., Hengster, H., Becker, B.: `A scalable BIST architecture for delay faults', IEEE European Test Workshop (ETW), 1999, p. 98–103.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cdt_20060131
Loading

Related content

content/journals/10.1049/iet-cdt_20060131
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address