Co-Learning Bayesian Model Fusion: Efficient performance modeling of analog and mixed-signal circuits using side information

Efficient performance modeling of today's analog and mixed-signal (AMS) circuits is an important yet challenging task. In this paper, we propose a novel performance modeling algorithm that is referred to as Co-Learning Bayesian Model Fusion (CL-BMF). The key idea of CL-BMF is to take advantage of the additional information collected from simulation and/or measurement to reduce the performance modeling cost. Different from the traditional performance modeling approaches which focus on the prior information of model coefficients (i.e. the coefficient side information) only, CL-BMF takes advantage of another new form of prior knowledge: the performance side information. In particular, CL-BMF combines the coefficient side information, the performance side information and a small number of training samples through Bayesian inference based on a graphical model. Two circuit examples designed in a commercial 32nm SOI CMOS process demonstrate that CL-BMF achieves up to 5× speed-up over other state-of-the-art performance modeling techniques without surrendering any accuracy.

[1]  Rob A. Rutenbar,et al.  Beyond Low-Order Statistical Response Surfaces: Latent Variable Regression for Efficient, Highly Nonlinear Fitting , 2007, 2007 44th ACM/IEEE Design Automation Conference.

[2]  Constantine Caramanis,et al.  Enabling efficient analog synthesis by coupling sparse regression and polynomial optimization , 2014, 2014 51st ACM/EDAC/IEEE Design Automation Conference (DAC).

[3]  Yiyu Shi,et al.  Variability-Aware Parametric Yield Estimation for Analog/Mixed-Signal Circuits: Concepts, Algorithms, and Challenges , 2014, IEEE Design & Test.

[4]  Fan Yang,et al.  Efficient bit error rate estimation for high-speed link by Bayesian model fusion , 2015, 2015 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[5]  Wangyang Zhang,et al.  Large-scale statistical performance modeling of analog and mixed-signal circuits , 2012, Proceedings of the IEEE 2012 Custom Integrated Circuits Conference.

[6]  Fan Yang,et al.  BMF-BD: Bayesian model fusion on Bernoulli distribution for efficient yield estimation of integrated circuits , 2014, 2014 51st ACM/EDAC/IEEE Design Automation Conference (DAC).

[7]  Haralampos-G. D. Stratigopoulos,et al.  One-shot calibration of rf circuits based on non-intrusive sensors , 2014, 2014 51st ACM/EDAC/IEEE Design Automation Conference (DAC).

[8]  Xiaodong He,et al.  Theoretical prediction and experimental verification of pulling carbon nanotubes from carbon fiber prepared by chemical grafting method , 2013 .

[9]  Lawrence T. Pileggi,et al.  Asymptotic Probability Extraction for Nonnormal Performance Distributions , 2007, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[10]  Xin Li,et al.  Robust Analog/RF Circuit Design With Projection-Based Performance Modeling , 2007, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[11]  Jean-Olivier Plouchart,et al.  Indirect performance sensing for on-chip analog self-healing via Bayesian model fusion , 2013, Proceedings of the IEEE 2013 Custom Integrated Circuits Conference.

[12]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[13]  Hong Zhang,et al.  Efficient design-specific worst-case corner extraction for integrated circuits , 2009, 2009 46th ACM/IEEE Design Automation Conference.

[14]  Jean-Olivier Plouchart,et al.  Adaptive Circuit Design Methodology and Test Applied to Millimeter-Wave Circuits , 2014, IEEE Design & Test.

[15]  Chenjie Gu,et al.  Bayesian Model Fusion: Large-scale performance modeling of analog and mixed-signal circuits by reusing early-stage data , 2013, 2013 50th ACM/EDAC/IEEE Design Automation Conference (DAC).

[16]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[17]  Janet Roveda,et al.  Principle Hessian Direction-Based Parameter Reduction for Interconnect Networks With Process Variation , 2007, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[18]  Jean-Olivier Plouchart,et al.  Indirect Performance Sensing for On-Chip Self-Healing of Analog and RF Circuits , 2014, IEEE Transactions on Circuits and Systems I: Regular Papers.

[19]  D. Friedman,et al.  A 18mW, 3.3dB NF, 60GHz LNA in 32nm SOI CMOS technology with autonomic NF calibration , 2015, 2015 IEEE Radio Frequency Integrated Circuits Symposium (RFIC).

[20]  Chenjie Gu,et al.  Bayesian Model Fusion: A statistical framework for efficient pre-silicon validation and post-silicon tuning of complex analog and mixed-signal circuits , 2013, 2013 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

[21]  Georges G. E. Gielen,et al.  Template-Free Symbolic Performance Modeling of Analog Circuits via Canonical-Form Functions and Genetic Programming , 2009, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[22]  Wangyang Zhang,et al.  Toward efficient large-scale performance modeling of integrated circuits via multi-mode/multi-corner sparse regression , 2010, Design Automation Conference.

[23]  R. Bharat Rao,et al.  Bayesian Co-Training , 2007, J. Mach. Learn. Res..

[24]  Xin Li,et al.  Statistical regression for efficient high-dimensional modeling of analog and mixed-signal performance variations , 2008, 2008 45th ACM/IEEE Design Automation Conference.

[25]  Abhijit Chatterjee,et al.  Yield Recovery of RF Transceiver Systems Using Iterative Tuning-Driven Power-Conscious Performance Optimization , 2015, IEEE Design & Test.

[26]  Rob A. Rutenbar,et al.  Virtual Probe: A Statistical Framework for Low-Cost Silicon Characterization of Nanoscale Integrated Circuits , 2011, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[27]  Christopher M. Bishop,et al.  Pattern Recognition and Machine Learning (Information Science and Statistics) , 2006 .

[28]  Dongsheng Ma,et al.  Principle Hessian direction based parameter reduction with process variation , 2007, ICCAD 2007.

[29]  Trent McConaghy,et al.  High-dimensional statistical modeling and analysis of custom integrated circuits (invited paper) , 2011, 2011 IEEE Custom Integrated Circuits Conference (CICC).

[30]  Xin Li,et al.  Statistical Performance Modeling and Optimization , 2007, Found. Trends Electron. Des. Autom..

[31]  Xin Li,et al.  Finding deterministic solution from underdetermined equation: Large-scale performance modeling by least angle regression , 2009, 2009 46th ACM/IEEE Design Automation Conference.

[32]  Li Yu,et al.  Remembrance of transistors past: Compact model parameter extraction using bayesian inference and incomplete new measurements , 2014, 2014 51st ACM/EDAC/IEEE Design Automation Conference (DAC).

[33]  Fan Yang,et al.  Efficient multivariate moment estimation via Bayesian model fusion for analog and mixed-signal circuits , 2015, 2015 52nd ACM/EDAC/IEEE Design Automation Conference (DAC).

[34]  Xin Li,et al.  Finding Deterministic Solution From Underdetermined Equation: Large-Scale Performance Variability Modeling of Analog/RF Circuits , 2010, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[35]  Chenjie Gu,et al.  Efficient parametric yield estimation of analog/mixed-signal circuits via Bayesian model fusion , 2012, 2012 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).