跳到主要內容

臺灣博碩士論文加值系統

(18.97.14.80) 您好!臺灣時間:2024/12/04 04:53
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:周超文
研究生(外文):Chao-Wen Chou
論文名稱:系統晶片階層式測試存取機制與自動化測試開發流程
論文名稱(外文):A Hierarchical Test Access Mechanism for SoC and the Automatic Test Development Flow
指導教授:張慶元張慶元引用關係
指導教授(外文):Tsin-Yuan Chang
學位類別:碩士
校院名稱:國立清華大學
系所名稱:電機工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2001
畢業學年度:89
語文別:英文
中文關鍵詞:測試存取機制系統晶片
外文關鍵詞:Test Access MechanismSoC
相關次數:
  • 被引用被引用:0
  • 點閱點閱:269
  • 評分評分:
  • 下載下載:16
  • 收藏至我的研究室書目清單書目收藏:0
近幾年來,利用可重複使用核心(reusable core)或是智慧產權核心(Intellectual Property core)的電路設計流程由於可大幅縮短新晶片產品的上市時間(time-to-market),因此愈來愈受晶片設計者的歡迎。但是由於這些內嵌在系統晶片(SOC)中的核心的輸出入埠並非都被直接連接到晶片上的接腳,因此我們需要可以存取這些輸出入埠的機制(mechanism)。此外,為了避免在晶片測試的開發上耗費太多時間,使得上述設計流程的優點被抵銷掉,因此先前為各個核心所準備的測試向量(Test Pattern)的重複利用變得越來越重要。
在這份論文中,針對系統晶片的測試提出了一個階層式的測試存取架構,這個架構可適用於P1500,IEEE 1149.1及階層式(Hierarchical)的核心。根據測試的核心數目,它的架構可以很有彈性的調整。經由測試介面控制器(Test Interface Controller),可以直接從晶片的接腳存取到內嵌核心的輸出入埠,因此對於測試向量的重複使用可以很容易的達到。
這份論文亦提出系統晶片測試開發的自動化流程及相關的輔助軟體。經由軟體的輔助,核心使用者可以很容易的完成晶片測試的開發工作,包括(1)測試介面控制器及P1500 Wrapper電路產生流程,(2)P1500相容測試向量的轉換流程,(3)系統晶片測試向量的整合流程。
在論文的最後一章,利用一些ISCAS Benchmark電路當作核心組成了測試電路,其中包含有P1500, IEEE 1149.1及階層式的核心。根據實驗的結果,可以發現測試介面控制器額外增加的面積很小。至於採用這個架構額外增加的測試時間,在實驗結果中也可以發現很小,甚至可以被忽略。

In recent years, using reusable cores, i.e., pre-design Intellectual Property (IP) blocks, to shorten the time-to-market for new ICs has become the most popular design methodology. In order to prevent test development from becoming the bottleneck in the entire design flow, the use of the pre-computed test patterns for the embedded cores is necessary.
In this thesis, we propose a hierarchical test access architecture and an automatic test development flow. The proposed architecture is compliant with P1500, JTAG and hierarchical cores. By using the proposed Test Interface Controller, the cores which are deeply embedded into system or
other hierarchical cores can be accessed through the test pins, and the use of the pre-computed test patterns becomes a very easy work. The proposed automatic test development flow cludes the Test Circuit Generation Flow, P1500 Compliant Test Pattern Translation Flow and Test Pattern Integration Flow. For these flows, we also develop some softwares to facilitate the test development procedure to shorten the development time cost.
We also utilize some ISCAS benchmark circuits to implement a experimental circuit. Based on experimental results, we can find that both the area overhead of the Test Interface Controller and the effective test time overhead are small.

