Litcius/Paper detail

PTPT: Physical Design Tool Parameter Tuning via Multi-Objective Bayesian Optimization

Hao Geng, Tinghuan Chen, Yuzhe Ma, Binwu Zhu, Bei Yu

2022IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems42 citationsDOI

Abstract

Physical design flow through associated electronic design automation (EDA) tools plays an imperative role in the advanced integrated circuit design. Mostly, the parameters fed into physical design tools are mainly manually picked based on the domain knowledge of the experts. Nevertheless, owing to the ever-shrinking scaling down of technology nodes and the complexity of the design space spanned by combinations of the parameters, even coupled with the time-consuming simulation process, such manual explorations for parameter configurations of physical design tools have become extremely laborious. There exist a few works in the field of design flow parameter tuning. However, very limited prior arts explore the complex correlations among multiple quality-of-result (QoR) metrics of interest (e.g., delay, power, and area) and explicitly optimize these goals simultaneously. To overcome these weaknesses and seek effective parameter settings of physical design tools, in this article, we propose a multi-objective Bayesian optimization (BO) framework with a multi-task Gaussian model as the surrogate model. An information gain-based acquisition function is adopted to sequentially choose candidates for tool simulation to efficiently approximate the Pareto-optimal parameter configurations. The experimental results on three industrial benchmarks under the 7-nm technology node demonstrate the superiority of the proposed framework compared to the cutting-edge works.

Topics & Concepts

Bayesian optimizationComputer sciencePhysical designElectronic design automationDesign flowParameter spaceBenchmark (surveying)Circuit designMachine learningMathematicsGeographyStatisticsEmbedded systemGeodesyAdvanced Multi-Objective Optimization AlgorithmsVLSI and FPGA Design TechniquesOptimal Experimental Design Methods