研究生: |
林志韋 Jhih-Wei Lin |
---|---|
論文名稱: |
基於IEEE 1500之自動化延遲錯誤測試架構 An Automatic Delay Fault Test Framework based on IEEE 1500 |
指導教授: |
張慶元
Tsin-Yuan Chang |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 產業研發碩士積體電路設計專班 Industrial Technology R&D Master Program on IC Design |
論文出版年: | 2007 |
畢業學年度: | 95 |
語文別: | 中文 |
論文頁數: | 47 |
中文關鍵詞: | 延遲錯誤測試 |
外文關鍵詞: | Delay Fault Testing |
相關次數: | 點閱:1 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在半導體產業的高度發展之下,晶片中所擁有的電晶體個數隨著製程技術的提升表現出一個快速成長的趨勢,也使後原本只擁有單一功能的晶片可以將一個完整的系統置入其中,也就是所謂的系統晶片(System on Chip)。而系統晶片的運用也漸漸變成一個成熟的技術,且隨著操作頻率的提升,許多與時間有關的問題以及所造成的錯誤也變的越趨嚴重,其中將針對因延遲所造成的錯誤做一個討論,我們稱之為延遲錯誤測試(Delay Fault Testing),對系統晶片而言,目前已有一套關於系統晶片測試的標準存在,但在這套標準當中並未對延遲錯誤測試制定出一套規範,為了使用整個系統晶片測試標準更加的完善,試圖在這套標準之下將延遲錯誤測試的功能置入其中,為了達到這個目的,文中提出了一個時脈控制器來產生延遲錯誤測試所需要的連續的系統時脈,並以一套完善的流程來完成整個延遲錯誤測試,並驗證其正確性以確保整個測試的可靠度及準確性。
Due to the rapidly increasing capacity of semi-conductor technology, the design methodology has come to a higher level of abstraction. The IEEE 1500 is provided to test functionality of each core in SOC but dose not verify its timing specifications. In this thesis, a delay fault test architecture that consists of modified wrapper based on IEEE 1500, a delay-test-aware clock controller and the modified TAP controller are presented. The delay-test-aware clock controller can generate the desired clock pulse for delay fault timing specification. Then, the test sequence is controlled by the modified TAP controller. The simulation results show successful delay fault testing application to a Crypto Processor with satisfying test quality and accuracy.
[1] E.J. Marinissen; R. Arendsen, G.; Bos, H. Dingemanse, M.; Lousberg, and C. Wouters, “A Structured and Scalable Mechanism for Test Access to Embedded Reusable Core,” Proc. of IEEE International Test Conference (ITC), pages 284-293, October 1998.
[2] P. Varma and S. Bhatia, “A Structured Test Re-Use Methodology for Core-Based System Chips,” Proc. of IEEE International Test Conference (ITC), pages 294-302, October 1998.
[3] E.J. Marinissen; S. K. Goel, and M. Lousberg, “Wrapper Design for Embedded Core Test,” Proc. of IEEE International Test Conference (ITC), pages 911-920, October 2000.
[4] Q. Xu and N. Nicolici, “ Delay Fault Testing of Core-Based Systems-on-a-chip,” Proc. of the Design, Automation and Test in Europe Conference and Exhibition (DATE), pages 744-749, 2003.
[5] IEEE Std. 1500-2005, IEEE Standard Testability Method for Embedded Core-based Integrated Circuits.
[6] IEEE, “IEEE Standard Test Interface Language (STIL) for Digital Test Vector Data,” Piscataway: IEEE Standards Department, September 1999.
[7] S. Agarwala; P. Wiley; A. Rajagopal; A. Hill; R. Damodaran; L. Nardini; T. Anderson; S. Mullinnix; J. Flores; Heping Yue; A. Chachad; J. Apostol; K. Castille; U. Narasimha; T. Wolf; NS Nagaraj; M. Krishnan; L. Nguyen; T. Kroeger; M. Gill; P. Groves; B. Webster; J. Graber; C. Karlovich, “A 800MHz system-on-chip for wireless infrastructure applications,” Proc. of International Conference on VLSI design, pages 381-389, 2004.
[8] J. Bower, “A system-on-a-chip for audio encoding,” Proc. of International Symposium on System-on-Chip (ISSC), pages 149-155, November 2004.
[9] A.K. Khan; H. Magoshi; T. Matsumoto; J. Fujita; M. Furuhashi; M. Imai; Y. Kurose; M. Sato; K. Sato; Y. Yamashita; Kinying Kwan, Duc-Ngoc Le; J.H. Yu; Trung Nguyen; S. Yang; A. Tsou; K. Chow; J. Shen; Min Li; Jun Li; Hong Zhao and K. Yoshida; “A 150-MHz graphics rendering processor with 256-Mb embedded DRAM,” IEEE Journal of Solid-State Circuits (JSSC), pages 1775-1784, November 2001.
[10] P.J. Bricaud, “IP reuse creation for system-on-a-chip design,” Proc. of IEEE Custom Integrated Circuits, pages 395-401, May 1999.
[11] N. Ahmed; C.P. Ravikumar; M. Tehranipoor; J. Plusquellic, “At-Speed Transition Fault Testing With Low Speed Scan Enable”, Proc. of IEEE VLSI Test Sym. (VTS), pages 42-47, May 2005.
[12] Q. Xu and N. Nicolici, “DFT Infrastructure for Broadside Two-Pattern Test of Core-Based SOCs,” IEEE Transactions on Computers, pages 470-485, April 2006.
[13] M. Beck.; O. Barondeau; M. Kaibel; F. Poehl; Xijiang Lin; R. Press, “Logic Design for On-Chip Test Clock Generation-Implementation Details and Impact on Delay Test Quality,” Proc. of the Design, Automation and Test in Europe Conference and Exhibition (DATE), 2005.
[14] R.S. Fetherston; I.P. Shaik; S.C. Ma; “Testability Features of AMD-K6TM microprocessor,” Proc. of IEEE International Test Conference (ITC), Pages 406-413, 1997.
[15] C. Pyron; M. Alexander; J. Golab; G. Joos; B. Long; R. Molyneaux; R. Raina; N. Tendolkar, “DFT Advances in the Motorola’s MPC7400, a PowerPC G4 Microprocessor,” Proc. of IEEE International Test Conference (ITC), pages 137-146, 1999.
[16] P.-L Chen, H.-H Chiu and T.-Y Chang, “A New Delay Fault Testing Framework on Core-Based System-on-chip,” Proc. of Workshop on RTL and High Level Testing, pages 33-40, November 2006.
[17] T. McLaurin; F. Frederick; R. Slobodnik, “The Testability Features of the ARM1026EJ Microprocesser Core,” Proc. of IEEE International Test Conference (ITC), pages 773-782, 2003.
[18] G. Palumbo; F. Pappalardo; S. Sannella, “Evaluation on Power Reduction Applying Gated Clock Approaches,” Proc. of IEEE International Symposium on Circuits and Systems (ISCAS), pages IV-85-IV-88, vol. 4, May 2002.
[19] ARM components, Inc., “Multi-Layer AHB,” 2001.