1 Introduction 1
1.1 Problem Statement
1.2 IEEE P1500 Spirit
1.3 Introduction of the Proposed Approach
1.4 Thesis Organization
2 PriorWorks 7
2.1 IEEE P1500 Standard for Embedded Core Test
2.1.1 IEEE P1500 Working Group
2.1.2 Dual ComplianceConcept
2.1.3 Scalable Architecture
2.1.3.1 IEEE P1500 Wrapper
2.1.3.2 WIR Instruction
2.1.4 Core Test Language
2.2 Other Related Researches
3 The Proposed Approach 20
3.1 Overview
3.2 Function and Implementation of Each Component
3.2.1 Test Interface Controller (TIC)
3.2.1.1 Finite State Machine (FSM)
3.2.1.2 Configuration Register (CREG)
3.2.1.3 Switch Block(SB)
3.2.1.4 Gating Logic (GL)
3.2.2 P1500 Wrapper
3.2.2.1 Wrapper Instruction Register (WIR)
3.2.2.2 Wrapper Boundary Register (WBR)
3.2.2.3 Wrapper Bypass Register (WBY)
3.2.3 Test Bus
3.3 Automatic Test Development Flow
3.3.1 Test Circuit Generation
3.3.2 Test Pattern Translation
3.3.3 Test Pattern Integration
4 Experimental Result
4.1 Experimental Environment Setup
4.2 Discussion
4.2.1 Area Overhead
4.2.2 Test Time Overhead
5 Conclusions

[1] Y. Zorian, “Test Requirements for Embedded Core-based
Systems and IEEE P1500,” in Proc. Int. Test Conf. (ITC), pp. 191—199, 1997.
[2] Y. Zorian, “System-Chip Test Strategies,” in Proc. IEEE/ACM Design Automation Conf. (DAC), pp. 752—757, 1998.
[3] Y. Zorian, E. J. Marinissen, and S. Dey, “Testing Embedded-Core Based System Chips,” in Proc. Int. Test Conf. (ITC), pp. 130—143, 1998.
[4] Y. Zorian, E. J. Marinissen, and S. Dey, “Testing Embedded-Core-Based System Chips,” Computer, vol. 32, no. 6, pp. 52—60, 1999.
[5] IEEE P1500 Web Site "http://grouper.ieee.org/groups/1500/.”
[6] L.Whetsel, “An IEEE 1149.1 Based Test Access Architecture for ICs with Embedded Cores," in Proc. Int. Test Conf. (ITC), pp. 69—78, 1997.
[7] E. J. Marinissen, R. Arendsen, G. Bos, H. Dingemanse, M. Lousberg, and C. Wouters, “A Structured and Scalable Mechanism for Test Acess to Embedded Reusable Cores,” in Proc. Int. Test Conf. (ITC), pp. 284—293, 1998.
[8] R. K. Gupta and Y. Zorian, “Introducing Core-Based System Design,” IEEE Design & Test of Computers, vol. 13, pp. 15—25, Spring 1996.
[9] E. J. Marinissen, Y. Zorian, R. Kapur, T. Taylor, and L. Whetsel, “Towards a Standard for Embedded Core Test: An Example,” in Proc. Int. Test Conf. (ITC), pp. 616—627, 1999.[10] “IEEE Std. 1149.1: IEEE Standard Test Access Port and Boundary-Scan Architecture,” IEEE Computer Society, 1990.
[11] S. Adham, D. Burek, C. J. Clark, M. Collins, G. Giles, A. Hales, E. J. Marinissen, T. McLaurin, J. Monzel, F. Muradali, J. Rajski, R. Rajsuman, M. Ricchetti, D. Stannard, J. Udell,
P. Varma, L. Whetsel, A. Zamfirescu, and Y. Zorian “Preliminary Outline of the IEEE P1500 Scalable Architecture for Testing Embedded Cores,” in Proc. IEEE VLSI Test Symp. (VTS), pp. 483—488, 1999.
[12] P. Varma and S. Bhatia, “A Structured Test Re-Use Methodology for Core-Based System Chips,” in Proc. Int. Test Conf. (ITC), pp. 294—302, 1998.
[13] D. Bhattacharya, “Hierarchical Test Access Architecture for Embedded Cores in an Integrated Circuits,” in Proc. IEEE VLSI Test Symp. (VTS), pp. 8—14, 1998.
[14] Synopsys Design Analyzer, ver. 1999.10-5. 700 East Middlefield Road, Mountain View, CA 94043-4033 USA: Synopsys, Inc.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top