## Analog Circuit Feasibility Modeling using Support Vector Machine with Efficient Kernel Functions (2009)

### BibTeX

@MISC{Boolchandani09analogcircuit,

author = {D. Boolchandani and Chandrakant Gupta and Vineet Sahula},

title = {Analog Circuit Feasibility Modeling using Support Vector Machine with Efficient Kernel Functions},

year = {2009}

}

### OpenURL

### Abstract

Performance Macromodeling Facilitates Accelerated analog circuit synthesis. It usually consist of two steps: feasibility design space identification and performance macromodels generation. A feasibility design space is defined as a multidimensional space in which every design satisfies all the design constraints. The minimum set of constraints is the one that ensures the correct functionality of the given circuit topology. Performance macromodels are only constructed and thereby valid in the functionally correct design space. Support vector machines (SVMs) are used as classifier to identify the feasible design space of analog circuits. A kernel is an integral part of the SVM and contributes in obtaining an optimized and accurate classifier. The most commonly used kernels are Radial Basis Function (RBF), polynomial, spline, multilayer perceptron. In this paper, some new kernels and some other kernels composed through modifications on the some of the standard kernels, are explored. The classifiers using these kernel functions have been tested on different analog circuits in order to identify the feasible design space. HSPICE has been used for generation of learning data. Least Square SVM toolbox interfaced with MATLAB was used for classification. We found that use of modified kernels improves classification accuracy as well as shortens classifier generation time.