Physically justifiable die-level modeling of spatial variation in view of systematic across wafer variability

Modeling spatial variation is important for statistical analysis. Most existing works model spatial variation as spatially correlated random variables. We discuss process origins of spatial variability, all of which indicate that spatial variation comes from deterministic across-wafer variation, and purely random spatial variation is not significant. We analytically study the impact of across-wafer variation and show how it gives an appearance of correlation. We have developed a new die-level variation model considering deterministic across-wafer variation and derived the range of conditions under which ignoring spatial variation altogether may be acceptable. Experimental results show that our model is within 1% error from exact simulation result while the error of the existing distance-based spatial variation model is up to 8%. Moreover, our new model is also 10× faster than the spatial variation model for Monte-Carlo analysis.

[1]  Yu Hu,et al.  DraXRouter: global routing in X-architecture with dynamic resource assignment , 2006, Asia and South Pacific Conference on Design Automation, 2006..

[2]  R. L. Robison,et al.  Wafer redeposition impact on etch rate uniformity in IPVD system , 2006 .

[3]  Costas J. Spanos,et al.  Physically Justifiable Die-Level Modeling of Spatial Variation in View of Systematic Across Wafer Variability , 2011, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[4]  E. Aydil,et al.  Effects of Chamber Wall Conditions on Cl Concentration and Si Etch Rate Uniformity in Plasma Etching Reactors , 2003 .

[5]  Wenyao Xu,et al.  Task scheduling model and algorithm based on dual-Vdd dynamic reconfigurable FPGA , 2010 .

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

[7]  Ge Yu,et al.  Schedulability analysis of preemptive and nonpreemptive EDF on partial runtime-reconfigurable FPGAs , 2008, TODE.

[8]  Dejan Markovic,et al.  True Energy-Performance Analysis of the MTJ-Based Logic-in-Memory Architecture (1-Bit Full Adder) , 2010, IEEE Transactions on Electron Devices.

[9]  Costas J. Spanos,et al.  A comprehensive model of process variability for statistical timing optimization , 2008, SPIE Advanced Lithography.

[10]  J. V. Sali,et al.  Hot-wire CVD growth simulation for thickness uniformity , 2001 .

[11]  Andrzej J. Strojwas,et al.  Correlation-aware statistical timing analysis with non-Gaussian delay distributions , 2005, Proceedings. 42nd Design Automation Conference, 2005..

[12]  Frank Liu,et al.  A General Framework for Spatial Correlation Modeling in VLSI Design , 2007, 2007 44th ACM/IEEE Design Automation Conference.

[13]  Yu Hu,et al.  An-OARSMan: obstacle-avoiding routing tree construction with good length performance , 2005, Proceedings of the ASP-DAC 2005. Asia and South Pacific Design Automation Conference, 2005..

[14]  Yu Hu,et al.  An O(nlogn) algorithm for obstacle-avoiding routing tree construction in the λ-geometry plane , 2006, ISPD '06.

[15]  Bao Liu Spatial Correlation Extraction via Random Field Simulation and Production Chip Performance Regression , 2007 .

[16]  Yu Hu,et al.  A full-scale solution to the rectilinear obstacle-avoiding Steiner problem , 2008, Integr..

[17]  Yu Hu,et al.  lambda-OAT: lambda-Geometry Obstacle-Avoiding Tree Construction With O(nlog n) Complexity , 2007, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[18]  Kazuya Masu,et al.  Determination of optimal polynomial regression function to decompose on-die systematic and random variations , 2008, 2008 Asia and South Pacific Design Automation Conference.

[19]  G. Yan,et al.  An-OARSMan: obstacle-avoiding routing tree construction with good length performance , 2005, ASP-DAC '05.

[20]  Xuan Zeng,et al.  Characterizing Intra-Die Spatial Correlation Using Spectral Density Method , 2008, ISQED 2008.

[21]  Fang Gong,et al.  Efficient techniques for 3-D impedance extraction using mixed boundary element method , 2008, 2008 Asia and South Pacific Design Automation Conference.

[22]  Majid Sarrafzadeh,et al.  Computing with uncertainty in a smart textile surface for object recognition , 2010, 2010 IEEE Conference on Multisensor Fusion and Integration.

[23]  Jinjun Xiong,et al.  Robust Extraction of Spatial Correlation , 2006, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[24]  David Blaauw,et al.  Variogram based Robust Extraction of Process Variation Model , 2007 .

