skip to main content
10.1145/1403375.1403423acmconferencesArticle/Chapter ViewAbstractPublication PagesdateConference Proceedingsconference-collections
research-article

An novel methodology for reducing SoC test data volume on FPGA-based testers

Published:10 March 2008Publication History

ABSTRACT

Low-Cost test methodologies for Systems-on-Chip are increasingly popular. They dictate which features have to be included on-chip and which test procedures have to be adopted in order to guarantee high test quality, while minimizing application costs. Consequently, Low-Cost test strategies can be run on testers offering lower performance and/or reduced features with respect to traditional Automatic Test Equipments (ATEs); these equipments are usually referred to as Low-Cost testers.

This paper proposes a methodology for reducing the test data volume for the application of SoC Low-Cost test procedures. The method exploits a tester architecture organization suitable for SoCs testing, which includes a programmable device: the usage of this configurable block joined to the analysis of test pattern regularities permits minimizing the test data volume, thus improving the tester capabilities. The proposed method relies on test pattern compression at system level and it does not address core level pattern manipulation, as several other previously published works do.

Case studies are proposed, which provide data about the application of the proposed methodology to the test of SoCs including self-testable processor and memory cores. IEEE 1149.1 and IEEE 1500 test access mechanisms are considered. The achieved pattern depth reduction ratio is up to about the 64% for the considered case studies.

References

  1. P. T. Gonciari et al. "Integrated test data decompression and core wrapper design for low-cost system-on-a-chip testing" IEEE International Test Conference, 2002, page(s):64--73 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Beck, M. et al. "Measures to improve delay fault testing on lowcost testers - a case study", IEEE VLSI Test Symposium, 2005, page(s):223--228 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Zorian, Y.; "Guest editor's introduction: what is infrastructure IP?", IEEE Design & Test of Computers, Volume 19, Issue 3, May-June 2002 Page(s):3--5 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. M. Psarakis et al. "Systematic software-based self-test for pipelined processors", ACM/IEEE Design Automation Conference, 2006, page(s):393--398 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. A. Benso et al. "HD2BIST: a hierarchical framework for BIST scheduling, data patterns delivering and diagnosis in SoCs", IEEE International Test Conference, 2000, page(s): 892--901 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Stroud, C. E.; "A designer's Guide to Built_In Self_Test", Kluwer Academic Publisher, 2002Google ScholarGoogle Scholar
  7. http://www.vsi.org/, 2006Google ScholarGoogle Scholar
  8. E. J. Marinissen et al. "Towards a standard for embedded core test: an example", IEEE International Test Conference, 1999, page(s): 696--705 Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. K. Chakrabarty, "Low-cost modular testing and test resource partitioning for SOCs", IEE Proceedings - Computers and Digital Techniques, Volume 152, Issue 3, 6 May 2005 Page(s):427--441Google ScholarGoogle ScholarCross RefCross Ref
  10. IEEE 1149.1--1990 Standard Test Access Port and Boundary-Scan architecture Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. D. Appello et al. "Exploiting programmable BIST for the diagnosis of embedded memory cores", IEEE International Test Conference, 2003, pp. 379--385Google ScholarGoogle Scholar
  12. E. J. Marinissen et al. "The role of test protocols in testing embedded-core-based system ICs", IEEE European Test Workshop 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. An novel methodology for reducing SoC test data volume on FPGA-based testers

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            DATE '08: Proceedings of the conference on Design, automation and test in Europe
            March 2008
            1575 pages
            ISBN:9783981080131
            DOI:10.1145/1403375

            Copyright © 2008 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 10 March 2008

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            Overall Acceptance Rate518of1,794submissions,29%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader