Efficient hierarchical performance modeling for integrated circuits via Bayesian co-learning

With the continuous drive towards integrated circuits scaling, efficient performance modeling is becoming more crucial yet, more challenging. In this paper, we propose a novel method of hierarchical performance modeling based on Bayesian co-learning. We exploit the hierarchical structure of a circuit to establish a Bayesian framework where unlabeled data samples are generated to improve modeling accuracy without running additional simulation. Consequently, our proposed method only requires a small number of labeled samples, along with a large number of unlabeled samples obtained at almost no-cost, to accurately learn a performance model. Our numerical experiments demonstrate that the proposed approach achieves up to 3.66× runtime speed-up over the state-of-the-art modeling technique 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]  Rajiv V. Joshi,et al.  Efficient analog circuit optimization using sparse regression and error margining , 2016, 2016 17th International Symposium on Quality Electronic Design (ISQED).

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

[4]  Joel A. Tropp,et al.  Signal Recovery From Random Measurements Via Orthogonal Matching Pursuit , 2007, IEEE Transactions on Information Theory.

[5]  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.

[6]  Ralf Wunderlich,et al.  Comparison of modeling approaches through hierarchical behavioral modeling of a GNSS receiver front-end , 2013, Proceedings of the IEEE 2013 Custom Integrated Circuits Conference.

[7]  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).

[8]  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.

[9]  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).

[10]  Ehsan Afshari,et al.  Delay-Line-Based Analog-to-Digital Converters , 2009, IEEE Transactions on Circuits and Systems II: Express Briefs.

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

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

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

[14]  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).

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

[16]  Jean-Olivier Plouchart,et al.  Co-Learning Bayesian Model Fusion: Efficient performance modeling of analog and mixed-signal circuits using side information , 2015, 2015 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

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

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

[19]  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.

[20]  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).

[21]  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.

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

[23]  Rob A. Rutenbar,et al.  Hierarchical Modeling, Optimization, and Synthesis for System-Level Analog and RF Designs , 2007, Proceedings of the IEEE.

[24]  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).