Comparison of modeling techniques in circuit variability analysis

Three nonlinear reduced-order modeling approaches are compared in a case study of circuit variability analysis for deep submicron complementary metal-oxide-semiconductor technologies where variability of the electrical characteristics of a transistor can be significantly detrimental to circuit performance. The drain currents of 65 nm N-type metal-oxide-semiconductor and P-type metal-oxide-semiconductor transistors are modeled in terms of a few process parameters, terminal voltages, and temperature using Kriging-based surrogate models, neural network-based models, and support vector machine-based models. The models are analyzed with respect to their accuracy, establishment time, size, and evaluation time. It is shown that Kriging-based surrogate models and neural network-based models can be generated with sufficient accuracy that they can be used in circuit variability analysis. Numerical experiments demonstrate that for smaller circuits, Kriging-based surrogate modeling yields results faster than the neural network-based models for the same accuracy whereas for larger circuits, neural network-based models are preferred as, in all metrics, better performance is obtained. Within-die variations for an XOR circuit are analyzed, and it is shown that the nonlinear reduced-order models developed can more effectively capture the within-die variations than the traditional process corner analysis. Copyright © 2011 John Wiley & Sons, Ltd.

[1]  John W. Bandler,et al.  Accurate modeling of microwave devices using kriging‐corrected space mapping surrogates , 2012 .

[2]  Simon Haykin,et al.  Neural Networks and Learning Machines , 2010 .

[3]  Andy J. Keane,et al.  Engineering Design via Surrogate Modelling - A Practical Guide , 2008 .

[4]  X. Ren,et al.  Performance Modelling and Optimisation of RF Circuits using Support Vector Machines , 2007, 2007 14th International Conference on Mixed Design of Integrated Circuits and Systems.

[5]  T. J. Mitchell,et al.  Exploratory designs for computational experiments , 1995 .

[6]  F Mkadem,et al.  Physically Inspired Neural Network Model for RF Power Amplifier Behavioral Modeling and Digital Predistortion , 2011, IEEE Transactions on Microwave Theory and Techniques.

[7]  Dirk Gorissen,et al.  Sequential modeling of a low noise amplifier with neural networks and active learning , 2009, Neural Computing and Applications.

[8]  T. Yildirim,et al.  Technology independent circuit sizing for fundamental analog circuits using artificial neural networks , 2008, 2008 Ph.D. Research in Microelectronics and Electronics.

[9]  Sani R. Nassif,et al.  Design for Manufacturability and Statistical Design: A Comprehensive Approach , 2006 .

[10]  Samar K. Saha,et al.  Modeling Process Variability in Scaled CMOS Technology , 2010, IEEE Design & Test of Computers.

[11]  Z N Mevawalla,et al.  Neural Network Modeling for Advanced Process Control Using Production Data , 2011, IEEE Transactions on Semiconductor Manufacturing.

[12]  Johan A. K. Suykens,et al.  Least Squares Support Vector Machine Classifiers , 1999, Neural Processing Letters.

[13]  M. E. Johnson,et al.  Minimax and maximin distance designs , 1990 .

[14]  Slawomir Koziel,et al.  ANN and space mapping for microwave modelling and optimization , 2010, 2010 IEEE MTT-S International Microwave Symposium.

[15]  Georges G. E. Gielen,et al.  Performance modeling of analog integrated circuits using least-squares support vector machines , 2004, Proceedings Design, Automation and Test in Europe Conference and Exhibition.

[16]  Vladimir Ceperic,et al.  Modeling of analog circuits by using support vector regression machines , 2004, Proceedings of the 2004 11th IEEE International Conference on Electronics, Circuits and Systems, 2004. ICECS 2004..

[17]  Boxin Tang Orthogonal Array-Based Latin Hypercubes , 1993 .

[18]  Slawomir Koziel,et al.  Recent advances in space-mapping-based modeling of microwave devices , 2010 .

[19]  M. D. McKay,et al.  A comparison of three methods for selecting values of input variables in the analysis of output from a computer code , 2000 .

[20]  Dirk Gorissen,et al.  Surrogate based sensitivity analysis of process equipment , 2011 .

[21]  Atsushi Kurokawa,et al.  Challenge: variability characterization and modeling for 65- to 90-nm processes , 2005, Proceedings of the IEEE 2005 Custom Integrated Circuits Conference, 2005..

[22]  M. B. Steer,et al.  Surrogate-Model-Based Analysis of Analog Circuits—Part II: Reliability Analysis , 2011, IEEE Transactions on Device and Materials Reliability.

[23]  Ranga Vemuri,et al.  A combined feasibility and performance macromodel for analog circuits , 2005, Proceedings. 42nd Design Automation Conference, 2005..

[24]  Qi-Jun Zhang,et al.  Statistical Neuro-Space Mapping Technique for Large-Signal Modeling of Nonlinear Devices , 2008, IEEE Transactions on Microwave Theory and Techniques.

[25]  T. Dhaene,et al.  RF circuit block modeling via Kriging surrogates , 2008, MIKON 2008 - 17th International Conference on Microwaves, Radar and Wireless Communications.