skip to main content
10.1145/3526241.3530359acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
short-paper
Open access

Algorithms for the Selection of Applied Tests when a Stored Test Produces Many Applied Tests

Published: 06 June 2022 Publication History

Abstract

Improving the quality of a test set without storing additional tests is important when a higher fault coverage is required but test data storage is limited. Such an improvement can be achieved by using every test in a base test set to apply several different tests. In this paper, we consider the case where a base test set for basic faults is used for detecting more complex faults. Depending on the operators used for producing different applied tests, the number of options available for applied tests can be large. In such cases it is necessary to select a subset of applied tests from all the available ones. We develop algorithms for solving this problem in two scenarios. In the first scenario additional coverage is required for a small subset of faults associated with specific gates. In the second scenario additional coverage is required for the entire circuit. Experimental results are presented for benchmark circuits and logic blocks of the OpenSPARC T1 microprocessor to demonstrate the effectiveness of these algorithms.

Supplementary Material

MP4 File (GLSVLSI22-vlsi058s.mp4)
Presentation Video

References

[1]
Carl Barnhart, Vanessa Brunkhorst, Frank Distler, Owen Farnsworth, Brion Keller, and Bernd Koenemann. 2001. OPMISR: The Foundation for Compressed ATPG Vectors. In Proc. Intl. Test Conf. 748--757.
[2]
Kyoung Youn Cho, Subhasish Mitra, and Edward J. McCluskey. 2005. Gate Exhaustive Testing. In IEEE Intl. Conf. on Test. 1--7.
[3]
Dariusz Czysz, Grzegorz Mrugalski, Nilanjan Mukherjee, Janusz Rajski, Przemyslaw Szczerbicki, and Jerzy Tyszer. 2011. Deterministic Clustering of Incompatible Test Cubes for Higher Power-Aware EDT Compression. IEEE Trans. on Computer-Aided Design, Vol. 30, 8 (2011), 1225--1238.
[4]
Friedrich Hapke, Wilfried Redemund, Andreas Glowatz, Janusz Rajski, Michael Reese, Marek Hustava, Martin Keim, Juergen Schloeffel, and Anja Fast. 2014. Cell-Aware Test. IEEE Trans. on Computer-Aided Design, Vol. 33, 9 (2014), 1396--1409.
[5]
Xijiang Lin and Jansuz Rajski. 2012. On Utilizing Test Cube Properties to Reduce Test Data Volume Further. In 2012 IEEE 21st Asian Test Symposium. 83--88.
[6]
Yingdi Liu, Nilanjan Mukherjee, Janusz Rajski, Sudhakar M. Reddy, and Jerzy Tyszer. 2018. Deterministic Stellar BIST for In-System Automotive Test. In 2018 IEEE Intl. Test Conf. 1--9.
[7]
Oracle. 2022. OpenSPARC T1 Specifications. https://www.oracle.com/servers/technologies/opensparc-overview.html
[8]
Irith Pomeranz. 2014a. Input Test Data Volume Reduction for Skewed-Load Tests by Additional Shifting of Scan-In States. IEEE Trans. on Computer-Aided Design, Vol. 33, 4 (2014), 638--642.
[9]
Irith Pomeranz. 2014b. On the Use of Multi-Cycle Tests for Storage of Two-Cycle Broadside Tests. In 2014 IEEE 32nd VLSI Test Symp. 1--6.
[10]
Irith Pomeranz. 2018. Static Test Compaction Procedure for Large Pools of Multicycle Functional Broadside Tests. IET Computers & Digital Techniques, Vol. 12, 5 (2018), 233 -- 240.
[11]
Irith Pomeranz. 2019. Skewed-Load Tests for Transition and Stuck-at Faults. IEEE Trans. on Computer-Aided Design, Vol. 38, 10 (2019), 1969--1973.
[12]
Irith Pomeranz. 2020. Extra Clocking of LFSR Seeds for Improved Path Delay Fault Coverage. IEEE Trans. on VLSI Systems, Vol. 28, 2 (2020), 544--552.
[13]
Irith Pomeranz and Sudhakar M. Reddy. 2002. A Storage-Based Built-In Test Pattern Generation Method for Scan Circuits Based on Partitioning and Reduction of a Precomputed Test Set. IEEE Trans. on Computers, Vol. 51, 11 (2002), 1282--1293.
[14]
Irith Pomeranz and Sudhakar M. Reddy. 2011. Static Test Data Volume Reduction Using Complementation or Modulo-M Addition. IEEE Trans. on VLSI Systems, Vol. 19, 6 (2011), 1108--1112.
[15]
Janusz Rajski, Jerzy Tyszer, Mark Kassab, Nilanjan Mukherjee, Rob Thompson, Kun-Han Tsai, Andre Hertwig, Nagesh Tamarapalli, Grzegorz Mrugalski, Geir Eide, and Jun Qian. 2002. Embedded Deterministic Test for Low Cost Manufacturing Test. In Proc. Intl. Test Conf. 301--310.
[16]
Nur A. Touba. 2006. Survey of Test Vector Compression Techniques. IEEE Design & Test of Computers, Vol. 23, 4 (2006), 294--303.

Cited By

View all

Index Terms

  1. Algorithms for the Selection of Applied Tests when a Stored Test Produces Many Applied Tests

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        GLSVLSI '22: Proceedings of the Great Lakes Symposium on VLSI 2022
        June 2022
        560 pages
        ISBN:9781450393225
        DOI:10.1145/3526241
        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]

        Sponsors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 06 June 2022

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. fault efficiency
        2. gate-exhaustive faults
        3. input storage requirements
        4. quality of test set
        5. test generation

        Qualifiers

        • Short-paper

        Funding Sources

        Conference

        GLSVLSI '22
        Sponsor:

        Acceptance Rates

        Overall Acceptance Rate 312 of 1,156 submissions, 27%

        Upcoming Conference

        GLSVLSI '25
        Great Lakes Symposium on VLSI 2025
        June 30 - July 2, 2025
        New Orleans , LA , USA

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)82
        • Downloads (Last 6 weeks)12
        Reflects downloads up to 02 Feb 2025

        Other Metrics

        Citations

        Cited By

        View all

        View Options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Login options

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media