Adaptive Planning Search Algorithm for Analog Circuit Verification
Cristian Manolache, Cristina Andronache, Alexandru Caranica, Horia, Cucu, Andi Buzo, Cristian Diaconu, Georg Pelz

TL;DR
This paper introduces an adaptive machine learning-based method using Gaussian process surrogate models to efficiently verify complex integrated circuits by reducing simulation efforts and improving failure detection.
Contribution
It presents a novel adaptive planning search algorithm that leverages Gaussian process models to identify critical operating conditions with fewer simulations in IC verification.
Findings
Better estimation of circuit responses with fewer simulations
Successfully identified failure conditions in real circuits
Improved detection of worst-case scenarios
Abstract
Integrated circuit verification has gathered considerable interest in recent times. Since these circuits keep growing in complexity year by year, pre-Silicon (pre-SI) verification becomes ever more important, in order to ensure proper functionality. Thus, in order to reduce the time needed for manually verifying ICs, we propose a machine learning (ML) approach, which uses less simulations. This method relies on an initial evaluation set of operating condition configurations (OCCs), in order to train Gaussian process (GP) surrogate models. By using surrogate models, we can propose further, more difficult OCCs. Repeating this procedure for several iterations has shown better GP estimation of the circuit's responses, on both synthetic and real circuits, resulting in a better chance of finding the worst case, or even failures, for certain circuit responses. Thus, we show that the proposed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsVLSI and Analog Circuit Testing · Machine Learning in Materials Science · Machine Learning and Data Classification
MethodsGaussian Process
