研究生: |
徐志祥 Hsu, Chih-Hsiang |
---|---|
論文名稱: |
利用變異性回歸模型預測晶片故障路徑 A Variability Regression Model for Failure Path Prediction |
指導教授: |
劉靖家
Liou, Jing-Jia |
口試委員: |
王行健
陳竹一 |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
論文出版年: | 2014 |
畢業學年度: | 102 |
語文別: | 英文 |
論文頁數: | 44 |
中文關鍵詞: | 製程變異 、機器學習 |
外文關鍵詞: | Process variation, Machine learning |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
隨著互補式金屬氧化物半導體製程技術進入深次微米時代,製程變異以及生產過程缺陷會使得產品的良率降低,並且常常使得晶片的時序行為出現錯誤。這時對於錯誤的晶片來說,必須要對其做更進一步的分析。然而,即使我們已經依照晶片受到的影響做分類,這個方法仍然有沒考慮到的地方而需要更進一步分析。
在這篇論文中,我們提出了一套方法,收集受到相同製程變異影響的晶片,並且測試錯誤的晶片上所挑選出某一部分的路徑做詳細的時間分析,以這些路徑的時間資訊建立出回歸模型。這個模型能依照電路上的特徵預測受到變異影響的額外延遲,在考慮這些延遲的情況下再次做時間分析。然而在建立回歸模型的過程中,可能會因為一些外來因素,例如隨機性製程變異,或者訓練模型用的資料準備不齊全的關係,使得模型預測的結果並不如預期而造成誤差,因此我們也額外提供一套方法,用已知的時間資訊當作標準,來修復模型可能出現的錯誤,進而提升模型的準確度。
藉此我們可以藉由著測量整個電路一部分的路徑,進而預測出整個電路每條路徑出現錯誤的可能,再針對這些路徑做更深入的測試。如此一來可以有效的提升測試的品質,或者能將這些延遲資訊回饋給下一階段的設計者做出更好的設計。
As the CMOS technology coming to nanometer scale, process variation play an important role
in yield of production. It and defects can reduce a product’s parametric yield. Yet, even we have
categorized chips with above influences, there is a lack of methods to further analyze these effects.
In this paper, we propose to build a regression model from failed chips under the influence of
systematic variations. The inputs of the model are the delay measurements of failed paths. And the
proposed model will use circuit features to generate delay deviations, which can in turn be injected
back to circuits for timing analysis considering variations. Thus, we can predict the probability of
other possibly failing paths in order to select candidates for further test generation. Therefore, test
quality is improved for next batch of chips or better confidence level is achieved for next design
cycle.
[1] David Blaauw, Kaviraj Chopra, Ashish Srivastava, and Louis Scheffer, “Statistical timing
analysis: From basic principles to state of the art”, Computer-Aided Design of Integrated
Circuits and Systems, IEEE Transactions on, vol. 27, no. 4, pp. 589–607, 2008.
[2] Jifeng Chen and Mohammad Tehranipoor, “Critical paths selection and test cost reduction
considering process variations”, Proceedings of IEEE Asian Test Symposium, 2013.
[3] Y.-Y. Chen and J.-J. Liou, “A non-intrusive and accurate inspection method for segment delay
variabilities”, Proceedings of IEEE Asian Test Symposium, 2009.
[4] M. Nourani and A. Redhakrishnan, “Modeling and testing process variation in nanometer
cmos”, Proceedings of IEEE International Test Conference, 2006.
[5] A. Bassi, A. Veggetti, L. Croce, and A. Bogliolo, “Measuring the effects of process variations
on circuit performance by means of digitally-controllable ring oscillators”, International
Conference on Microelectronic Test Structures, 2003.
[6] D. Boning, T. Maung, J. Chung, K.-J. Chang, and S.-Y. Oh an D. Bartelink, “Statistical
metrology of interlevel dielectric thickness variation”, Proceedings of SPIE, 1994.
[7] D. Boning and J. Chung, “Statistical metrology: understanding spatial variation in semiconductor
manufacturing”, Proceedings of SPIE, 1996.
[8] L.-C Wang, P. Bastani, and M. S. Abadir, “Design-silicon timing correlation-a data mining
perspective”, Proceedings of Design Automation Conference, 2007.
[9] P. Bastani, Nick Callegari, L.-C. Wang, and M. S. Abadir, “An improved feature ranking
method for diagnosis of systematic timing uncertainty”, IEEE International Symposium on
VLSI Design, Automation and Test, 2008.
[10] P. Bastani, Nick Callegari, L.-C. Wang, and M. S. Abadir, “Diagnosis of design-silicon timing
mismatch with feature encoding and importance ranking – the methodology explained”,
Proceedings of IEEE International Test Conference, 2008.
[11] M. Sharma, B. Benware, L. Ling, D. Abercrombie, L. Lee, M. Keim, H. Tnag, W.-T. Cheng,
T.-P. Tai, Y.-J. Change, R. Lin, and A. Man, “Efficiently performing yield enhancements by
identifying dominant physical root cause from test fail data”, Proceedings of IEEE International
Test Conference, 2008.
[12] Xiaoming Chen, Yu Wang, and Huazhong Yang, “Nicslu: An adaptive sparse matrix solver
for parallel circuit simulation”, IEEE Transactions on Computer-Aided Design of Integrated
Circuits and Systems, 2013.
[13] K. Agarwal and S. Nassif, “Characterizing process variation in nanometer cmos”, Proceedings
of Design Automation Conference, 2007.
[14] B. Zhou and A. Khouas, “Measurement of delay mismatch due to process variations by means
of modified ring oscillators”, Proceedings of International Symposium on Circuits and Systems,
2005.
[15] S-Y Hsu, C-H Hsu, T-S Hsu, and J-J Liou, “A region-based framework for design feature
identification of systematic process variations”, Proceedings of IEEE Asian Test Symposium,
2013.
[16] C.-W. Hsu, C.-C. Chang, and C.-J. Lin, “A partical guide to support vector classification”,
2009, Document available at http://www.csie.ntu.edu.tw/˜cjlin/papers/
guide/guide.pdf.
[17] A. Agarwal, D. Blaauw, V. Zolotov, S. Sundareswaran, M. Zhao, K. Gala, and R. Panda,
“Statistical delay computation considering spatial correlations”, Proceedings of Asia & South
Pacific Design Automation Conference, 2003.