Big-Data Tensor Recovery for High-Dimensional Uncertainty Quantification of Process Variations

被引:58
作者
Zhang, Zheng [1 ]
Weng, Tsui-Wei [1 ]
Daniel, Luca [1 ]
机构
[1] MIT, Res Lab Elect, Cambridge, MA 02139 USA
来源
IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY | 2017年 / 7卷 / 05期
关键词
High dimensionality; integrated circuits (ICs); integrated photonics; microelectromechanical system (MEMS); polynomial chaos; process variation; stochastic simulation; tensor; uncertainty quantification; POLYNOMIAL CHAOS; SIMULATION; ANOVA;
D O I
10.1109/TCPMT.2016.2628703
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Fabrication process variations are a major source of yield degradation in the nanoscale design of integrated circuits (ICs), microelectromechanical systems (MEMSs), and photonic circuits. Stochastic spectral methods are a promising technique to quantify the uncertainties caused by process variations. Despite their superior efficiency over Monte Carlo for many design cases, stochastic spectral methods suffer from the curse of dimensionality, i.e., their computational cost grows very fast as the number of random parameters increases. In order to solve this challenging problem, this paper presents a high-dimensional uncertainty quantification algorithm from a big data perspective. Specifically, we show that the huge number of (e.g., 1.5 x 10(27)) simulation samples in standard stochastic collocation can be reduced to a very small one (e.g., 500) by exploiting some hidden structures of a high-dimensional data array. This idea is formulated as a tensor recovery problem with sparse and low-rank constraints, and it is solved with an alternating minimization approach. The numerical results show that our approach can efficiently simulate some IC, MEMS, and photonic problems with over 50 independent random parameters, whereas the traditional algorithm can only deal with a small number of random parameters.
引用
收藏
页码:687 / 697
页数:11
相关论文
共 41 条
[1]   Sparse Linear Regression (SPLINER) Approach for Efficient Multidimensional Uncertainty Quantification of High-Speed Circuits [J].
Ahadi, Majid ;
Roy, Sourajeet .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (10) :1640-1652
[2]  
Ahadi Majid., 2016, 2016 IEEE 20 WORKSHO, P1
[3]  
[Anonymous], P WORKSH SIGN POW IN
[4]   Variation [J].
Boning, Duane S. ;
Balakrishnan, Karthik ;
Cai, Hong ;
Drego, Nigel ;
Farahanchi, Ali ;
Gettings, Karen M. ;
Lim, Daihyun ;
Somani, Ajay ;
Taylor, Hayden ;
Truque, Daniel ;
Xie, Xiaolin .
IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2008, 21 (01) :63-71
[5]   Distributed optimization and statistical learning via the alternating direction method of multipliers [J].
Boyd S. ;
Parikh N. ;
Chu E. ;
Peleato B. ;
Eckstein J. .
Foundations and Trends in Machine Learning, 2010, 3 (01) :1-122
[6]   ANALYSIS OF INDIVIDUAL DIFFERENCES IN MULTIDIMENSIONAL SCALING VIA AN N-WAY GENERALIZATION OF ECKART-YOUNG DECOMPOSITION [J].
CARROLL, JD ;
CHANG, JJ .
PSYCHOMETRIKA, 1970, 35 (03) :283-&
[7]  
Davis PJ, 2007, METHODS NUMERICAL IN
[8]   Compressed sensing [J].
Donoho, DL .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (04) :1289-1306
[9]  
El-Moselhy T, 2010, DES AUT TEST EUROPE, P453
[10]  
El-Moselhy T, 2010, DES AUT CON, P667