Skip to main content

Design for Consecutive Testability of System-on-a-Chip with Built-In Self Testable Cores

  • Chapter
SOC (System-on-a-Chip) Testing for Plug and Play Test Automation

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

Abstract

This paper introduces a new concept of testability called consecutive testability and proposes a designfor-testability method for making a given SoC consecutively testable based on integer linear programming problem. For a consecutively testable SoC, testing can be performed as follows. Test patterns of a core are propagated to the core inputs from test pattern sources (implemented either off-chip or on-chip) consecutively at the speed of system clock. Similarly the test responses are propagated to test response sinks (implemented either off-chip or on-chip) from the core outputs consecutively at the speed of system clock. The propagation of test patterns and responses is achieved by using interconnects and consecutive transparency properties of surrounding cores. All interconnects can be tested in a similar fashion. Therefore, it is possible to test not only logic faults but also timing faults that require consecutive application of test patterns at the speed of system clock since the consecutively testable SoC can achieve consecutive application of any test sequence at the speed of system clock.

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

Access this chapter

eBook
USD 16.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. M.Berkelaar, version 3.2, Eindhoven University of Technology,The Netherlands,ftp://ftp.ics.ele.tue.nl/pub/lprsolve.

    Google Scholar 

  2. S. Bhatia, T. Gheewala, and P. Varma, “A Unifying Methodology for Intellectual Property and Custom Logic Testing,” in Proc. 1996Int. Test Conf, Oct. 1996, pp. 639–648.

    Google Scholar 

  3. K. Chakrabarty, “Design of System-on-a-Chip Test Access Architectures Using Integer Linear Programming,” in Proc. 18th VLSI Test Symp., May 2000, pp. 127–134.

    Google Scholar 

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

    Google Scholar 

  5. K. Chakrabarty, R. Mukherjee, and A. Exnicios, “Synthesis of Transparent Circuits for Hierarchical and System-on-a-Chip Test,” in Proc. IEEE International Conference on VLSI Design, Jan. 2001, pp. 431–436.

    Google Scholar 

  6. I. Ghosh, S. Dey, and N.K. Jha, “A Fast and Low Cost Testing Technique for Core-Based System-Chips,” IEEE Trans. on CAD, vol. 19, no. 8, pp. 863–877, Aug. 2000.

    Google Scholar 

  7. Ghosh, N.K. Jha, and S. Dey, “A Low Overhead Design for Testability and Test Generation Technique for Core-Based

    Google Scholar 

  8. Systems-on-a-Chip,“ IEEE Trans. on CAD,vol. 18, no. 11, pp. 1661–1676, Nov. 1999.

    Google Scholar 

  9. E. Marinissen, R. Arendsen, G. Bos, H. Dingemanse, M. Lousberg, and C. Wouters, “A Structured and Scalable Mechanism for Test Access to Embedded Reusable Cores” in Proc. 1998Int. Test Conf, Nov. 1998, pp. 284–293.

    Google Scholar 

  10. M. Nourani and C.A. Papachristou, “Structural Fault Testing of Embedded Cores Using Pipelining,” Journal of Electronic Testing: Theory and Applications, vol. 15, pp. 129–144, 1999.

    Article  Google Scholar 

  11. T. Ono, K. Wakui, H. Hikima, Y. Nakamura, and M. Yoshida, “Integrated and Automated Design-for-Testability Implementation for Cell-Based ICs,” in Proc. 6th Asian Test Symp., Nov. 1997, pp. 122–125.

    Google Scholar 

  12. S. Ravi, G. Lakshminarayana, and N.K. Jha, “Testing of Core-Based Systems-on-a-Chip,” IEEE Trans. on CAD, vol. 20, no. 3, pp. 426–439, March 2001.

    Google Scholar 

  13. N.A. Touba and B. Pouya, “Testing Embedded Cores Using Partial Isolation Rings,” in Proc. 15th VLSI Test Symp., May 1997, pp. 10–16.

    Google Scholar 

  14. P. Vanna and S. Bhatia, “A Structured Test Re-Use Methodology for Core-Based System Chips,” in Proc. 1996 Int. Test Conf., Oct. 1998, pp. 294–302.

    Google Scholar 

  15. L. Whetsel, “An IEEE 1149.1 Based Test Access Architecture for ICs with Embedded Cores,” in Proc. 1997Int. Test Conf, Nov. 1997, pp. 69–78.

    Google Scholar 

  16. T. Yoneda and H. Fujiwara, “A DFT Method for Core-Based Systems-on-a-Chip Based on Consecutive Testability,” in Proc. 10th Asian Test Symp., Nov. 2001, pp. 193–198.

    Google Scholar 

  17. Y. Zorian, E.J. Marinissen, and S. Dey, “Testing Embedded-Core Based System Chips,” in Proc. 1998Int. Test Conf, Oct. 1998, pp. 130–143.

    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

Yoneda, T., Fujiwara, H. (2002). Design for Consecutive Testability of System-on-a-Chip with Built-In Self Testable Cores. 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_8

Download citation

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

  • 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