§ 瀏覽學位論文書目資料
  
系統識別號 U0002-0708201821064600
DOI 10.6846/TKU.2018.00240
論文名稱(中文) 基於選擇器擴充架構之低擷取功率X-filling方法
論文名稱(英文) Low-Capture-Power X-filling Method Based on Architecture Using Selection Expansion
第三語言論文名稱
校院名稱 淡江大學
系所名稱(中文) 電機工程學系機器人工程碩士班
系所名稱(英文) Master's Program In Robotics Engineering, Department Of Electrical And Computer Engineering
外國學位學校名稱
外國學位學院名稱
外國學位研究所名稱
學年度 106
學期 2
出版年 107
研究生(中文) 鍾昱廷
研究生(英文) Yu-Ting Chung
學號 605470045
學位類別 碩士
語言別 英文
第二語言別
口試日期 2018-07-12
論文頁數 34頁
口試委員 指導教授 - 饒建奇(jcrau@ee.tku.edu.tw)
委員 - 呂學坤(sklu@mail.ntust.edu.tw)
委員 - 施鴻源(hyshih.tw@gmail.com)
關鍵字(中) 低功率消耗
X-filling
多重輸入位移暫存器
測試資料壓縮
關鍵字(英) Low-Power
X-filling
MISR
Compression data
第三語言關鍵字
學科別分類
中文摘要
在現今的SOC架構設計中,邏輯閘數目越來越多,伴隨著來的是大量的測試資料產生。如果要測試如此大的電路,由於測試通道容量的不足和自動測試機台(Automatic Test Equipment, ATE)的記憶體限制,且量大的時候將很耗時和耗電,因此測試資料的壓縮工作就變得更為重要。
我們利用MISR(多重輸入位移暫存器)的相關特性,可使用一個自動測試機台的資料跑很多次,在架構中我們使用數個正反器組成選擇器來擴散傳遞多重輸入位移暫存器的資料,每個多重輸入位移暫存器的正反器連接著兩個選擇器的多工器,選擇器則連接著多重輸入位移暫存器。利用正反器儲存位元組在裡面,若要改變測試資料,只要改變正反器的位元組即個。正反器中的位元組並不會很頻繁的改變,所以我們就可以降低功率消耗。
在我們的架構中我們已經解決了部分的位移功率,在此之上我們使用一個低擷取功率的X-filling 方法來降低正反器位移次數。跟一般的隨機X-filling方法比較,我們可以得到一樣的錯誤涵蓋率但是更少的平均和最大轉換次數。
英文摘要
In the system-on-chip (SOC) design, there are a huge volume of test data. The arrival of test data compression is because of lacking in channel capacity and the restricted memory of Automatic Test Equipment (ATE). Therefore, the technique of test data compression is very important to save time and memory.
Because of MISR’s characteristic, we can use one ATE data to run many times. In this paper, we use selection with Flip-Flops to spread MISR data. Each Flip-Flop of MISR is connecting with 2 MUXs of selection. In addition, selection connected with MISR. To use Flip-Flops so we can restore bits in it, just changing Flip-Flops bits when data changing. It is not frequently changing of the bits of Flip-Flops, so we can decrease power consumption.
In our architecture, we already saved sift power. In this paper, we will approach a Low-Capture-Power X-Filling Method to decrease shift times of Flip-Flops. Compare to Random X-filling Method, the Fault Coverage will be the same but less average and maximum shift times.
第三語言摘要
論文目次
中文摘要	II
英文摘要	III
TABLE OF CONTENT	IV 
LIST OF FIGURES	VI
LIST OF TABLES	VII
CHAPTER1. INTRODUCTION	1
1.1 MOTIVATION	1
1.2 ISSUE OVERVIEW	2
1.3 THESIS OVERVIEW	3
CHAPTER2. KNOWLEDGE USED IN PAPER	5
2.1 DETECT A FAULT	5
2.2 FAULT SIMULATION	9
2.3 SCAN-CHAIN DESIGN	11
2.4 CAPTURE POWER	14
2.5 SHIFT POWER	15
2.6 LINEAR FEEDBACK SHIFT REGISTER (LFSR)	17
CHAPTER3. OVERVIEW OF ARCHITECTURE	19
CHAPTER4. PROPOSED METHOD	21
4.1 OVERVIEW	21
4.2 X-FILLING ALGORITHM	24
4.3 TYPR-R	24
4.4 TYPE-C	25
4.5 TYPE-D	25
4.6 TYPE-E	26
CHAPTER5. EXPERIMENT RESULTS	28
CHAPTER6. CONCLUSIONS	30
REFERENCES	31

 
List of figures
Figure 2.1 Example of OR gate faults…………...…………………………….6
Figure 2.2 Example of AND gate faults…………………………...…………..7
Figure 2.3 Fault Coverage (FC)……………………………………………….8
Figure 2.4 Parallel Fault Simulation…………………………………………10
Figure 2.5 Example of regular Scan-chain circuit…………………….…...…11
Figure 2.6 (a) A Muxed-D Scan Element (b) A Sample of Scan-Chain……..12
Figure 2.7 Common Scan-Chain Circuit……………………………………..14
Figure 2.8 Example of Capture Power Program……………………………...15
Figure 2.9 Example of Shift Power Program…………………………………17
Figure 2.10 LFSR (Linear Feedback Shift Register) Types………………….18
Figure 3.1 Overview of Architecture…………………………………………20
Figure 4.1 Proposed X-filling method Flow………………………………….23

