Reconfigurable ECC for Adaptive Protection of Memory

被引:0
|
作者
Basak, Abhishek [1 ]
Paul, Somnath [2 ]
Park, Jangwon
Park, Jongsun
Bhunia, Swarup [1 ]
机构
[1] Case Western Reserve Univ, Cleveland, OH 44106 USA
[2] Intel Corp, Portland, OR USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Post-silicon healing techniques that rely on built-in redundancy (e. g. row/column redundancy) remain effective in healing manufacturing defects and process variation induced failures in nanoscale memory. They are, however, not effective in improving robustness under various run-time failures. Increasing run-time failures in memory, specifically in case of low-voltage low-power memory, has emerged as a major design challenge. Traditionally, a uniform worst-case protection using Error Correction Code (ECC) is used for all blocks in a large memory array for runt-time error resiliency. However, with both spatial and temporal shift in intrinsic reliability of a memory block, such uniform protection can be unattractive in terms of either ECC overhead or protection level. We propose a novel Reconfigurable ECC approach, which can adapt, in space and time, to varying reliability of memory blocks by using an ECC that can provide the right amount of protection for a memory block at a given time. We show that such an approach is extremely effective in diverse applications.
引用
收藏
页码:1085 / 1088
页数:4
相关论文
共 50 条
  • [41] Adaptive ECC Scheme for Hybrid SSD's
    Hsieh, Jen-Wei
    Chen, Chung-Wei
    Lin, Han-Yi
    IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (12) : 3348 - 3361
  • [42] Lightweight Microcontroller with Parallelized ECC-Based Code Memory Protection Unit for Robust Instruction Execution in Smart Sensors
    Kang, Myeongjin
    Park, Daejin
    SENSORS, 2021, 21 (16)
  • [43] Architecture of a dynamically reconfigurable NoC for adaptive reconfigurable MPSoC
    Ahmad, B.
    Erdogan, Ahmet T.
    Khawam, Sami
    AHS 2006: FIRST NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, PROCEEDINGS, 2006, : 405 - +
  • [44] Flexible Cache Error Protection using an ECC FIFO
    Yoon, Doe Hyun
    Erez, Mattan
    PROCEEDINGS OF THE CONFERENCE ON HIGH PERFORMANCE COMPUTING NETWORKING, STORAGE AND ANALYSIS, 2009,
  • [45] Optimizing the Location of ECC Protection in Network-on-Chip
    Wang, Junshi
    Huang, Letian
    Li, Qiang
    Li, Guangjun
    Jantsch, Axel
    2016 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2016,
  • [46] Stealth ECC: A Data-Width Aware Adaptive ECC Scheme for DRAM Error Resilience
    Lee, Young Seo
    Koo, Gunjae
    Gong, Young-Ho
    Chung, Sung Woo
    PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 382 - 387
  • [47] Reliability Enhancement of Embedded Memory with Combination of Aging-aware Adaptive In-Field Self-Repair and ECC
    Mayuga, Gian
    Yamato, Yuta
    Yoneda, Tomokazu
    Sato, Yasuo
    Inoue, Michiko
    2016 21TH IEEE EUROPEAN TEST SYMPOSIUM (ETS), 2016,
  • [48] Reconfigurable logic-in-memory
    Dayane Reis
    Nature Electronics, 2022, 5 : 713 - 714
  • [49] Holographic memory reconfigurable VLSI
    Watanabe, Minoru
    Kobayashi, Fuminori
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 401 - 404
  • [50] Reconfigurable and Adaptive Spark Applications
    Farraj, Bilal Abi
    Al Orabi, Wael Al Rahal
    Helwe, Chadi
    Jaber, Mohamad
    Kayali, Mohamad Omar
    Nassar, Mohamed
    CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 84 - 91