Efficient Yield Optimization for Analog and SRAM Circuits via Gaussian Process Regression and Adaptive Yield Estimation

被引:48
作者
Wang, Mengshuo [1 ]
Lv, Wenlong [1 ]
Yang, Fan [1 ]
Yan, Changhao [1 ]
Cai, Wei [2 ]
Zhou, Dian [1 ,3 ]
Zeng, Xuan [1 ]
机构
[1] Fudan Univ, Sch Microelect, State Key Lab Applicat Specif Integrated Circuits, Shanghai 201203, Peoples R China
[2] Southern Methodist Univ, Dept Math, Dallas, TX 75275 USA
[3] Univ Texas Dallas, Dept Elect Engn, Richardson, TX 75080 USA
基金
中国国家自然科学基金;
关键词
Bayesian optimization; Gaussian process (GP); yield optimization; DESIGN;
D O I
10.1109/TCAD.2017.2778061
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a Bayesian optimization approach is proposed for yield optimization of analog and SRAM circuits. Gaussian process (GP) regression is employed to predict the yield over the design space with uncertainty information. An expected improvement acquisition function is constructed over the model and guides the optimization with a utility-based strategy. These techniques, as a whole, can significantly reduce the number of expensive yield estimations during the optimization procedure. Furthermore, the GP model encodes the observation uncertainties of noise-corrupted objectives, which enables an adaptive control over yield estimations. By ensuring high estimation accuracies for promising designs while tolerating higher variabilities for low-yield ones, the proposed method can significantly cut down the average computational cost of yield estimations without surrendering the accuracy of the final result. Experimental results show that, compared with the state-of-the-art yield optimization approaches, the proposed method can significantly reduce the number of circuit simulations without compromising optimization efficacy.
引用
收藏
页码:1929 / 1942
页数:14
相关论文
共 30 条
[1]  
[Anonymous], 2010, A tutorial on Bayesian optimization of expensive cost functions
[2]  
[Anonymous], RADIAL BASIS FUNCTIO
[3]  
[Anonymous], 2014, Differential Evolution: A Practical Approach to Global Optimization
[4]   Reliability-based design sensitivity by efficient simulation [J].
Au, SK .
COMPUTERS & STRUCTURES, 2005, 83 (14) :1048-1061
[5]   Analog circuits optimization based on evolutionary computation techniques [J].
Barros, Manuel ;
Guilherme, Jorge ;
Horta, Nuno .
INTEGRATION-THE VLSI JOURNAL, 2010, 43 (01) :136-155
[6]   Variation-Aware Macromodeling and Synthesis of Analog Circuits using Spline Center and Range Method and Dynamically Reduced Design Space [J].
Basu, Shubhankar ;
Kommineni, Balaji ;
Vemuri, Ranga .
22ND INTERNATIONAL CONFERENCE ON VLSI DESIGN HELD JOINTLY WITH 8TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2009, :433-438
[7]  
Boggs P.T., 1995, ACTA NUMER, V4, P1, DOI [DOI 10.1017/S0962492900002518, 10.1017/s0962492900002518]
[8]  
Dolecek Lara, 2008, 2008 IEEE/ACM International Conference on Computer-Aided Design (ICCAD), P322, DOI 10.1109/ICCAD.2008.4681593
[9]  
Gardner JR, 2014, PR MACH LEARN RES, V32, P937
[10]   Automated synthesis of complex analog circuits [J].
Gielen, Georges ;
Eeckelaert, Tom ;
Martens, Ewout ;
McConaghy, Trent .
2007 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN, VOLS 1-3, 2007, :20-23