Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Delay fault coverage, test set size, and performance trade-offs

Published: 01 November 2006 Publication History

Abstract

The main disadvantage of the path delay fault model is that to achieve 100% testability every path must be tested. Since the number of paths is usually exponential in circuit size, this implies very large test sets for most circuits. Not surprisingly, all known analysis and synthesis techniques for 100% path delay fault testability are computationally infeasible on large circuits. We prove that 100% delay fault testability is not necessary to guarantee the speed of a combinational circuit. There exist path delay faults which can never impact the circuit delay (computed using any correct timing analysis method) unless some other path delay faults also affect it. These are termed robust dependent delay faults and need not be considered in delay fault testing. Necessary and sufficient conditions under which a set of path delay faults is robust dependent are proved; this yields more accurate and increased delay fault coverage estimates than previously used. Next, assuming only the existence of robust delay fault tests for a very small set of paths, we show how the circuit speed (clock period) can be selected such that 100% robust delay fault coverage is achieved. This leads to a quantitative tradeoff between the testing effort (measured by the size of the test set) for a circuit and the verifiability of its performance. Finally, under a bounded delay model, we show that the test set size can be reduced while maintaining the delay fault coverage for the specified circuit speed. Examples and experimental results are given to show the effect of these three techniques on the amount of delay fault testing necessary to guarantee correct operation

Cited By

View all
  • (2006)Exploring linear structures of critical path delay faults to reduce test effortsProceedings of the 2006 IEEE/ACM international conference on Computer-aided design10.1145/1233501.1233523(100-106)Online publication date: 5-Nov-2006
  • (2004)What Does Robust Testing a Subset of Paths, Tell us about the Untested Paths in the Circuit?Proceedings of the 22nd IEEE VLSI Test Symposium10.5555/987684.987967Online publication date: 25-Apr-2004
  • (2004)A new classification of path-delay fault testability in terms of stuck-at faultsJournal of Computer Science and Technology10.1007/BF0297346019:6(955-964)Online publication date: 1-Nov-2004
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems  Volume 14, Issue 1
November 2006
132 pages

Publisher

IEEE Press

Publication History

Published: 01 November 2006

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2006)Exploring linear structures of critical path delay faults to reduce test effortsProceedings of the 2006 IEEE/ACM international conference on Computer-aided design10.1145/1233501.1233523(100-106)Online publication date: 5-Nov-2006
  • (2004)What Does Robust Testing a Subset of Paths, Tell us about the Untested Paths in the Circuit?Proceedings of the 22nd IEEE VLSI Test Symposium10.5555/987684.987967Online publication date: 25-Apr-2004
  • (2004)A new classification of path-delay fault testability in terms of stuck-at faultsJournal of Computer Science and Technology10.1007/BF0297346019:6(955-964)Online publication date: 1-Nov-2004
  • (2003)Achieving At-Speed Structural TestIEEE Design & Test10.1109/MDT.2003.123225320:5(26-33)Online publication date: 1-Sep-2003
  • (2003)Evaluation of delay fault testability of LUTs for the enhancement of application-dependent testing of FPGAsJournal of Systems Architecture: the EUROMICRO Journal10.1016/S1383-7621(03)00066-349:4-6(283-296)Online publication date: 1-Sep-2003
  • (2001)Delay Fault TestingJournal of Electronic Testing: Theory and Applications10.1023/A:101225922762217:3-4(233-241)Online publication date: 1-Jun-2001
  • (2000)Comparison between Random and Pseudo-Random Generation for BIST of Delay, Stuck-at and Bridging FaultsProceedings of the 6th IEEE International On-Line Testing Workshop (IOLTW)10.5555/850960.854345Online publication date: 3-Jul-2000
  • (2000)Test Program Synthesis for Path Delay Faults in Microprocessor CoresProceedings of the 2000 IEEE International Test Conference10.5555/839295.843574Online publication date: 3-Oct-2000
  • (2000)Selection of Potentially Testable Path Delay Faults for Test GenerationProceedings of the 2000 IEEE International Test Conference10.5555/839295.843531Online publication date: 3-Oct-2000
  • (2000)Functionally Testable Path Delay Faults on a MicroprocessorIEEE Design & Test10.1109/54.89500217:4(6-14)Online publication date: 1-Oct-2000
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media