An efficient bi-objective optimization framework for statistical chip-level yield analysis under parameter variations

With shrinking technology, the increase in variability of process, voltage, and temperature (PVT) parameters significantly impacts the yield analysis and optimization for chip designs. Previous yield estimation algorithms have been limited to predicting either timing or power yield. However, neglecting the correlation between power and delay will result in significant yield loss. Most of these approaches also suffer from high computational complexity and long runtime. We suggest a novel bi-objective optimization framework based on Chebyshev affine arithmetic (CAA) and the adaptive weighted sum (AWS) method. Both power and timing yield are set as objective functions in this framework. The two objectives are optimized simultaneously to maintain the correlation between them. The proposed method first predicts the guaranteed probability bounds for leakage and delay distributions under the assumption of arbitrary correlations. Then a power-delay bi-objective optimization model is formulated by computation of cumulative distribution function (CDF) bounds. Finally, the AWS method is applied for power-delay optimization to generate a well-distributed set of Pareto-optimal solutions. Experimental results on ISCAS benchmark circuits show that the proposed bi-objective framework is capable of providing sufficient trade-off information between power and timing yield.

[1]  Hao Yu,et al.  Stochastic analog circuit behavior modeling by point estimation method , 2011, ISPD '11.

[2]  Young Hwan Kim,et al.  Timing Yield Slack for Timing Yield-Constrained Optimization and Its Application to Statistical Leakage Minimization , 2013, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[3]  Esteban Tlelo-Cuautle,et al.  OCBA in the yield optimization of analog integrated circuits by evolutionary algorithms , 2015, 2015 IEEE International Symposium on Circuits and Systems (ISCAS).

[4]  I. Y. Kim,et al.  Adaptive weighted-sum method for bi-objective optimization: Pareto front generation , 2005 .

[5]  Wei-Shen Wang,et al.  Robust Estimation of Parametric Yield under Limited Descriptions of Uncertainty , 2006, 2006 IEEE/ACM International Conference on Computer Aided Design.

[6]  Lin Xie,et al.  Robust Estimation of Timing Yield With Partial Statistical Information on Process Variations , 2008, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[7]  Zhengping Wu,et al.  The stochastic ordering of mean-preserving transformations and its applications , 2014, Eur. J. Oper. Res..

[8]  David Blaauw,et al.  A Novel Approach to Perform Gate-Level Yield Analysis and Optimization Considering Correlated Variations in Power and Performance , 2008, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[9]  Sheldon X.-D. Tan,et al.  Performance bound analysis of analog circuits in frequency- and time-domain considering process variations , 2013, ACM Trans. Design Autom. Electr. Syst..

[10]  Rajiv V. Joshi,et al.  Statistical leakage modeling for accurate yield analysis the CDF matching method and its alternatives , 2010, 2010 ACM/IEEE International Symposium on Low-Power Electronics and Design (ISLPED).

[11]  Petru Eles,et al.  Probabilistic Analysis of Power and Temperature Under Process Variation for Electronic System Design , 2014, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[12]  Nuno Horta,et al.  GENOM-POF: multi-objective evolutionary synthesis of analog ICs with corners validation , 2012, GECCO '12.

[13]  Robert C. Williamson,et al.  Probabilistic arithmetic. I. Numerical methods for calculating convolutions and dependency bounds , 1990, Int. J. Approx. Reason..

[14]  Hui Li,et al.  Multi-objective optimization of water-sedimentation-power in reservoir based on pareto-optimal solution , 2008 .

[15]  Hiroshi Iwai,et al.  Computationally efficient methodology for statistical characterization and yield estimation due to inter- and intra-die process variations , 2013, Fifth Asia Symposium on Quality Electronic Design (ASQED 2013).

[16]  Chandu Visweswariah,et al.  Death, taxes and failing chips , 2003, Proceedings 2003. Design Automation Conference (IEEE Cat. No.03CH37451).

[17]  Mohsen Radfar,et al.  A yield improvement technique in severe process, voltage, and temperature variations and extreme voltage scaling , 2014, Microelectron. Reliab..

[18]  Jun Li,et al.  Chebyshev Affine-Arithmetic-Based Parametric Yield Prediction Under Limited Descriptions of Uncertainty , 2008, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[19]  Jorge Stolfi,et al.  Affine Arithmetic: Concepts and Applications , 2004, Numerical Algorithms.

[20]  Massoud Pedram,et al.  Multi-objective optimization techniques for VLSI circuits , 2011, 2011 12th International Symposium on Quality Electronic Design.

[21]  Michael Orshansky,et al.  An efficient algorithm for statistical minimization of total power under timing yield constraints , 2005, Proceedings. 42nd Design Automation Conference, 2005..

[22]  Esteban Tlelo-Cuautle,et al.  Richardson extrapolation-based sensitivity analysis in the multi-objective optimization of analog circuits , 2013, Appl. Math. Comput..

[23]  David Blaauw,et al.  Parametric yield estimation considering leakage variability , 2004, Proceedings. 41st Design Automation Conference, 2004..

[24]  Michael Orshansky,et al.  Fast statistical timing analysis handling arbitrary delay correlations , 2004, Proceedings. 41st Design Automation Conference, 2004..

[25]  Michael Orshansky,et al.  A Statistical Algorithm for Power- and Timing-Limited Parametric Yield Optimization of Large Integrated Circuits , 2007, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[26]  Rushan Chen,et al.  Performance analysis of FET microwave devices by use of extended spectral-element time-domain method , 2013 .

[27]  Abhijit Chatterjee,et al.  Signature Driven Hierarchical Post-Manufacture Tuning of RF Systems for Performance and Power , 2015, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[28]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.

[29]  Tajana Simunic,et al.  CoMETC: Coordinated management of energy/thermal/cooling in servers , 2013, ACM Trans. Design Autom. Electr. Syst..

[30]  Thom W. Frühwirth,et al.  The P-Box CDF-Intervals: A Reliable Constraint Reasoning with Quantifiable Information , 2014, Theory and Practice of Logic Programming.

[31]  David Blaauw,et al.  Statistical analysis of subthreshold leakage current for VLSI circuits , 2004, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.