An Efficient Bayesian Optimization Approach for Automated Optimization of Analog Circuits

被引:207
作者
Lyu, Wenlong [1 ]
Xue, Pan [1 ]
Yang, Fan [1 ]
Yan, Changhao [1 ]
Hong, Zhiliang [1 ]
Zeng, Xuan [1 ]
Zhou, Dian [2 ,3 ]
机构
[1] Fudan Univ, Sch Microelect, State Key Lab ASIC & Syst, Shanghai 201203, Peoples R China
[2] Fudan Univ, Sch Microelect, State Key Lab Applicat Specif Integrated Circuits, Shanghai 201203, Peoples R China
[3] Univ Texas Dallas, Dallas, TX 75080 USA
基金
中国国家自然科学基金;
关键词
Analog circuit sizing; Bayesian optimization; Gaussian process; weighted expected improvement; multi-objective; optimization; EVOLUTIONARY COMPUTATION; ALGORITHM;
D O I
10.1109/TCSI.2017.2768826
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The computation-intensive circuit simulation makes the analog circuit sizing challenging for large-scale/complicated analog/RF circuits. A Bayesian optimization approach has been proposed recently for the optimization problems involving the evaluations of black-box functions with high computational cost in either objective functions or constraints. In this paper, we propose a weighted expected improvement-based Bayesian optimization approach for automated analog circuit sizing. Gaussian processes (GP) are used as the online surrogate models for circuit performances. Expected improvement is selected as the acquisition function to balance the exploration and exploitation during the optimization procedure. The expected improvement is weighted by the probability of satisfying the constraints. In this paper, we propose a complete Bayesian optimization framework for the optimization of analog circuits with constraints for the first time. The existing GP model-based optimization methods for analog circuits take the GP models as either offline models or as assistance for the evolutionary algorithms. We also extend the Bayesian optimization algorithm to handle multi-objective optimization problems. Compared with the state-of-the-art approaches listed in this paper, the proposed Bayesian optimization method achieves better optimization results with significantly less number of simulations.
引用
收藏
页码:1954 / 1967
页数:14
相关论文
共 47 条
[31]  
Nieuwoudt A, 2005, DES AUT CON, P648
[32]  
Nocedal J, 2006, SPRINGER SER OPER RE, P1, DOI 10.1007/978-0-387-40065-5
[33]   Exploring Kriging for Fast and Accurate Design Optimization of Nanoscale Analog Circuits [J].
Okobiah, Oghenekarho ;
Mohanty, Saraju P. ;
Kougianos, Elias .
2014 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2014, :245-248
[34]   Fast Design Optimization Through Simple Kriging Metamodeling: A Sense Amplifier Case Study [J].
Okobiah, Oghenekarho ;
Mohanty, Saraju ;
Kougianos, Elias .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (04) :932-937
[35]  
Palmers P, 2009, DES AUT TEST EUROPE, P706
[36]   Application of Machine Learning for Optimization of 3-D Integrated Circuits and Systems [J].
Park, Sung Joo ;
Bae, Bumhee ;
Kim, Joungho ;
Swaminathan, Madhavan .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (06) :1856-1865
[37]  
Peng B, 2016, DES AUT TEST EUROPE, P1417
[38]   Anaconda: Simulation-based synthesis of analog circuits via stochastic pattern search [J].
Phelps, R ;
Krasnicki, M ;
Rutenbar, RA ;
Carley, LR ;
Hellums, JR .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2000, 19 (06) :703-717
[39]  
Rasmussen CE, 2005, ADAPT COMPUT MACH LE, P1
[40]   Hierarchical modeling, optimization, and synthesis for system-level analog and RF designs [J].
Rutenbar, Rob A. ;
Gielen, Georges G. E. ;
Roychowdhury, Jaijeet .
PROCEEDINGS OF THE IEEE, 2007, 95 (03) :640-669