Soft errors issues in low-power caches

被引:47
|
作者
Degalahal, V [1 ]
Li, L [1 ]
Narayanan, V [1 ]
Kandemir, M [1 ]
Irwin, MJ [1 ]
机构
[1] Penn State Univ, Microsyst Design Labs, University Pk, PA 16802 USA
基金
美国国家科学基金会;
关键词
cache memories; error correction coding; soft errors;
D O I
10.1109/TVLSI.2005.859474
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As technology scales, reducing leakage power and improving reliability of data. stored in memory cells is both important and challenging. While lower threshold voltages increase leakage, lower supply voltages and smaller nodal capacitances reduce energy consumption but increase soft errors rates. In this work, we present a comprehensive study of soft error rates on low-power cache design. First, we study the effect of circuit level techniques, used to reduce the leakage energy consumption, on soft error rates. Our results using custom designs show that many of these approaches may increase the soft error rates as compared to a standard 6T SRAM. We also validate the effects of voltage scaling on soft error rate by performing accelerated tests on off-the-shelf SRAM-based chips using a neutron beam source. Next, we study the impact of cache decay and drowsy cache, which are two commonly used architectural-level leakage reduction approaches, on the cache reliability. Our results indicate that the leakage optimization techniques change the reliability of cache memory. More importantly, we demonstrate that there is a tradeoff between optimizing for leakage power and improving the immunity to soft error. We also study the impact of error correcting codes on soft error rates. Based on this study, we propose an adaptive error correcting scheme to reduce the leakage energy consumption and improve reliability.
引用
收藏
页码:1157 / 1166
页数:10
相关论文
共 50 条
  • [1] On load latency in low-power caches
    Kim, S
    Vijaykrishnan, N
    Irwin, MJ
    John, LK
    ISLPED'03: PROCEEDINGS OF THE 2003 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2003, : 258 - 261
  • [2] Hybrid scheme for low-power set associative caches
    Calagos, M.
    Chu, Y.
    ELECTRONICS LETTERS, 2012, 48 (14) : 819 - 820
  • [3] Low-power issues for SoC
    Lazorenko, Dmytro I.
    Chemeris, Alexander A.
    2006 IEEE TENTH INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, PROCEEDINGS, 2006, : 573 - +
  • [4] Low-power memory hierarchies: an argument for second-level caches
    Flanagan, JK
    Archibald, JK
    Su, J
    MICROPROCESSORS AND MICROSYSTEMS, 1998, 21 (05) : 279 - 290
  • [5] Dynamic tag reduction for low-power caches in embedded systems with virtual memory
    Petrov, Peter
    Orailoglu, Alex
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2007, 35 (02) : 157 - 177
  • [6] Dynamic Tag Reduction for Low-Power Caches in Embedded Systems with Virtual Memory
    Peter Petrov
    Alex Orailoglu
    International Journal of Parallel Programming, 2007, 35 : 157 - 177
  • [7] Tuning Track-based NVM Caches for Low-Power IoT Devices
    Khouzani, Hoda Aghaei
    Yang, Chengmo
    GLSVLSI '19 - PROCEEDINGS OF THE 2019 ON GREAT LAKES SYMPOSIUM ON VLSI, 2019, : 513 - 518
  • [8] Heterogeneously tagged caches for low-power embedded systems with virtual memory support
    Zhou, Xiangrong
    Petrov, Peter
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2008, 13 (02)
  • [9] Low-Power Soft Error Hardened Latch
    Alidash, Hossein Karimiyan
    Oklobdzija, Vojin G.
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2010, 5953 : 256 - +
  • [10] Low-Power Soft Error Hardened Latch
    Alidash, Hossein Karimiyan
    Oklobdzija, Vojin G.
    JOURNAL OF LOW POWER ELECTRONICS, 2010, 6 (01) : 218 - 226