| 研究生: |
商朝鈞 Shang, Chao-Jun |
|---|---|
| 論文名稱: |
針對小延遲缺陷使用自定義錯誤模型之測試資料生成技術 A Novel Test Generation Method for Small-Delay Defects with User-defined Fault Model |
| 指導教授: |
李昆忠
Lee, Kuen-Jong |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
| 論文出版年: | 2019 |
| 畢業學年度: | 107 |
| 語文別: | 英文 |
| 論文頁數: | 35 |
| 中文關鍵詞: | 小延遲缺陷 、自動測試圖樣產生 、自定義錯誤模型 |
| 外文關鍵詞: | Small Delay Defects, ATPG, User-defined Fault Model |
| 相關次數: | 點閱:42 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
由於現代IC設計複雜度增加和時脈的提升,晶片測試已經為IC產業不可或缺的一個部分。為確保高效能的晶片運作在正確的時脈,小延遲缺陷測試現已廣泛的被運用在工業上。許多的自動測試圖樣產生工具透過擷取電路的時間資訊,進而選擇較長的路徑去激發小延遲缺陷,以得到更高品質的測試資料集。然而這些方法皆有測試資料生成時間過長,以及大量增加測試資料的缺點。
在這篇論文中,我們提出了一個不同於以往的小延遲缺陷測試資料生成技術,此技術是基於透過擷取電路中長路徑的共同部分,並使用自定義的錯誤模型去增加額外的條件在這些擷取出來的路徑上,從而影響自動測試圖樣產生工具傳遞小延遲缺陷經過這些長路徑。我們的方法可以達到更佳壓縮的測試資料以及較高的延遲測試涵蓋率,與常見的時間感知自動測試圖樣產生工具相比,我們提出的方法能降低19.2%的測試資料數以及增加0.74%的延遲測試涵蓋率。
To ensure the quality of high-performance VLSI chips, small delay defects (SDDs) are widely considered in the industry. Several ATPG tools have been developed to deal with these defects, with timing information employed to help select long paths that are more sensitive to small delays and hence high-quality tests can be generated. However, these methods usually require long test generation time and may result in large pattern count.
In this thesis, we propose a novel test generation method for SDDs based on a common path stem concept. By extracting the common path stems of those long paths in a circuit, one can use the user-defined fault model (UDFM) to set some conditions on the path stems and thus force the fault effects of SDDs to propagate through long paths, such that a compact pattern set can be generated and high delay test coverage (DTC) can be achieved for SDDs. Compared with the well-known timing-aware ATPG, our proposed method can reduce 19.2% pattern count and increase 0.74% DTC on average for ISCAS89 and IWLS05 benchmark circuits.
[1] L.T. Wang, C.W. Wu, and X. Wen, VLSI Test Principles and Architectures: Design for Testability, Morgan Kaufmann, 2006
[2] J. Savir and S. Patil, " Scan-based transition test," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 12, NO. 8, 1993, pp. 1232-1241.
[3] J. Savir, S. Patil; "Broad-side delay test," Proc. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 13, NO. 8, AUGUST 1994
[4] Lin, K. Tsai, "Timing-aware ATPG for high quality at-speed testing of small delay defects," Proc. Asian Test Symposium 2006
[5] S.K. Goel, N. Devta-Prasanna, "Effective and efficient test pattern generation for small delay defects," Proc. VLSI Test Symposium, 2009
[6] S.K. Goel, K. Chakrabarty, "Circuit topology-based test pattern generation for small-delay defects," Proc. IEEE Asian Test Symposium, 2010
[7] M. Enamul Amyeen, S. Venkataraman, "Evaluation of the Quality of N-Detect Scan ATPG Patterns on a Processor," Prco. 2004 International Conferce on Test
[8] Fang Bao, Ke Peng, "Generation of effective 1-detect TDF patterns for detecting small-delay defects," Proc. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, VOL. 32, NO. 10, OCTOBER 2013
[9] Ke Peng ; Jason Thibodeau, “A novel hybrid method for SDD pattern grading and selection,” Proc. 2010 28th VLSI Test Symposium
[10] M. Yilmaz, K. Chakrabarty, M. Tehranipoor, "Test-pattern grading and pattern selection for small-delay defects," Proc. VLSI Test Symposium, 2008.
[11] Ke Peng, Fang Bao, "Case study: Efficient SDD test generation for very large integrated circuit," Proc. VLSI Test Symposium 2011
[12] N. Ahmed, M. Tehranipoor; "Timing-based delay test for screening small delay," Proc. 2006 43rd ACM/IEEE Design Automation Conference
[13] Wangqi Qiu, Jing Wang, "K longest paths per gate (KLPG) test generation for scan-based sequential circuits," Proc. 2004 International Conferce on Test
[14] A. Srivastava; Adit D Singh, "Exploiting path delay test generation to develop better TDF tests for small delay defects," Proc. 2017 IEEE International Test Conference
[15] A. Srivastava, V. Singh, "Identifying high timing variability speed-limiting paths under aging," Proc. Latin American Test Symposium 2017
[16] Lin, M. Kassab, "Test generation for timing-critical transition faults," Proc. ATS 2007
[17] ISCAS89:http://www.pld.ttu.ee/~maksim/benchmarks/iscas89/verilog/
[18] IWLS2005: http://iwls.org/iwls2005/benchmarks.html
[19] Mentor, Inc., Tessent ATPG User Guide, Version J-2015.02.