Applying Multi-objective Acquisition Function Ensemble for a candidate proposal algorithm

2023 International Conference on Speech Technology and Human-Computer Dialogue (SpeD)(2023)

引用 0|浏览1
暂无评分
摘要
Pre-silicon verification takes up to 70% of the circuit development time. Thus, it constitutes a significant bottleneck in the production of new circuit designs. Taking this into consideration, our current paper proposes new developments to an existing machine learning based verification algorithm, by integrating a multiobjective acquisition function ensemble (MACE) step, to be used as a candidate selection mechanism. We report results obtained on both synthetic and real circuits. Also, we compare the improved algorithm with the previous version, which used gradient descent (GD) to choose candidates for our next simulation, in order to identify possible circuit failures. By candidates, we refer to the set of input operating conditions (OCs) of the circuit. One functional difference, between MACE and GD, is that MACE uses 3 objective functions to calculate a score for each candidate, whereas GD uses just one. We demonstrate that the improved algorithm performs better on the synthetic circuit. Moreover, it offers better candidates for the majority of the real circuit responses. Furthermore, the MACE variant was able to spot an operating condition combination (OCC), that led to specification violation. It is worth noting that the GD approach failed to find this particular OCC. Therefore, MACE showed great potential as an improvement to the already established algorithm.
更多
查看译文
关键词
Gaussian process,machine learning,MACE,pre-silicon verification,process corners,differential evolution
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要