簡易檢索 / 詳目顯示

研究生: 胡敏淳
Hu, Min-Chun.
論文名稱: 提升以單元認知為基礎的自動測試向量產生器對於難測缺陷的測試能力
Improving Cell-Aware ATPG Quality on Catching Weakest Faults
指導教授: 吳誠文
Wu, Cheng-Wen
口試委員: 黃稚存
Huang, Chih-Tsun
黃錫瑜
Huang, Shi-Yu
謝明得
Shieh, Ming-Der
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電機工程學系
Department of Electrical Engineering
論文出版年: 2020
畢業學年度: 108
語文別: 英文
論文頁數: 51
中文關鍵詞: 單元認知測試方法自動測試向量產生器電路缺陷微小缺陷
外文關鍵詞: Cell-aware test, ATPG, resistive defect, weak fault, fault coverage
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 單元認知測試(CAT)方法利用明確定位單元內部的缺陷以有效的提升檢測製程中缺陷的能力。在傳統的CAT中,通常以電阻值為0Ω模擬單元中的短路行為,以及一個極高的電阻值模擬單元中的斷路行為。在本篇論文中,我們提出在CAT中模擬不同的電阻值以提升針對電路中測試仍能影響電路行為的最小缺陷的能力。電路行為模擬結過將被有效的儲存在臨界電阻值矩陣(CRM)中,此一矩陣不僅明確指出測試向量能否檢測各缺陷,還包含了此缺陷能被檢測到的電阻臨界值,並在後續的流程中指引ATPG選擇晶片的測試向量。為了評估一組測試向量對於電路中最小缺陷的檢測能力,我們提出了一個新的專用指標:最弱缺陷的失效涵蓋率(WFC)。本篇論文的實驗在現行的商用ATPG工具上實現此一方法。由於CAT具有彈性的流程,使用者可以利用任何現已發行的EDA工具重複執行此實驗。實驗結果顯示我們提出的方法能有效降低WFC的遺漏率,與傳統CAT的結果比較,在實驗的12個電路設計中降低約12.5%。此結果顯示,本文中的方法能確實提升測試向量對於電路難測缺陷的敏感度,與此同時,原始的失效涵蓋率(FC)仍能保持原本的數值。


    Cell-aware test (CAT) has been shown to significantly improve manufacturing test quality by explicitly targeting cell-internal short and open defects. CAT library cell characterization is typically done for two resistor values: 0Ω for hard shorts and one extremely high value for hard opens. In this thesis, we propose a cell-aware test generation approach that explicitly targets the weakest still-detectable defect variant for each identified cell-internal defect location. A critical resistance matrix (CRM) is introduced to efficiently store the characterization results and guide ATPG tools to select the chip patterns. We formulate a dedicated metric for this objective: the weakest-defect fault coverage (WFC). The novel approach is implemented in an experimental scripted ATPG tool flow, using commercial tools as building blocks. Due to the flexibility of CAT flow, user could build this tool flow using only standard-release tools that anyone can reproduce the experiment. Compared to regular CAT, experimental results show that our approach reduces WFC escapes with up to 12.5% and thus significantly enhances the test’s sensitivity for weak defects, while maintaining the original (hard defect) fault coverage (FC).

    Chapter 1 Introduction 1 1.1 Motivation 1 1.2 Introduction to Cell-Aware Test 3 1.2.1 Part 1: Defect Location Identification 3 1.2.2 Part 2: Defect Characterization 5 1.2.3 Part3: Cell-Aware ATPG 8 1.3 Introduction to Critical Resistance 11 1.4 Organization of the Thesis 12 Chapter 2 Resistive Defect Characterization 15 2.1 Previous Work 15 2.2 Proposed Methodology 17 2.3 Identification of Interval for Resistance Set 18 2.4 Introduction to Critical Resistance Matrix 20 2.5 Optimized Computation time of Resistive Defect Characterization 21 2.6 Application of Critical Resistance Matrix 23 2.6.1 DDM Generation Based on Different Resistive Faults 23 2.6.2 Identify Weakest Faults at Defect Locations 26 Chapter 3 Weakest-Defect Cell-Aware ATPG 28 3.1 Weakest-Defect Fault Model 28 3.2 Introduction to Weakest-Defect CA-ATPG Flow 28 3.2.1 CA-ATPG Based on WDMs 30 3.2.2 Top-off ATPG 31 3.3 Overview of WF-CAT 31 3.4 Fault Simulation on Hard Defect-based CA-ATPG 33 Chapter 4 Experimental Results 35 4.1 Results for Cell Level 35 4.1.1 Defect Coverage for GPDK45 Library 35 4.1.2 Detection Pattern Set Comparison 37 4.1.3 MinCover Algorithm and Results 38 4.2 Results for Chip Level 41 4.2.1 Weakest-Defect CA-ATPG Results 42 Chapter 5 Conclusion and Future Work 47 5.1 Conclusion 47 5.2 Future Work 48

    [1] RL Wadsack, "Fault modeling and logic simulation of CMOS and MOS integrated circuits," Bell System Technical Journal, vol. 57, no. 5, pp. 1449-1474, 1978.
    [2] John A Waicukauski, Eric Lindbloom, Barry K Rosen, and Vijay S Iyengar, "Transition fault simulation," IEEE Design & Test of Computers, vol. 4, no. 2, pp. 32-38, 1987.
    [3] Laung-Terng Wang, Cheng-Wen Wu, and Xiaoqing Wen, VLSI test principles and architectures: design for testability. Elsevier, 2006.
    [4] Miron Abramovici, Melvin A Breuer, and Arthur D Friedman, Digital systems testing and testable design. Computer science press New York, 1990.
    [5] Michael Bushnell and Vishwani Agrawal, Essentials of electronic testing for digital, memory and mixed-signal VLSI circuits. Springer Science & Business Media, 2004.
    [6] Stefan Eichenberger, Jeroen Geuzebroek, Camelia Hora, Bram Kruseman, and Ananta Majhi, "Towards a world without test escapes: The use of volume diagnosis to improve test quality," in 2008 IEEE International Test Conference, 2008, pp. 1-10.
    [7] Irith Pomeranz and Sudhakar M Reddy, "On n-detection test sets and variable n-detection test sets for transition faults," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 19, no. 3, pp. 372-383, 2000.
    [8] Jeroen Geuzebroek, Erik Jan Marinissen, Ananta Majhi, Andreas Glowatz, and Friedrich Hapke, "Embedded multi-detect ATPG and its effect on the detection of unmodeled defects," in 2007 IEEE International Test Conference, 2007, pp. 1-10.
    [9] Kyoung Youn Cho, Subhasish Mitra, and Edward J McCluskey, "Gate exhaustive testing," in IEEE International Conference on Test, 2005., 2005, pp. 7 pp.-777.
    [10] Friedrich Hapke, Rene Krenz-Baath, Andreas Glowatz, Jürgen Schlöffel, Hamidreza Hashempour, Stefan Eichenberger, Camelia Hora, and Dan Adolfsson, "Defect-oriented cell-aware ATPG and fault simulation for industrial cell libraries and designs," in 2009 International Test Conference, 2009, pp. 1-10.
    [11] Friedrich Hapke, Wilfried Redemund, Andreas Glowatz, Janusz Rajski, Michael Reese, Marek Hustava, Martin Keim, Juergen Schloeffel, and Anja Fast, "Cell-aware test," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 33, no. 9, pp. 1396-1409, 2014.
    [12] James Chien-Mo Li and Edward J McCluskey, "Diagnosis of resistive-open and stuck-open defects in digital CMOS ICs," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 24, no. 11, pp. 1748-1759, 2005.
    [13] Yuyun Liao and DMH Walker, "Optimal voltage testing for physically-based faults," in Proc. of 14th VLSI Test Symposium, 1996, pp. 344-353.
    [14] Michel Renovell, Florence Azaïs, and Yves Bertrand, "Detection of defects using fault model oriented test sequences," Journal of Electronic Testing, vol. 14, no. 1-2, pp. 13-22, 1999.
    [15] Zhan Gao, Santosh Malagi, Erik Jan Marinissen, Joe Swenton, Jos Huisken, and Kees Goossens, "Defect-location identification for cell-aware test," in 2019 IEEE Latin American Test Symposium (LATS), 2019, pp. 1-6.
    [16] Cadence Design Systems, "Reference Manual Generic 45nm Salicide 1.0V/1.8V 1P 11M Process Design Kit and Rule Decks (PRD) Revision 4.0," 2014
    [17] Hsuan-Wei Liu, Bing-Yang Lin, and Cheng-Wen Wu, "Layout-oriented defect set reduction for fast circuit simulation in Cell-Aware Test," in 2016 IEEE 25th Asian Test Symposium (ATS), 2016, pp. 156-160.
    [18] Zhan Gao, Min-Chun Hu, Joe Swenton, Santosh Malagi, Jos Huisken, Kees Goossens, and Erik Jan Marinissen, "Optimization of cell-aware ATPG results by manipulating library cells' defect detection matrices," in 2019 IEEE International Test Conference in Asia (ITC-Asia), 2019, pp. 91-96.
    [19] Rosa Rodríguez-Montañés, EMJG Bruis, and Joan Figueras, "Bridging defects resistance measurements in a CMOS process," in Proceedings International Test Conference 1992, 1995, p. 892: IEEE.
    [20] Friedrich Hapke, Wilfried Redemund, Jürgen Schloeffel, Rene Krenz-Baath, Andreas Glowatz, Michael Wittke, Hamidreza Hashempour, and Stefan Eichenberger, "Defect-oriented cell-internal testing," in 2010 IEEE International Test Conference, 2010, pp. 1-10.
    [21] Sudhakar M Reddy, Irith Pomeranz, and Chen Liu, "On tests to detect via opens in digital CMOS circuits," in 2008 45th ACM/IEEE Design Automation Conference, 2008, pp. 840-845.
    [22] Dominik Erb, Karsten Scheibler, Matthias Sauer, Sudhakar M Reddy, and Bernd Becker, "Circuit parameter independent test pattern generation for interconnect open defects," in 2014 IEEE 23rd Asian Test Symposium, 2014, pp. 131-136.
    [23] Richard M Karp, "Reducibility among combinatorial problems," in Complexity of computer computations: Springer, 1972, pp. 85-103.
    [24] Santosh Malagi, in Cadence Cell-Aware Test Rapid Adoption Kit, 2019
    [25] Scott Davidson, in ITC99 Benchmark Home Page, 1999
    [26] OpenCores.org, in https://opencores.org/, 1999
    [27] Arm Holdings, in Arm Cortex-M Series Processors, 2009

    QR CODE