Fast statistical process variation analysis using universal Kriging metamodeling: A PLL example

The design of Analog Mixed-Signal Systems-on-Chip (AMS-SoCs) presents difficult challenges given the number of design specifications that must be met. This situation is more aggravating in the presence of process variation effects for nanoscale technologies. Existing statistical techniques heavily rely on Monte-Carlo analysis for design parameters in an effort to mitigate the effects of process variation. Such methods, while accurate are often expensive and require extensive amount of simulations. In this paper we present a geostatistical based metamodeling technique that can accurately take into account process variation and considerably reduces the amount of time for simulation. An illustration of the proposed technique is shown using a 180nm PLL design. The proposed technique achieves an accuracy of 0.7 % and 0.33% for power consumption and locking time, respectively, and improves the run time by about 10 times.

[1]  Chien-Nan Jimmy Liu,et al.  Fast Statistical Analysis of Process Variation Effects Using Accurate PLL Behavioral Models , 2009, IEEE Transactions on Circuits and Systems I: Regular Papers.

[2]  Saraju P. Mohanty,et al.  Kriging-Assisted Ultra-Fast Simulated-Annealing Optimization of a Clamped Bitline Sense Amplifier , 2012, 2012 25th International Conference on VLSI Design.

[3]  James D. Meindl,et al.  Impact of die-to-die and within-die parameter fluctuations on the maximum clock frequency distribution for gigascale integration , 2002, IEEE J. Solid State Circuits.

[4]  Peng Li,et al.  Yield-aware analog integrated circuit optimization using geostatistics motivated performance modeling , 2007, 2007 IEEE/ACM International Conference on Computer-Aided Design.

[5]  Carlo Guardiani,et al.  Hierarchical statistical characterization of mixed-signal circuits using behavioral modeling , 1996, ICCAD 1996.

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

[7]  Sonja Kuhnt,et al.  Design and analysis of computer experiments , 2010 .

[8]  Saraju P. Mohanty,et al.  Particle swarm optimization over non-polynomial metamodels for fast process variation resilient design of Nano-CMOS PLL , 2012, GLSVLSI '12.

[9]  Saraju P. Mohanty,et al.  Design of Parasitic and Process-Variation Aware Nano-CMOS RF Circuits: A VCO Case Study , 2009, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[10]  Mike Rees,et al.  5. Statistics for Spatial Data , 1993 .

[11]  Jack P. C. Kleijnen,et al.  Kriging metamodeling in constrained simulation optimization: an explorative study , 2007, 2007 Winter Simulation Conference.

[12]  Noel A Cressie,et al.  Statistics for Spatial Data. , 1992 .

[13]  Dan Wang,et al.  Kriging Model combined with latin hypercube sampling for surrogate modeling of analog integrated circuit performance , 2009, 2009 10th International Symposium on Quality Electronic Design.

[14]  Yan Huang,et al.  Energy-Efficient Map Interpolation for Sensor Fields Using Kriging , 2009, IEEE Transactions on Mobile Computing.

[15]  Thomas J. Santner,et al.  The Design and Analysis of Computer Experiments , 2003, Springer Series in Statistics.

[16]  Magnus Arnér,et al.  Design and Analysis of Computer Experiments , 2014 .

[17]  Gerald W. Evans,et al.  Kriging Metamodeling in Multi-objective Simulation Optimization , 2009, WSC.

[18]  Runze Li,et al.  Design and Modeling for Computer Experiments , 2005 .

[19]  James Tschanz,et al.  Parameter variations and impact on circuits and microarchitecture , 2003, Proceedings 2003. Design Automation Conference (IEEE Cat. No.03CH37451).