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 条
[1]  
[Anonymous], 2015, THESIS
[2]  
Bishop C.M., 2006, J ELECTRON IMAGING, V16, P049901, DOI DOI 10.1117/1.2819119
[3]   A tutorial on geometric programming [J].
Boyd, Stephen ;
Kim, Seung-Jean ;
Vandenberghe, Lieven ;
Hassibi, Arash .
OPTIMIZATION AND ENGINEERING, 2007, 8 (01) :67-127
[4]  
Canelas A, 2017, DES AUT TEST EUROPE, P1201, DOI 10.23919/DATE.2017.7927171
[5]  
Chen S, 2012, PROCEEDINGS OF THE 2012 INTERNATIONAL SYMPOSIUM - SPORTS INNOVATION AND DEVELOPMENT OF UNIVERSITIES AND COLLEGES, P504
[6]   Optimization of phase-locked loop circuits via geometric programming [J].
Colleran, DM ;
Portmann, C ;
Hassibi, A ;
Crusius, C ;
Mohan, SS ;
Boyd, S ;
Lee, TH ;
Hershenson, MD .
PROCEEDINGS OF THE IEEE 2003 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2003, :377-380
[7]   Simulation-based generation of posynomial performance models for the sizing of analog integrated circuits [J].
Daems, W ;
Gielen, G ;
Sansen, W .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (05) :517-534
[8]   An efficient constraint handling method for genetic algorithms [J].
Deb, K .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 186 (2-4) :311-338
[9]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[10]   Analog circuit design optimization through the particle swarm optimization technique [J].
Fakhfakh, Mourad ;
Cooren, Yann ;
Sallem, Amin ;
Loulou, Mourad ;
Siarry, Patrick .
ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2010, 63 (01) :71-82