List of Tables
Table 4.1 Types of X-filling methods of PPI and PPO…………………..….22
Table 5.1 Results of Proposed X-filling Method…………………………….29
Table 5.2 Comparison Our Results with Other Method……………………...29
參考文獻
[1]		M. Abramovici, M. Breuer, and A. Friedman, Digital Systems Testing and Testable Design, Computer Science Press, 1990.
[2]		Y. Zorian, "A Distributed BIST Control Scheme for Complex VLSI Devices," Proceedings of the VLSI Test Symposium, pp. 4-9, 1993. 
[3]		T. Yoshida and M. Watari, "A New Approach for Low Power Scan Testing," Proceedings of the Intl. Test Conference, pp. 480-487, 2003.
[4] 		A. Chandra, K. Chakrabarty, "Low-power scan testing and test data compression for system-on a-chip", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 21, no. 5, pp. 597-604, 2002.
[5]		K. Chen, J. Rau, "An Efficient Test Data Compression Scheme Using Selection Expansion", Test Conference (ITC), 2012 IEEE International, Poster 29, 2012.
[6]		Xiaoqing Wen; Y. Yamashita; S. Kajihara; Laung-Terng Wang; K.K. Saluja; K. Kinoshita, "On Low-Capture-Power Test Generation for Scan Testing", VLSI Test Symposium, 2005. Proceedings. 23rd IEEE, 2005.
[7]		R. Sankaralingam, R. Oruganti, and N. Touba, "Reducing Power Dissipation during Test Using Scan Chain Disable," Proceedings of the VLSI Test Symposium, pp. 319-324, 2001.
[8] 		S. Wang and S. Gupta, “ATPG for Heat Dissipation Minimization during Test Application,” IEEE Transaction on Computers, vol. 47, no. 2, pp. 256-262, 1998.
[9]		F. Corno, P. Prinetto, M. Redaudengo, and M. Reorda, “A Test Pattern Generation Methodology for Low Power Consumption,” Proceedings of the VLSI Test Symposium, pp. 35-40, 2000.
[10]		S. Wang, “Generation of Low-Power-Dissipation and High-Fault Coverage Patterns for Scan-Based BIST,” Proceedings of the Intl. Test Conference, pp. 834-843, 2002.
[11]		V. Dabholkar, S. Chakravarty, I. Pomeranz, and S. Reddy, “Techniques for Minimizing Power Dissipation in Scan and Combinational Circuits during Test Application,” IEEE Transaction on Computer-Aided Design, vol. 17, no. 12, pp. 1325-1333, 1998.
[12]		Badereddine, N., Girard, P., Pravossoudovitch, S., Landrault, C., Virazel, A., Wunderlich, H.-J., 2006, “Minimizing Peak Power Consumption during Scan Testing: Test Pattern Modification with X Filling Heuristics,” Int.  Design & Test of Integrated Systems in Nanoscale Technology Conference (DTIS), pp. 359-364.
[13]		Chakravarty, S. and Dabholkar, V., 1994, “Minimizing Power Dissipation in Scan Circuits during Test Application,” 	IEEE Asian Test Symposium, pp. 51-56.
[14]		Chandra, A. and Kapur, R., 2008, “Bounded Adjacent Fill for Low Capture Power Scan Testing,” IEEE VLSI Test Symposium, pp. 131-138.
[15]		K. Lee S. Hsu and C. Ho "Test Power Reduction with Multiple Capture Orders", 13th Asian Test Symposium, pp. 26-31 2004 
[16]		Wei Li; S.M. Reddy; I. Pomeranz, “On reducing peak current and power during test”, IEEE Computer Society Annual Symposium on VLSI: New Frontiers in VLSI Design (ISVLSI'05)
[17]		A. Jas N. Touba “Test vector compression via cyclical scan chains and its application to testing core-based designs”, pp. 458-464 October 1998. 
[18]		 J. Feng G. Li “A test data compression method for system-on-a-chip”, 4th IEEE International Symposium on Electronic Design, Test and Applications (delta 2008), January 2008. 
[19]		X. Lin, J. Rajski, I. Pomeranz, S. M. Reddy, “On Static Test Compaction and Test Pattern Ordering for Scan Designs”, Proceedings International Test Conference 2001, pp. 1088-1097, 2001.
[20]		Rau, Jiann-chyi; Chen, Kung-han, “An Efficient Test Data Compression Scheme Using Selection Expansion”, Test Conference (ITC), 2012 IEEE International, Poster 29.
論文全文使用權限
校內
校內紙本論文立即公開
同意電子論文全文授權校園內公開
校內電子論文立即公開
校外
同意授權
校外電子論文立即公開

如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信