Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article
Open access

Towards Smarter Diagnosis: A Learning-based Diagnostic Outcome Previewer

Published: 21 August 2020 Publication History
  • Get Citation Alerts
  • Abstract

    Given the inherent perturbations during the fabrication process of integrated circuits that lead to yield loss, diagnosis of failing chips is a mitigating method employed during both yield ramping and high-volume manufacturing for yield learning. However, various uncertainties in the fabrication process bring a number of challenges, resulting in diagnosis with undesirable outcomes or low efficiency, including, for example, diagnosis failure, bad resolution, and extremely long runtime. It would therefore be very beneficial to have a comprehensive preview of diagnostic outcomes beforehand, which allows fail logs to be prioritized in a more reasonable way for smarter allocation of diagnosis resources. In this work, we propose a learning-based previewer, which is able to predict five aspects of diagnostic outcomes for a failing IC, including diagnosis success, defect count, failure type, resolution, and runtime magnitude. The previewer consists of three classification models and one regression model, where Random Forest classification and regression are used. Experiments on a 28 nm test chip and a high-volume 90 nm part demonstrate that the predictors can provide accurate prediction results, and in a virtual application scenario the overall previewer can bring up to 9× speed-up for the test chip and 6× for the high-volume part.

    References

    [1]
    B. Benware, C. Schuermyer, Manish Sharma, and Thomas Herrmann. 2012. Determining a failure root cause distribution from a population of layout-aware scan diagnosis results. IEEE Des. Test Comput. 29, 1 (2012), 8--18.
    [2]
    Ronald D. Blanton, Wing Chiu Tam, Xiaochun Yu, Jeffrey E. Nelson, and Osei Poku. 2012. Yield learning through physically aware diagnosis of IC-failure populations. IEEE Des. Test Comput. 29, 1 (2012), 36--47.
    [3]
    Leo Breiman. 2001. Random forests. Mach. Learn. 45, 1 (2001), 5--32.
    [4]
    Nitesh V. Chawla, Kevin W. Bowyer, Lawrence O. Hall, and W. Philip Kegelmeyer. 2002. SMOTE: Synthetic minority over-sampling technique. J. Artif. Intell. Res. 16 (2002), 321--357.
    [5]
    Tom Fawcett. 2004. ROC graphs: Notes and practical considerations for researchers. Mach. Learn. 31, 1 (2004), 1--38.
    [6]
    Aurélien Géron. 2017. Hands-on Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems. O’Reilly Media, Inc.
    [7]
    Qicheng Huang, Fang Chenlei, Soumya Mittal, and Ronald D. Blanton. 2018. Improving diagnostic efficiency via machine learning. In Proceedings of the International Test Conference.
    [8]
    Leendert M. Huisman, Maroun Kassab, and Leah Pastel. 2004. Data mining integrated circuit fails with fail commonalities. In Proceedings of the International Test Conference.
    [9]
    Carlston Lim, Yang Xue, Xin Li, Ronald D. Blanton, and M. Enamul Amyeen. 2016. Diagnostic resolution improvement through learning-guided physical failure analysis. In Proceedings of the International Test Conference.
    [10]
    Yen-Tzu Lin and Ronald D. Blanton. 2011. METER: Measuring test effectiveness regionally. Trans. Comput.-Aided Des. Integ. Circ. Syst. 30, 7 (2011), 1058--1071.
    [11]
    Soumya Mittal and Ronald D. Blanton. 2019. LearnX: A hybrid deterministic-statistical defect diagnosis methodology. In Proceedings of the IEEE European Test Symposium.
    [12]
    Jeffrey E. Nelson, Wing Chiu Tam, and Ronald D. Blanton. 2010. Automatic classification of bridge defects. In Proceedings of the International Test Conference.
    [13]
    Jeffrey E. Nelson, Thomas Zanon, Jason G. Brown, Osei Poku, Ronald D. Blanton, Wojciech Maly, Brady Benware, and Chris Schuermyer. 2006. Extracting defect density and size distributions from product ICs. IEEE Des. Test Comput. 23, 5 (2006), 390--400.
    [14]
    Yin Roy Ng, Howard Marks, Christopher Nemirov, Chun-Cheng Tsao, and Jim Vickers. 2013. Scan shift debug using LVI phase mapping. In International Symposium for Testing and Failure Analysis. 322.
    [15]
    Wing Chiu Tam, Osei Poku, and Ronald D. Blanton. 2008. Precise failure localization using automated layout analysis of diagnosis candidates. In Proceedings of the 45th Annual Design Automation Conference. 367--372.
    [16]
    Hongfei Wang, Osei Poku, Xiaochun Yu, Sizhe Liu, Ibrahima Komara, and Ronald D. Blanton. 2012. Test-data volume optimization for diagnosis. In Proceedings of the Design Automation Conference.
    [17]
    Yang Xue, Xin Li, and Ronald D. Blanton. 2016. Improving diagnostic resolution of failing ICs through learning. Trans. Comput.-Aided Des. Integ. Circ. Syst. 37, 6 (2016), 1288--1297.
    [18]
    Yang Xue, Osei Poku, Xin Li, and Ronald D. Blanton. 2013. PADRE: Physically-aware diagnostic resolution enhancement. In Proceedings of the International Test Conference.

    Cited By

    View all
    • (2024)GRAND: A Graph Neural Network Framework for Improved DiagnosisIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2023.333621243:4(1288-1301)Online publication date: May-2024
    • (2023)Analysis and Characterization of Defects in FeFETs2023 IEEE International Test Conference (ITC)10.1109/ITC51656.2023.00042(256-265)Online publication date: 7-Oct-2023
    • (2023)Conventional Methods for Fault DiagnosisMachine Learning Support for Fault Diagnosis of System-on-Chip10.1007/978-3-031-19639-3_2(25-57)Online publication date: 14-Mar-2023
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Design Automation of Electronic Systems
    ACM Transactions on Design Automation of Electronic Systems  Volume 25, Issue 5
    Special Issue on Machine Learning
    September 2020
    303 pages
    ISSN:1084-4309
    EISSN:1557-7309
    DOI:10.1145/3409648
    Issue’s Table of Contents
    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

    Journal Family

    Publication History

    Published: 21 August 2020
    Online AM: 07 May 2020
    Accepted: 01 May 2020
    Revised: 01 November 2019
    Received: 01 May 2019
    Published in TODAES Volume 25, Issue 5

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Random forest
    2. diagnosis economics
    3. diagnosis preview

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)113
    • Downloads (Last 6 weeks)12
    Reflects downloads up to 26 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)GRAND: A Graph Neural Network Framework for Improved DiagnosisIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2023.333621243:4(1288-1301)Online publication date: May-2024
    • (2023)Analysis and Characterization of Defects in FeFETs2023 IEEE International Test Conference (ITC)10.1109/ITC51656.2023.00042(256-265)Online publication date: 7-Oct-2023
    • (2023)Conventional Methods for Fault DiagnosisMachine Learning Support for Fault Diagnosis of System-on-Chip10.1007/978-3-031-19639-3_2(25-57)Online publication date: 14-Mar-2023
    • (2022)Machine Learning Support for Diagnosis of Analog CircuitsMachine Learning Support for Fault Diagnosis of System-on-Chip10.1007/978-3-031-19639-3_7(205-245)Online publication date: 22-Oct-2022
    • (2022)Machine Learning in Logic Circuit DiagnosisMachine Learning Support for Fault Diagnosis of System-on-Chip10.1007/978-3-031-19639-3_5(135-171)Online publication date: 22-Oct-2022
    • (2021)BIST-Assisted Analog Fault Diagnosis2021 IEEE European Test Symposium (ETS)10.1109/ETS50041.2021.9465386(1-6)Online publication date: 24-May-2021
    • (2020)Knowledge Transfer for Diagnosis Outcome Preview with Limited Data2020 IEEE International Test Conference (ITC)10.1109/ITC44778.2020.9325214(1-9)Online publication date: 1-Nov-2020

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Get Access

    Login options

    Full Access

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media