Skip to main content

Part of the book series: Frontiers in Electronic Testing ((FRET,volume 21))

Abstract

This paper proposes an on-chip detector for the on-line testing of faults affecting clock signals and making them change with incorrect duty-cycle. Our scheme is particularly suitable to be integrated within SystemsOn-a-Chip (SOCs), in order to avoid their possible incorrect operation because of faults affecting clock signals, thus solving their extreme criticality in clock faults’ testing. In particular, our detector is suitable to be applied to clock signals within each SOC digital core, to the clock signals at the interface between the diverse cores, as well as to those driving the DFT and BIST structures used to perform the SOC test. Our scheme features self-checking ability with respect to its possible internal faults belonging to a realistic set including stuck-ats, transistor stuck-ons, stuck-opens and resistive bridgings.

Work partially supported by Agenzia Spaziale Italiana (ASI).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D.A. Anderson, “Design of Self-Checking Digital Network Using Coding Techniques,” Tech. Report R-527, CSL, Univ. of Illinois, IL, 1971.

    Google Scholar 

  2. D.A. Anderson and G. Metze, “Design of Totally Self-Checking Circuits for m-Out-of-n Codes,” IEEE Trans. Comput., vol. c-22, pp. 263–269, March 1973.

    Article  Google Scholar 

  3. K. Chakrabarty, “Design of System-on-a-Chip Test Access Architectures Under Place-and-Route and Power Constraints,” in Proc. of Design Automation Conf.,2000, pp. 432–437.

    Google Scholar 

  4. K. Chakrabarty, “Design of System-on-a-Chip Test Access Architectures Using Integer Linear Programming,” pp. 127–134, 2000.

    Google Scholar 

  5. M.P. Desai, R. Cvijetic, and J. Jensen, “Sizing of Clock Distribution Networks for High Performance CPU Chips,” in Proc. of Design Automation Conf, 1996, pp. 389–394.

    Google Scholar 

  6. J. Edmondson et al., “Internal Organization of the Alpha 21164, a 300-MHz, 64-bit, Quad-Issue, CMOS RISC Microprocessor,” Digital Technical Journal, vol. 7, no. 1, 1995.

    Google Scholar 

  7. N. Gaitanis, “A Totally Self-Checking Error Indicator,” IEEE Trans. Comput., vol. C-34, pp. 758–761, Aug. 1985.

    Article  Google Scholar 

  8. N. Gaitanis, D. Gizopoulos, A. Paschalis, and P. Kostarakis, “Ar Asynchronous Totally Self-Checking Two-Rail Code Error Indicator,” in Proc. of IEEE VLSI Test Symp., 1996, pp. 151–156.

    Google Scholar 

  9. R.K. Gupta and Y. Zorian, “Introducing Core-Based System Design,” IEEE Design & Test of Computers, pp. 15–25, Oct—Dec. 1997.

    Google Scholar 

  10. T. Haniotakis, A. Paschalis, and D. Nikolos, “Fast and Low Cost TSC Checkers for 1-Out-of-N and (N-1)-Out-of-N Codes in MOS Implementation,” Int. J. of Electronics, vol. 71, no. 5, pp. 781–791, 1991.

    Article  Google Scholar 

  11. G. Kim, M.-K. Kim, 13.-S. Chang, and W. Kim, “A Low-Voltage, Low-Power CMOS Delay Element,” IEEE J. of Solid State Cin uit, vol. 31, pp. 966–971, July 1996.

    Article  Google Scholar 

  12. J.0 Lo, “A Novel Area-Time Efficient Static CMOS Totally Seh-Checking Comparator,” IEEE J. of Solid State Circuit, vol. 28, pp. 165–168, Feb. 1993.

    Article  Google Scholar 

  13. C. Metra, M. Favalli, and B. Riccò, “Novel 1-Out-of-n CMOS Checker,” IEE Electronics Letters, vol. 30, no. 17, pp. 13981400, Aug. 1994.

    Google Scholar 

  14. C. Metra, M. Favalli, and B. Riccò, “Compact and Highly Testable Error Indicator for Self-Checking Circuits,” in Proc. of IEEE Int. Symp. on Defect and Fault Tolerance in VLSI Systems, 1996, pp. 204–212.

    Google Scholar 

  15. C. Metra, M. Favalli, and B. Riccò, “On-Line Testing Scheme for Clocks’ Faults,” in Proc. of IEEE Int. Test Conf.,1997, pp. 587–596.

    Google Scholar 

  16. C. Metra, M. Favalli, and B. Riccò, “Highly Testable and Compact Single Output Comparator,” in Proc. of IEEE VLSI Test Symp., 1997, pp. 210–215.

    Google Scholar 

  17. C. Metra, S.D. Francescantonio, T.M. Mak, and B. Riccò, “Evaluation of Clock Distribution Networks’ Most Likely Faults and Produced Effects,” in Proc. of IEEE Int. Symp. on Defect and Fault Tolerance in VLSI Systems,to appear.

    Google Scholar 

  18. T. Nanya and T. Kawamura, “On Error Indication for Totally Self-Checking Systems,” IEEE Trans. Comput., vol. c-36, pp. 1389–1391, Nov. 1987.

    Google Scholar 

  19. M. Nicolaidis and B. Courtois, “Strongly Code Disjoint Checkers,” IEEE Trans. Comput., vol. 37, pp. 751–756, June 1988.

    Article  Google Scholar 

  20. A.M. Paschalis, “Efficient PLA Design of TSC 1-Out-of-N Code Checkers,” Int. J. of Electronics, vol. 73, no. 3, pp. 471–484, 1992.

    Article  MathSciNet  Google Scholar 

  21. S. Piestrak, “Design of Self-Testing Checkers for 1-Out-of-n Codes,” in Proc. 6th Int. Conf. Fault-Tolerant Syst. Diagnost., 1983, pp. 57–63.

    Google Scholar 

  22. R. Rajsuman, “Design and Test of Large Embedded Memories: An Overview,” IEEE Design & Test of Computers, pp. 16–27, May—June 2001.

    Google Scholar 

  23. R. Rodriguez-Montanes, E.M.J.G. Bruls, and J. Figueras, “Bridging Defect Resistance Measurements in a CMOS Process,” in Proc. of IEEE Int. Test Conf, 1992, pp. 892–899.

    Google Scholar 

  24. A. Sekiyama, T. Seki, S. Nagai, N. Suzuki, and M. Hayasaka, “A IV Operating 256-Kbit FULL CMOS SRAM,” in Symp. VLSI Circuits, Dig. Tech. Papers, 1990, pp. 53–54.

    Google Scholar 

  25. J. Shen, W. Maly, and E Ferguson, “Inductive Fault Analysis of MOS Integrated Circuits,” IEEE Design & Test of Computers, pp. 26–33, Dec. 1985.

    Google Scholar 

  26. J.E. Smith and G. Metze, “Strongly Fault-Secure logic Networks,” IEEE Trans. Comput., vol. C-27, pp. 491–499, June 1978.

    Article  MathSciNet  Google Scholar 

  27. S. Tam, S. Rusu, U. Desai, R. Kim, J. Zhang, and I. Young, “Clock Generation and Distribution for the First IA-64 Microprocessor,” IEEE J. of Solid State Circuit, vol. 35, Nov. 2000.

    Google Scholar 

  28. D.L. Tao, C.R.P. Hartmann, and P.K. Lala, “A General Technique for Designing Totally Self-Checking Checker for 1-Out-of-n Code with Minimum Gate Delay,” IEEE Trans. Comput., vol. 41, pp. 881–886, July 1992.

    Article  Google Scholar 

  29. D.L. Tao and P.K. Lala, “Three-Level Totally Self-Checking Checker for 1-Out-of-n Code,” in Proc. of IEEE Int. Symp. on Fault-Tolerant Computing, 1987, pp. 108–113.

    Google Scholar 

  30. J. Teixeira, I. Teixeira, C. Almeida, F. Goncalves, and J. Goncalves, “A Methodology for Testability Enhancement at Layout Level,” J. Electronic Testing: Theory and Application, vol. 1, pp. 287–299, 1991.

    Article  Google Scholar 

  31. Y. Watanabe, T. Ohsawa, K. Sakurai, and T. Furuyama, “A New CR-Delay Circuit Technology for High-Density and High-Speed DRAM’s,” IEEE J. of Solid State Circuit, vol. 24, pp. 905–910, Aug. 1989.

    Article  Google Scholar 

  32. Y. Zorian, E.J. Marinissen, and S. Dey, “Testing EmbeddedCore-Based System Chips,” Computer, pp. 52–60, 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer Science+Business Media New York

About this chapter

Cite this chapter

Metra, C., Favalli, M., Di Francescantonio, S., Riccò, B., Chakrabarty, K. (2002). On-Chip Clock Faults’ Detector. In: Chakrabarty, K. (eds) SOC (System-on-a-Chip) Testing for Plug and Play Test Automation. Frontiers in Electronic Testing, vol 21. Springer, Boston, MA. https://doi.org/10.1007/978-1-4757-6527-4_13

Download citation

  • DOI: https://doi.org/10.1007/978-1-4757-6527-4_13

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4419-5307-0

  • Online ISBN: 978-1-4757-6527-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics