Architectural Support for Mitigating Row Hammering in DRAM Memories

被引:99
作者
Kim, Dae-Hyun [1 ]
Nair, Prashant J. [1 ]
Qureshi, Moinuddin K. [1 ]
机构
[1] Georgia Inst Technol, Dept ECE, Atlanta, GA 30363 USA
基金
美国国家科学基金会;
关键词
Dynamic random access memory; row hammering; data retention; data errors;
D O I
10.1109/LCA.2014.2332177
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
DRAM scaling has been the prime driver of increasing capacity of main memory systems. Unfortunately, lower technology nodes worsen the cell reliability as it increases the coupling between adjacent DRAM cells, thereby exacerbating different failure modes. This paper investigates the reliability problem due to Row Hammering, whereby frequent activations of a given row can cause data loss for its neighboring rows. As DRAM scales to lower technology nodes, the threshold for the number of row activations that causes data loss for the neighboring rows reduces, making Row Hammering a challenging problem for future DRAM chips. To overcome Row Hammering, we propose two architectural solutions: First, Counter-Based Row Activation (CRA), which uses a counter with each row to count the number of row activations. If the count exceeds the row hammering threshold, a dummy activation is sent to neighboring rows proactively to refresh the data. Second, Probabilistic Row Activation (PRA), which obviates storage overhead of tracking and simply allows the memory controller to proactively issue dummy activations to neighboring rows with a small probability for all memory access. Our evaluations show that these solutions are effective at mitigating Row hammering while causing negligible performance loss (< 1 percent).
引用
收藏
页码:9 / 12
页数:4
相关论文
共 10 条
[1]  
[Anonymous], USIMM UTAH SIMULATED
[2]  
[Anonymous], MT41J512M4 8GB QUADD
[3]  
Hong S, 2010, INT EL DEVICES MEET
[4]  
Kim JY, 2005, 2005 SYMPOSIUM ON VLSI TECHNOLOGY, DIGEST OF TECHNICAL PAPERS, P34
[5]  
Kim Y, 2014, CONF PROC INT SYMP C, P361, DOI 10.1109/ISCA.2014.6853210
[6]   Multiple twisted dataline techniques for multigigabit DRAM's [J].
Min, DS ;
Langer, DW .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1999, 34 (06) :856-865
[7]  
Qureshi Moinuddin K., 2009, Proceedings of the 2009 42nd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2009), P14, DOI 10.1145/1669112.1669117
[8]   An investigation into crosstalk noise in DRAM structures [J].
Redeker, M ;
Cockburn, BF ;
Elliott, DG .
PROCEEDING OF THE 2002 IEEE INTERNATIONAL WORKSHOP ON MEMORY TECHNOLOGY, DESIGN AND TESTING, 2002, :123-129
[9]  
Taur Y., 2009, FUNDAMENTALS MODERN
[10]   Saddle-fin Cell Transistors with Oxide Etch Rate Control by Using Tilted Ion Implantation (TIS-Fin) for Sub-50-nm DRAMs [J].
Yoo, Min Soo ;
Choi, Kang Sik ;
Sun, Woo Kyung ;
Choi, Shin Gyu ;
Kim, Jong Il ;
Son, Yun Ik ;
Choi, Hyoung-Gyu ;
Oh, Tae Kyung ;
Hwang, Yun Taek ;
Chun, Yunseok ;
Jeong, Jae Goan ;
Park, Sung Kye ;
Choi, Jae Hoon ;
Hong, Sung Joo ;
Park, Sung Wook .
JOURNAL OF THE KOREAN PHYSICAL SOCIETY, 2010, 56 (02) :643-647