Genetic programming (videotape): the movie
Genetic programming (videotape): the movie
Proceedings of the 1998 IEEE/ACM international conference on Computer-aided design
Proceedings of the 39th annual Design Automation Conference
Remembrance of circuits past: macromodeling by data mining in large analog design spaces
Proceedings of the 39th annual Design Automation Conference
An Analysis of the Causes of Code Growth in Genetic Programming
Genetic Programming and Evolvable Machines
Efficient Global Optimization of Expensive Black-Box Functions
Journal of Global Optimization
A layout-aware synthesis methodology for RF circuits
Proceedings of the 2001 IEEE/ACM international conference on Computer-aided design
Symbolic analysis of analog circuits with hard nonlinearity
Proceedings of the 40th annual Design Automation Conference
Support vector machines for analog circuit performance representation
Proceedings of the 40th annual Design Automation Conference
Grammatical Evolution: Evolutionary Automatic Programming in an Arbitrary Language
Grammatical Evolution: Evolutionary Automatic Programming in an Arbitrary Language
Performance Modeling of Analog Integrated Circuits Using Least-Squares Support Vector Machines
Proceedings of the conference on Design, automation and test in Europe - Volume 1
Proceedings of the conference on Design, Automation and Test in Europe - Volume 2
A Two-Level Modeling Approach to Analog Circuit Performance Macromodeling
Proceedings of the conference on Design, Automation and Test in Europe - Volume 2
Adaptive sampling and modeling of analog circuit performance parameters with pseudo-cubic splines
Proceedings of the 2004 IEEE/ACM International conference on Computer-aided design
Design and Analysis of Experiments
Design and Analysis of Experiments
Automation in mixed-signal design: challenges and solutions in the wake of the nano era
Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design
Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design
Simulation-based reusable posynomial models for MOS transistor parameters
Proceedings of the conference on Design, automation and test in Europe
Proceedings of the 44th annual Design Automation Conference
Proceedings of the 2007 IEEE/ACM international conference on Computer-aided design
Proceedings of the 45th annual Design Automation Conference
ISQED '08 Proceedings of the 9th international symposium on Quality Electronic Design
Automated extraction of expert knowledge in analog topology selection and sizing
Proceedings of the 2008 IEEE/ACM International Conference on Computer-Aided Design
Analog Design Centering and Sizing
Analog Design Centering and Sizing
Evolutionary programming made faster
IEEE Transactions on Evolutionary Computation
A fast and elitist multiobjective genetic algorithm: NSGA-II
IEEE Transactions on Evolutionary Computation
Extraction and use of neural network models in automated synthesis of operational amplifiers
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Robust Analog/RF Circuit Design With Projection-Based Performance Modeling
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
General-Purpose Nonlinear Model-Order Reduction Using Piecewise-Polynomial Representations
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Two highly efficient second-order algorithms for training feedforward networks
IEEE Transactions on Neural Networks
Proceedings of the 47th Design Automation Conference
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Convex piecewise-linear modeling method for circuit optimization via geometric programming
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
A new uncertainty budgeting based method for robust analog/mixed-signal design
Proceedings of the 49th Annual Design Automation Conference
Operating-point driven formulation for analog computer-aided design
Analog Integrated Circuits and Signal Processing
Proceedings of the Conference on Design, Automation and Test in Europe
Proceedings of the 50th Annual Design Automation Conference
DATE '12 Proceedings of the Conference on Design, Automation and Test in Europe
A convex macromodeling of dynamic comparator for analog circuit synthesis
Analog Integrated Circuits and Signal Processing
Proceedings of the International Conference on Computer-Aided Design
Hi-index | 0.03 |
This paper presents CAFFEINE, a method to automatically generate compact interpretable symbolic performance models of analog circuits with no prior specification of an equation template. CAFFEINE uses SPICE simulation data to model arbitrary nonlinear circuits and circuit characteristics. CAFFEINE expressions are canonical-form functions: product-of-sum layers alternating with sum-of-product layers, as defined by a grammar. Multiobjective genetic programming trades off error with model complexity. On test problems, CAFFEINE models demonstrate lower prediction error than posynomials, splines, neural networks, kriging, and support vector machines. This paper also demonstrates techniques to scale CAFFEINE to larger problems.