[25]  Jinjun Xiong,et al.  Non-Gaussian Statistical Timing Analysis Using Second-Order Polynomial Fitting , 2009, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[26]  Jinjun Xiong,et al.  Statistical multilayer process space coverage for at-speed test , 2009, 2009 46th ACM/IEEE Design Automation Conference.

[27]  Yiyu Shi,et al.  Pre-ATPG path selection for near optimal post-ATPG process space coverage , 2009, 2009 IEEE/ACM International Conference on Computer-Aided Design - Digest of Technical Papers.

[28]  Costas J. Spanos,et al.  Hierarchical modeling of spatial variability with a 45nm example , 2009, Advanced Lithography.

[29]  Yu Cao,et al.  Rigorous extraction of process variations for 65nm CMOS design , 2007, ESSDERC 2007 - 37th European Solid State Device Research Conference.

[30]  Mao Yan-jie Circuit Simulation Method in Mathematical Modeling , 2004 .

[31]  Duane S. Boning,et al.  SPATIAL VARIATION IN SEMICONDUCTOR PROCESSES: MODELING FOR CONTROL , 1998 .

[32]  Costas J. Spanos,et al.  Across-wafer CD uniformity control through lithography and etch process: experimental verification , 2007, SPIE Advanced Lithography.

[33]  Sachin S. Sapatnekar,et al.  Statistical timing analysis considering spatial correlations using a single PERT-like traversal , 2003, ICCAD-2003. International Conference on Computer Aided Design (IEEE Cat. No.03CH37486).

[34]  Yu Hu,et al.  ACO-Steiner: Ant Colony Optimization Based Rectilinear Steiner Minimal Tree Algorithm , 2006, Journal of Computer Science and Technology.

[35]  Yu Hen Hu,et al.  Correlation-preserved non-Gaussian statistical timing analysis with quadratic timing model , 2005, Proceedings. 42nd Design Automation Conference, 2005..

[36]  Yasuaki Inoue,et al.  A Novel Expression of Spatial Correlation by a Random Curved Surface Model and Its Application to LSI Design , 2008, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[37]  Rob A. Rutenbar,et al.  From Finance to Flip Flops: A Study of Fast Quasi-Monte Carlo Methods from Computational Finance Applied to Statistical Circuit Analysis , 2007, 8th International Symposium on Quality Electronic Design (ISQED'07).

[38]  Ming-Feng Tsai,et al.  Accurate and analytical statistical spatial correlation modeling for VLSI DFM applications , 2008, 2008 45th ACM/IEEE Design Automation Conference.

[39]  Duane S. Boning,et al.  Analysis and decomposition of spatial variation in integrated circuit processes and devices , 1997 .

[40]  G. Yan,et al.  FORst: A 3-Step Heuristic For Obstacle-avoiding Rectilinear Steiner Minimal Tree Construction ? , 2004 .

[41]  Wenjian Yu,et al.  Efficient frequency-dependent reluctance extraction for large-scale Power/Ground grid , 2008, 2008 9th International Conference on Solid-State and Integrated-Circuit Technology.

[42]  A. Chandrakasan,et al.  Lack of Spatial Correlation in MOSFET Threshold Voltage Variation and Implications for Voltage Scaling , 2009, IEEE Transactions on Semiconductor Manufacturing.

[43]  Rajendran Panda,et al.  Statistical delay computation considering spatial correlations , 2003, ASP-DAC '03.

[44]  D. Acharyya,et al.  Rigorous Extraction of Process Variations for 65-nm CMOS Design , 2009, IEEE Transactions on Semiconductor Manufacturing.

[45]  Costas J. Spanos,et al.  One step forward from run-to-run critical dimension control: Across-wafer level critical dimension control through lithography and etch process , 2008 .

[46]  Costas J. Spanos,et al.  Spatial modeling of micron-scale gate length variation , 2006, SPIE Advanced Lithography.

[47]  Wenyao Xu,et al.  A novel placement algorithm for symmetrical FPGA , 2007, 2007 7th International Conference on ASIC.

[48]  Shigeru Sakai,et al.  Deposition Uniformity Control in a Commercial Scale HTO-CVD Reactor , 2007 .

[49]  Xianlong Hong,et al.  An efficient rectilinear Steiner minimum tree algorithm based on ant colony optimization , 2004, 2004 International Conference on Communications, Circuits and Systems (IEEE Cat. No.04EX914).

[50]  A. Koshiishi,et al.  Investigation of Etch Rate Uniformity of 60 MHz Plasma Etching Equipment , 2001 .