Adaptive Clustering and Sampling for High-Dimensional and Multi-Failure-Region SRAM Yield Analysis

被引:8
作者
Shi, Xiao [1 ,2 ]
Yan, Hao [3 ]
Wang, Jinxin [3 ]
Xu, Xiaofen [3 ]
Liu, Fengyuan [3 ]
Shi, Longxing [3 ]
He, Lei [1 ,2 ]
机构
[1] Fudan Univ, Microelect Dept, State Key Lab ASIC & Syst, Shanghai, Peoples R China
[2] Univ Calif Los Angeles, Dept Elect & Comp Engn, Los Angeles, CA 90095 USA
[3] Southeast Univ, Elect Engn Dept, Nanjing, Jiangsu, Peoples R China
来源
PROCEEDINGS OF THE 2019 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN (ISPD '19) | 2019年
基金
中国国家自然科学基金;
关键词
Process Variation; Failure Probability; SRAM; High Dimension; Failure Regions;
D O I
10.1145/3299902.3309748
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Statistical circuit simulation is exhibiting increasing importance for memory circuits under process variation. It is challenging to accurately estimate the extremely low failure probability as it becomes a high-dimensional and multi-failure-region problem. In this paper, we develop an Adaptive Clustering and Sampling (ACS) method. ACS proceeds iteratively to cluster samples and adjust sampling distribution, while most existing approaches pre-decide a static sampling distribution. By adaptively searching in multiple cone-shaped subspaces, ACS obtains better accuracy and efficiency. This result is validated by our experiments. For SRAM bit cell with single failure region, ACS requires 3-5X fewer samples and achieves better accuracy compared with existing approaches. For 576-dimensional SRAM column circuit with multiple failure regions, ACS is 2050X faster than MC without compromising accuracy, while other methods fail to converge to correct failure probability in our experiment.
引用
收藏
页码:139 / 146
页数:8
相关论文
共 13 条
[1]   Efficient Aging-Aware SRAM Failure Probability Calculation via Particle Filter-Based Importance Sampling [J].
Awano, Hiromitsu ;
Hiromoto, Masayuki ;
Sato, Takashi .
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (07) :1390-1399
[2]  
Dolecek Lara, 2008, 2008 IEEE/ACM International Conference on Computer-Aided Design (ICCAD), P322, DOI 10.1109/ICCAD.2008.4681593
[3]  
He L, 2012, INT CONF WIRE COMMUN
[4]   Recursive statistical blockade: An enhanced technique for rare event simulation with application to SRAM circuit design [J].
21ST INTERNATIONAL CONFERENCE ON VLSI DESIGN: HELD JOINTLY WITH THE 7TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2008, :131-136
[5]   Mixture importance sampling and its application to the analysis of SRAM designs in the presence of rare failure events [J].
Kanj, Rouwaida ;
Joshi, Rajiv ;
Nassif, Sani .
43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, :69-+
[6]  
Qazi M, 2010, DES AUT TEST EUROPE, P801
[7]  
Shi X., 2018, 2018 55 ACM ESDA IEE, P1
[8]  
Singhee A, 2008, DES AUT TEST EUROPE, P735
[9]   Variability in nanometer CMOS: Impact, analysis, and minimization [J].
Sylvester, Dennis ;
Agarwal, Kanak ;
Shah, Saumil .
INTEGRATION-THE VLSI JOURNAL, 2008, 41 (03) :319-339
[10]   High-Dimensional and Multiple-Failure-Region Importance Sampling for SRAM Yield Analysis [J].
Wang, Mengshuo ;
Yan, Changhao ;
Li, Xin ;
Zhou, Dian ;
Zeng, Xuan .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (03) :806-819