Statistical Analysis of 64Mb SRAM for Optimizing Yield and Write Performance

SRAMs occupy more than 50% of die area in high performance SoCs. Device variations in advanced technology nodes limit SRAM cell performance and yield. Maximum write time defines performance limited yield for SRAMs. In this work, we estimate sensitivity of write time of a 6T SRAM cell to variations in different devices through Design of Experiments (DoE) method. We evaluate multiple write-time models and estimate variation in yield for given write time specification. This work enables a performance vs yield trade-off and formalizes a Design for Yield (DFY) analysis. We benchmark multiple yield models and show that nonlinear models for write time are more accurate. We also estimate minimum required write time for different yield targets. We find that to achieve a target yield of 99%, SRAM designer needs to budget a write time of 656 ps when designing a 64Mb SRAM in 65nm technology. For a target yield of 90% with 1Mb capacity, 573 ps write time is sufficient and is 12% faster.

[1]  Kaushik Roy,et al.  Modeling of failure probability and statistical design of SRAM array for yield enhancement in nanoscaled CMOS , 2005, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[2]  J. Meindl,et al.  The impact of intrinsic device fluctuations on CMOS SRAM cell stability , 2001, IEEE J. Solid State Circuits.

[3]  Kaushik Roy,et al.  Parametric failure analysis of embedded SRAMs using fast & accurate dynamic analysis , 2010, 2010 15th IEEE European Test Symposium.

[4]  Sachin S. Sapatnekar,et al.  Overcoming Variations in Nanometer-Scale Technologies , 2011, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[5]  Chih-Kong Ken Yang,et al.  Stability Estimation of a 6T-SRAM Cell Using a Nonlinear Regression , 2014, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[6]  Robert M. Houle Simple Statistical Analysis Techniques to Determine Optimum Sense Amp Set Times , 2008, IEEE J. Solid State Circuits.

[7]  Seong-Ook Jung,et al.  Numerical Estimation of Yield in Sub-100-nm SRAM Design Using Monte Carlo Simulation , 2008, IEEE Transactions on Circuits and Systems II: Express Briefs.

[8]  A. Toriumi,et al.  Experimental study of threshold voltage fluctuation due to statistical variation of channel dopant number in MOSFET's , 1994 .

[9]  Eric Remond,et al.  Mathematical approach based on a “Design of Experiment” to simulate process variations , 2011, 2011 Design, Automation & Test in Europe.

[10]  Joan Figueras,et al.  Statistical analysis of 6T SRAM data retention voltage under process variation , 2011, 14th IEEE International Symposium on Design and Diagnostics of Electronic Circuits and Systems.

[11]  Sani R. Nassif,et al.  The Impact of Random Device Variation on SRAM Cell Stability in Sub-90-nm CMOS Technologies , 2008, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[12]  Robert M. Houle Simple Statistical Analysis Techniques to Determine Optimum Sense Amp Set Times , 2008, IEEE Journal of Solid-State Circuits.