System Margining Surrogate-Based Optimization in Post-Silicon Validation

There is an increasingly higher number of mixed-signal circuits within microprocessors. A significant portion of them corresponds to high-speed input/output (HSIO) links. Post-silicon validation of HSIO links is critical to provide a release qualification decision. One of the major challenges in HSIO electrical validation is the physical layer (PHY) tuning process, where equalization techniques are typically used to cancel any undesired effect. Current industrial practices for PHY tuning in HSIO links are very time-consuming, since they require massive laboratory measurements. On the other hand, surrogate modeling techniques allow to develop an approximation of a system response within a design space of interest. In this paper, we analyze several surrogate modeling methods and design of experiments techniques to identify the best approach to efficiently optimize a receiver equalizer. We evaluate the models performance by comparing with actual measured responses on a real server HSIO link. We then perform a surrogate-based optimization on the best model to obtain the optimal PHY tuning settings of an HSIO link. Our methodology is validated by measuring the real functional eye diagram of the physical system using the optimal surrogate model solution.

[1]  I. Sobol On the distribution of points in a cube and the approximate evaluation of integrals , 1967 .

[2]  E. Kougianos,et al.  A Comparative Study of Metamodels for Fast and Accurate Simulation of Nano-CMOS Circuits , 2012, IEEE Transactions on Semiconductor Manufacturing.

[3]  F. Gunes,et al.  Analysis and Synthesis of the Microstrip Lines Based on Support Vector Regression , 2008, 2008 38th European Microwave Conference.

[4]  Xin-She Yang,et al.  Simulation-Driven Design Optimization and Modeling for Microwave Engineering , 2013 .

[5]  Raphael T. Haftka,et al.  Surrogate Model-Based Optimization Framework: A Case Study in Aerospace Design , 2007, Evolutionary Computation in Dynamic and Uncertain Environments.

[6]  B. N. Panda,et al.  Optimization of resistance spot welding parameters using differential evolution algorithm and GRNN , 2014, 2014 IEEE 8th International Conference on Intelligent Systems and Control (ISCO).

[7]  Qi-Jun Zhang,et al.  Artificial neural networks for RF and microwave design - from theory to practice , 2003 .

[8]  Karen A. F. Copeland Experiments: Planning, Analysis, and Parameter Design Optimization , 2002 .

[9]  M. B. Yelten,et al.  Demystifying Surrogate Modeling for Circuits and Systems , 2012, IEEE Circuits and Systems Magazine.

[10]  Fei Yuan,et al.  Design techniques for decision feedback equalisation of multi-giga-bit-per-second serial data links: a state-of-the-art review , 2014 .

[11]  Hanqiao Zhang,et al.  High Speed Digital Design: Design of High Speed Interconnects and Signaling , 2015 .

[12]  David J. C. MacKay,et al.  Bayesian Interpolation , 1992, Neural Computation.

[13]  Jose Luis Chavez-Hurtado,et al.  Polynomial-Based Surrogate Modeling of RF and Microwave Circuits in Frequency Domain Exploiting the Multinomial Theorem , 2016, IEEE Transactions on Microwave Theory and Techniques.

[14]  M. Kuhl,et al.  KRIGING METAMODELING IN DISCRETE-EVENT SIMULATION : AN OVERVIEW , 2005 .

[15]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[16]  Donald F. Specht,et al.  A general regression neural network , 1991, IEEE Trans. Neural Networks.

[17]  Chenjie Gu Challenges in post-silicon validation of high-speed I/O links , 2012, 2012 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

[18]  Ying-Pin Chang,et al.  Design of Discrete-Value Passive Harmonic Filters Using Sequential Neural-Network Approximation and Orthogonal Array , 2005, 2005 IEEE/PES Transmission & Distribution Conference & Exposition: Asia and Pacific.

[19]  Salih Demirel,et al.  Efficient scattering parameter modeling of a microwave transistor using Generalized Regression Neural Network , 2014, 2014 20th International Conference on Microwaves, Radar and Wireless Communications (MIKON).

[20]  Xiao-Jun Zeng,et al.  Generalized Regression Neural Networks With Multiple-Bandwidth Sharing and Hybrid Optimization , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[21]  J.E. Rayas-Sanchez,et al.  EM-based optimization of microwave circuits using artificial neural networks: the state-of-the-art , 2003, IEEE Transactions on Microwave Theory and Techniques.

[22]  José E. Rayas-Sánchez,et al.  A holistic methodology for system margining and jitter tolerance optimization in post-silicon validation , 2016, 2016 IEEE MTT-S Latin America Microwave Conference (LAMC).

[23]  L. F. Turner,et al.  Practical equalization and synchronization strategies for use in serial data transmission over h.f. channels , 1983 .

[24]  José E. Rayas-Sánchez,et al.  Eye diagram optimization based on design of experiments (DoE) to accelerate industrial testing of high speed links , 2016, 2016 IEEE MTT-S Latin America Microwave Conference (LAMC).

[25]  Slawomir Koziel,et al.  Surrogate-Based Modeling and Optimization , 2013 .

[26]  Jian Cheng,et al.  Computational Investigation of Low-Discrepancy Sequences in Simulation Algorithms for Bayesian Networks , 2000, UAI.

[27]  V. Gutierrez-Ayala,et al.  EM-Based Monte Carlo Analysis and Yield Prediction of Microwave Circuits Using Linear-Input Neural-Output Space Mapping , 2006, IEEE Transactions on Microwave Theory and Techniques.

[28]  Margaret J. Robertson,et al.  Design and Analysis of Experiments , 2006, Handbook of statistics.

[29]  José E. Rayas-Sánchez,et al.  Multiphysics polynomial-based surrogate modeling of microwave structures in frequency domain , 2016, 2016 IEEE MTT-S Latin America Microwave Conference (LAMC).

[30]  Ruimin Xu,et al.  Modeling of 3-D Vertical Interconnect Using Support Vector Machine Regression , 2006, IEEE Microwave and Wireless Components Letters.

[31]  Xiaoli Wang,et al.  Analysis and optimization of combined equalizer for high speed serial link , 2015, 2015 IEEE 9th International Conference on Anti-counterfeiting, Security, and Identification (ASID).

[32]  Raphael T. Haftka,et al.  Surrogate-based Analysis and Optimization , 2005 .

[33]  M. Cacciola,et al.  Microwave Devices and Antennas Modelling by Support Vector Regression Machines , 2006, IEEE Transactions on Magnetics.

[34]  Ruey-Beei Wu,et al.  Direct Eye Diagram Optimization for Arbitrary Transmission Lines Using FIR Filter , 2011, IEEE Transactions on Components, Packaging and Manufacturing Technology.

[35]  Jeffrey C. Lagarias,et al.  Convergence Properties of the Nelder-Mead Simplex Method in Low Dimensions , 1998, SIAM J. Optim..