Adaptive Planning Search Algorithm for Analog Circuit Verification

Cristian Manolache, Cristina Andronache, Alexandru Caranica, Horia Cucu, Andi Buzo +2 more
6/23/2023
cs.AIcs.LG

No confident code implementation found for this paper.

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 approach is able to provide OCCs closer to the specifications for all circuits and identify a failure (specification violation) for one of the responses of a real circuit.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{manolache2023adaptive,
  title  = {Adaptive Planning Search Algorithm for Analog Circuit Verification},
  author = {Cristian Manolache and Cristina Andronache and Alexandru Caranica and Horia Cucu and Andi Buzo and Cristian Diaconu and Georg Pelz},
  year   = {2023},
  eprint = {2306.13484},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.13484v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.13484.svg)](https://codeofpaper.com/paper/2306.13484)

Discussion