Skip to main content
Log in

A Test Time Theorem and its Applications

  • Published:
Journal of Electronic Testing Aims and scope Submit manuscript

Abstract

Power dissipated during test is a constraint when it comes to test time reduction. In this work, we show that for a given test the minimum test application time is achieved when the total energy is dissipated evenly at the rate of the maximum allowable power for the device under test. This result, the test time theorem, leads to two alternatives for reducing test time. In the first alternative, we scale the supply voltage down to reduce power, which in turn allows us to increase the clock frequency, of course within the limit imposed by the critical path. Thus, optimum voltage and frequency can be found to minimize the test time of a fixed frequency synchronous test. In the other alternative, which also benefits from the reduced voltage, the clock period is dynamically varied so that each cycle dissipates the maximum allowable power. This test, termed aperiodic clock test, according to the theorem achieves the lower bound on test time. An illustrative example of an ISCAS’89 benchmark circuit shows a test time reductionof 71 %.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. Agrawal V D (2012) Pre-Computed Asynchronous Scan (Invited Talk). In: 13th IEEE Latin American test workshop, Quito

  2. Agrawal V D (2012) Reduced voltage test can be faster. In Proceedings of international test conference. Elevator Talk

  3. Bonhomme Y, Yoneda T, Fujiwara H, Girard P. (2004) An efficient scan tree design for test time reduction. In: Proceeding of 9th IEEE European test symposium, pp 174–179

  4. Bushnell M L, Agrawal V D (2000) Essentials of electronic testing for digital, memory and mixed-signal VLSI circuits. Springer, Boston

    Google Scholar 

  5. Chalkia M, Tsiatouhas Y (2012) The leafs scan-chain for test application time and scan power reduction. In: Proceedings of 19th IEEE international conference electronics, circuits and systems, pp 749–752

  6. Chang J T Y, McCluskey E J (1996) Detecting delay flaws by very-low-voltage testing. In: Proceedings of international test conference, pp 367–376

  7. Chang J T Y, McCluskey E J (1996) Quantitative analysis of very-low-voltage testing. In: Proceeding of 14th IEEE VLSI test symposium, pp 332–337

  8. Chloupek M, Novak O, Jenicek J (2012) On test time reduction using pattern overlapping, broadcasting and on-chip decompression. In: Proceedings IEEE 15th international symposium on design and diagnostics of electronic circuits systems (DDECS), pp 300–305

  9. Chou R M, Saluja K K, Agrawal V D (1994) Power constraint scheduling of tests. In: Proceedings of 7th international conference VLSI design, pp 271–274

  10. Chou R M, Saluja K K, Agrawal V D (1997) Scheduling tests for VLSI systems under power constraints. IEEE Trans VLSI Syst 5(2):175–185

    Article  Google Scholar 

  11. Daehn W, Mucha J (1981) Hardware test pattern generation for built-in testing. In: Proceeding of international test conference pp 110–120

  12. Devanathan V R, Ravikumar C P, Mehrotra R, Kamakoti V (2007) PMScan: a power-managed scan for simultaneous reduction of dynamic and leakage power during scan test. In: Proceedings of IEEE international test conference, Paper 13.3

  13. e Silva L G, Phillips J, Silveira L M (2010) Effective corner-based techniques for variation-aware IC timing verification. IEEE Trans Comput Aided Des Integr Circ Syst 29(1):157–162

    Article  Google Scholar 

  14. e Silva L G, Silveira L M, Phillips J R (2007) Efficient computation of the worst-delay corner. In: Proceedings of design, automation test in Europe conference exhibition, pp 1–6

  15. Hao H, McCluskey E J (1993) Very-low-voltage testing for weak CMOS logic ICs. In: Proceedings of international test conference, pp 275–284

  16. Hashempour H, Meyer F J, Lombardi F (2002) Test time reduction in a manufacturing environment by combining BIST and ATE. In: Proceedings of 17th IEEE international symposium on defect and fault tolerance in VLSI systems, pp 186–194

  17. Lai W-J, Kung C-P, Lin C-S (1993) Test time reduction in scan designed circuits. In: Proceedings of 4th european conference on design automation, pp 489–493

  18. Larsson E (2005) Introduction to advanced system-on-chip test design and optimization. Springer, Dordrecht

    Google Scholar 

  19. Lin X, Press R, Rajski J, Reuter P, Rinderknecht T, Swanson B, Tamarapalli N (2003) High-frequency, At-Speed scan testing. IEEE Des Test Comput 20(5):17–25

    Article  Google Scholar 

  20. Pasricha S, Park Y-H, Kurdahi FJ, Dutt N (2008) Incorporating PVT variations in system-level power exploration of on-chip communication architectures. In: Proceedings of 21st international conference on VLSI design, pp 363–370

  21. Ravi S (2007) Power-aware test: challenges and solutions. In: Proceedings of international test conference, pp 1–10

  22. Razavi B (2002) Design of analog CMOS integrated circuits. McGraw-Hill, Boston

    Google Scholar 

  23. Sanghani A, Yang B, Natarajan K, Liu C (2011) Design and implementation of a time-division multiplexing scan architecture using serializer and deserializer in GPU chips. In: Proceedings of 29th IEEE VLSI test symposium, pp 219–224

  24. Shanmugasundaram P., Agrawal V D (2011) Dynamic scan clock control for test time reduction maintaining peak power limit. In: Proceedings of 29th IEEE VLSI test symposium, pp 248–253

  25. Shanmugasundaram P, Agrawal V D (2012) Externally tested scan circuit with built-in activity monitor and adaptive test clock. In: Proceedings of 25th international conference VLSI design, pp 448–453

  26. Sheshadri V, Agrawal V D, Agrawal P (2012) Optimal power-constrained SoC test schedules with customizable clock rates. In: Proceedings of IEEE international SOC conference (SOCC), pp 271–276

  27. Sheshadri V, Agrawal V D, Agrawal P (2013) Optimum test schedule for SoC with specified clock frequencies and supply voltages. In: Proceedings of 26th international conference VLSI design, pp 267–272

  28. Sheshadri V, Agrawal V D, Agrawal P (2013) Power-aware SoC test optimization through dynamic voltage and frequency scaling. In: Proceedings of 21st IFIP/IEEE international conference very large scale integration (VLSI-SoC). Istanbul, pp 105–110

  29. Venkataramani P (2014) Reducing ATE test time by voltage and frequency scaling. PhD thesis, Auburn University, ECE Department

  30. Venkataramani P, Agrawal V D (2012) Reducing ATE time for power constrained scan test by asynchronous clocking. In: Proceedings of IEEE international test conference, Poster P13

  31. Venkataramani P, Agrawal V D (2012) Test-time reduction in ATE using asynchronous clocking. In: Proceedings of 6th IEEE international workshop on design for manufacturability and yield. Poster

  32. Venkataramani P, Agrawal V D (2013) ATE test time reduction using asynchronous clock period. In: Proceedings of international test conference, Paper 15.3

  33. Venkataramani P, Agrawal V D (2013) Reducing test time of power constrained test by optimal selection of supply voltage. In: Proceedings of 26th international conference on VLSI design, pp 273–278

  34. Venkataramani P, Sindia S, Agrawal V D (2013) A test time theorem and its applications. In: Proceedings of 14th IEEE Latin American test workshop, pp 1–5

  35. Venkataramani P, Sindia S, Agrawal V D (2013) Finding best voltage and frequency to shorten power-constrained test time. In: Proceedings of 31st IEEE VLSI test symposium, pp 19–24

  36. Yang B, Sanghani A, Sarangi S, Liu C (2011) A clock-gating based capture power droop reduction methodology for At-Speed scan testing. In: Proceedings design, automation test in Europe conference and exhibition, pp 1–7

Download references

Acknowledgment

This research is supported in part by the National Science Foundation Grants CNS-0708962, CCF-1116213 and IIP-0738088.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Praveen Venkataramani or Suraj Sindia.

Additional information

Responsible Editor: L. M. B. Poehls

This research was first presented at 14th IEEE Latin–American Test Workshop, Cordoba, Argentina, April 2–5, 2013

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Venkataramani, P., Sindia, S. & Agrawal, V.D. A Test Time Theorem and its Applications. J Electron Test 30, 229–236 (2014). https://doi.org/10.1007/s10836-014-5447-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10836-014-5447-7

Keywords

Navigation