View: session overviewtalk overview
General Chair: Jennifer Dworak
Program Chair: Teresa McLaurin
TTTC President: Yervant Zorian
2022 Program Chair: Kuen-Jong Lee
Please see ITC site at: http://www.itctestweek.org/2021-keynote-talks/
09:30 | A Fast and Low Cost Embedded Test Solution for CMOS Image Sensors PRESENTER: Julia Lefevre ABSTRACT. This paper presents a novel Built-In Self-Test (BIST) solution for CMOS Image Sensors (CIS) used to sort out PASS and FAIL dies during production test. By using simplified image processing algorithms, the proposed solution executes a wide range of optical tests usually applied with an ATE without the drawbacks of long test time and huge amount of test data storage. Results obtained on more than 2,400 sensors have shown that our solution reduces test time by about 30% without impacting the defect coverage. The area cost of our solution is about 0.25% of the total sensor area. |
09:50 | ACE-Pro: Reduction of Functional Errors with ACE Propagation Graph ABSTRACT. In this paper, we proposed a novel method (ACE-Pro) to reduce the functional fault list. The method extends Architecturally Correct Execution (ACE) analysis by creating a propagation graph, where a node is a fault marked with a ACE bit at a cycle and a directed link between nodes represents the propagation condition to another register at next cycle. By checking and propagating the property of masking or single-fault equivalence through above graph, we could reduce faults by as much as 99% in our experiments on a RISC-V core. |
10:10 | Testability-Enhancing Resynthesis of Reconfigurable Scan Networks PRESENTER: Natalia Lylina ABSTRACT. Testing the control logic of Reconfigurable Scan Networks (RSNs) is a complex sequential test problem. This paper proposes a design-for-test method which simplifies the offline and online RSN test with negligible hardware costs. Algorithms are presented which analyze the testability of an RSN and modify its structure such that each single fault at the control lines is detectable by standard test methods. The approach complements state-of-the-art RSN test methods and is compliant with all the applicable standards. |
09:30 | Machine Learning for Circuit Aging Estimation under Workload Dependency PRESENTER: Florian Klemme ABSTRACT. Circuit analysis with respect to aging-induced degradation is critical to ensure correct operation throughout the lifetime of a chip. However, state-of-the-art techniques only allow for the consideration of uniformly applied degradation, despite the fact that different workloads will lead to different degradations. This imposes over-pessimism and unnecessary losses of performance and efficiency. We propose an approach that takes workload dependencies into account and generates workload-specific aging-aware standard cell libraries. This enables accurate analysis of circuits under the actual effect of aging-induced degradation. We use machine learning techniques to overcome infeasible simulation times for individual transistor aging while sustaining high accuracy. |
09:50 | Adaptive NN-based Root Cause Analysis in Volume Diagnosis for Yield Improvement PRESENTER: Xin Huang ABSTRACT. Root Cause Analysis (RCA) is a critical technology for yield improvement in integrated circuit. Traditional RCA prefers unsupervised algorithms such as Expectation Maximization. However, these methods are limited by the statistical models and can't effectively transfer the diagnosis experience to the new designs. In this paper we propose a Neural-Network-based adaptive framework for RCA in yield improvement. The proposed framework consists of an inference module and a self-adaptive module. Experiments show that a relatively large improvement on accuracy is achieved by the proposed framework on simulated diagnosis data. Furthermore, the transferring capability is also validated by the results. |
10:10 | Minimum Operating Voltage Prediction in Production Test Using Accumulative Learning PRESENTER: Chun Chen ABSTRACT. We propose a new methodology to predict minimum operating voltage (Vmin) for production chips. In addition, we propose two new key features to improve the prediction accuracy. Our proposed accumulative learning can reduce the impact of lot-to-lot variations. Experimental results on two 7nm industry designs (about 1.2M chips from 142 lots) show that we can achieve above 95% good prediction. Our methodology can save 75% test time compared with traditional testing. To implement this method, we will need to have separate test flow for the initial training and accumulative training. |
With the help of standards, like IEEE 1687, IEEE 1838, and the currently completing second edition of IEEE 1500, the industry could consider the test challenges of 3D devices solved. The reality is far from it. While these standards certainly play an important role in any DFT solution for 3D devices (and to an extend to 2.5D devices or any combination thereof), there are wide gaps to be filled. These gaps prevent a coherent picture how to fully test such devices at each integration level. It became apparent at past conferences and workshops, that today only partial solutions exist, looking at one or the other slice of the DFT puzzle. Many details are not yet fully understood and to a certain degree, confusion reigns in our industry. To address this, the proposed special session, with its representative cross-section of our industry, focuses on drawing a complete and coherent picture of Design-for-Test for 3D devices
09:30 | Smart Sampling for Efficient System Level Test: A Robust Machine Learning Approach PRESENTER: Chenwen Liu ABSTRACT. System level tests (SLTs) are important and expensive procedures to ensure high quality of IC products. In the volume production stage with stable yield, efforts such as random sampling have been made to improve testing efficiency. However random sampling doesn’t fully utilize information gathered before SLT and is not optimal. In this paper we propose both supervised (SVM) and unsupervised (AutoEncoder ) machine learning algorithms to predict or estimate the SLT failure based on earlier stage Final Test (FT) data and use the estimated pseudo probabilities to guide the selection of some chips for system level test. Experiments on a real product dataset, consisting of 158 wafers from 8 lots, each with 3118 FT testing variables reveal robustness of the models to data shift such as lot variations and missing test items. Through the gains chart of the models, we provide a flexible smart sampling strategy and demonstrate its potential of reducing SLT testing cost by 40% with minor impact on Defective Parts Per Million (DPPM). Our cases also show that such robust machine learning based sampling approach is very well suited for engaging adaptive test flow optimization to achieve balanced goals of improving test efficiency, reducing cost and ensuring high product quality at the same time. |
09:50 | The Security Enhancement Techniques of the Double-layer PUF Against the ANN-based Modeling Attack PRESENTER: Yongliang Chen ABSTRACT. The physical unclonable function (PUF) against the modeling attack is of great concern in recent years, since the modeling attack has been proved to be a serious security threat to the PUF circuits. The double-layer PUF was reported as a PUF scheme to resist the fully connected artificial neural network based modeling attack, and its test chip was fabricated and tested. This work proposes an artificial neural network (ANN) based modeling method according to the working principle of the target PUF, and successfully attacks the double-layer PUF. To enhance the anti-modeling-attack capability of the double-layer PUF, the address swapping, the XORing, and the dimensional extension techniques are proposed. The attack results show that the prediction accuracy of the proposed ANN-based model with the proposed techniques drops obviously. And the prediction accuracy is about 50.04% if all the three proposed techniques are applied in combination. It manifests that the proposed security enhancement techniques are able to improve the resilience of the double-layer PUF against the modeling attacks effectively. Both the randomness and uniqueness of the improved doublelayer PUFs are approximate to the ideal value (50%), and the reliability of the improved PUFs remain unchanged compared with the original counterpart because the operations on the resistive random memory (RRAM) array are the same. |
10:10 | Software-Based Self-Test for Transition Delay Faults in Pipelined Processors ABSTRACT. For processor cores, software-based self-test (SBST) is a promising complement to scan-based testing, especially for applications that demand high in-field reliability. However, most prior SBST techniques only target stuck-at faults and thus fall short in detecting aging induced timing violations. In this paper, we propose an automatic test program generator for detection of transition delay faults (TDFs) in pipelined processors. The key technique is the conversion of scan-based launch-on-capture (LoC) TDF test patterns to instruction sequences, which are combined to form the self-test program. In the field, the processor under test can execute the test program on demand, in its functional mode, to detect TDFs. To facilitate the pattern-to-instruction conversion, a test program template is developed. Derived from the pipelined operation principle, the template helps systematically and efficiently set the flip-flop values as specified in LoC test patterns. The proposed technique is validated on a MIPS32 processor and achieves 97.82% TDF coverage. |
AI Hardware
12:00 | On-line Functional Testing of Memristor-mapped Deep Neural Networks using Backdoored Checksums PRESENTER: Ching-Yuan Chen ABSTRACT. We present a backdooring technique that fine-tunes deep neural network (DNN) weights to implement a checksum function for on-line functional testing. The DNN is next mapped to memristor crossbars, and the backdoored checksum indicates if model weights are deviated by faults. The implemented checksum functions for DNNs remarkably outperform baseline approaches. Based on the proposed functional testing solution, we present an on-line computing framework that can efficiently recover the inferencing accuracy of a memristor-mapped DNN from weight deviations. Compared to related recent work, the proposed framework achieves 5.6× speed-up in time-to-recovery and reduces the on-chip test data volume by 99.99%. |
12:20 | Efficient Fault-Criticality Analysis for AI Accelerators using a Neural Twin PRESENTER: Arjun Chaudhuri ABSTRACT. Supervised-learning techniques for fault-criticality assessment require ground-truth collection involving extensive fault simulations. We present a framework for criticality analysis using a negligible amount of ground-truth data. We incorporate the structural and functional information of the processing elements (PEs) in a systolic array in their ``neural twins'', called ``PE-Nets'', to alleviate the need for strong supervision. We utilize misclassification-driven training to identify biases in PE-Net that are critical to the accelerator’s functionality. Our framework achieves up to 100% accuracy in fault-criticality classification in 16-bit and 32-bit PEs by using the criticality knowledge of only 2% of all faults in a PE. |
12:40 | Efficient Functional In-Field Self-Test for Deep Learning Accelerators PRESENTER: Yi He ABSTRACT. We present a novel technique to generates high-quality functional test programs, which can be applied during in-field self-test of deep learning accelerators for a wide range of applications (including safety-critical automotive applications). Our technique takes advantage of special architectural characteristics and workload requirements to achieve high functional test coverage which incurring minimal in-field self-test time. We demonstrate the efficacy of our technique using Nvidia's open-source accelerator, which shows that our technique achieves >=99.8% single stuck-at test coverage for compute units, 100% test coverage for any single fault in control units, and <= 7.5ms in-field self-test time. |
Wafer map pattern recognition, analysis, and classification
12:00 | Wafer-level Variation Modeling for Multi-site RF IC Testing via Hierarchical Gaussian Process PRESENTER: Michihiro Shintani ABSTRACT. In this paper, we propose a wafer-level performance prediction method for multi-site testing, which can take into account the site-to-site variation. The proposed method applies the Gaussian process hierarchically by utilizing the site information of the multi-site test provided by the test engineer, and models in consideration of the variation between sites. In addition, we propose an active test site sampling method to maximize the measurement cost reduction. Through experiments using industrial production test data, we demonstrate that the proposed method can reduce the estimation error to 1/19 compared to that using a conventional method. |
12:20 | Brain-Inspired Computing for Wafer Map Defect Pattern Classification PRESENTER: Paul R. Genssler ABSTRACT. Brain-Inspired hyperdimensional computing is an alternative machine-learning concept. Hypervectors with thousands of dimensions make the system robust against noisy input data, similar to the human brain. The light-weight operations with hypervectors are fully parallelizable enabling fast learning and inference at the edge. A classifier can be created through one-shot learning from few examples. This is particularly valuable if training samples are expensive, like in the area of semiconductor testing. In this work, we explore the applicability of brain-inspired hyperdimensional computing to the field of semiconductor testing for the first time with the example of wafer map defect pattern classification. |
12:40 | Semi-supervised Wafer Map Pattern Recognition using Domain-Specific Data Augmentation and Contrastive Learning PRESENTER: Hanbin Hu ABSTRACT. Wafer map pattern recognition is instrumental for detecting systemic manufacturing process issues. However, due to the high labor cost for labeling, not all data are utilized to train the wafer map pattern recognizer. We proposed a semi-supervised learning framework, where contrastive learning is applied for good representation learning in an unsupervised manner via comparing different transforms of wafer maps. We identified a set of domain-specific transforms and proposed a novel twist transform through a smooth rotation at different radius to extract pattern similarity. Experimental results demonstrate that the proposed semi-supervised framework greatly improves recognition accuracy compared to the supervised methods. |
The conventional embedded memories such as Static Random Access Memories (SRAM), embedded Dynamic Random Access Memory (eDRAM) and eFlash are now struggling to meet the increasing demands in terms of energy efficiency, reliability, scalability and manufacturing costs [1]. As one of the most promising non-volatile memory technologies, spin-transfer torque magnetic random access memory (STTMRAM) offers competitive write/read performance, endurance, density, retention, and power consumption benefits [2]. The tunability of these aspects makes it customizable as both embedded and discrete memory solutions for a variety of applications such as Internet-of-Things (IoT), automotive, aerospace, and last-level caches [3]. Therefore, STT-MRAM technology has received a large amount of attention for commercialization from major semiconductor companies such as Everspin, TSMC, Samsung, and Intel [3–5]. This session will address different aspects of STT-MRAM; it will cover state-of-the art, some new results and future challenging related to technology, design and test. While STT-MRAM devices have shown encouraging performance metrics at device-level, a key challenge has been achieving backend-of-line (BEOL) CMOS compatibility, while retaining the benefits of low power operation. Scaling demands to improve data densities have placed additional challenges in terms of addressing the impact of process- induced damage on device performance at CDs < 100 nm. In addition, the session will discuss the design of reliable read mechanism considering the variability effects. Moreover, the session will demonstrate based on silicon data how traditional fault modeling and test approaches fail to model STT-MRAM unique defects and hence fail in providing appropriate test solutions.
The panelists will discuss a series of topics about SLT such as:
After all the ATE/structural testing done -- why is SLT needed ?
Is SLT done broadly for 100% of products ? Or is it only done on sample ?
Is the use growing or staying steady?
Does SLT only focus on adding functional test content ? Or are people adding a lot of structural tests ? –
How does ATE Final Test change if SLT is done ?
How do SLT requirements change for different applications ? High end processors. Data Centers / AI / ML Mobile processors Auto ICs –
System-level perspective -- how to enable component SLT to deliver higher quality systems ?
Organizer/Moderator: Phil Nigh
Panelists: Harry Chen (Mediatek), Sajjad Pagarkar (Google), Davide Appello (ST Microelectronics), John Yi (AMD), Paul Maccoux (Intel)
Because shorter digital test time with an increasingly limited number of pins is a constant goal for manufacturing test, various high test bandwidth methods have been deployed with others in the final stages of development. While ad-hoc methods, such as using serializing-deserializing techniques, were coming online, the IEEE 1149.10 standard appeared. The standard defines a common high-speed interface for greater digital test bandwidth (especially for scan patterns), but practical considerations regarding physical implementation could potentially inhibit its deployment. On the other hand, functional high-speed interfaces, with defined protocols already exist for functional data could be reused for test data, but no standard exists for such applications. What are the advantages and disadvantages of using IEEE 1149.10 vs functional high-speed I/O such as USB and PCIe? Are there any other competing high-speed I/O techniques? What are the practical considerations for any such solution? And, how soon will DFT teams need to consider using a highspeed I/O for test data?
Organizers: Ramsay Allen/Robert Ruiz (Synopsys)
Moderator: Anne Meixner
Panelists: Claudia Bertani (ST Microelectronics), Klaus-Dieter Hilliges (Advantest-Europe), Steve Pateras (Synopsys), Suketu Bhatt (Intel)