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 条
  • [21] Frugal ECC: Efficient and Versatile Memory Error Protection through Fine-Grained Compression
    Kim, Jungrae
    Sullivan, Michael
    Gong, Seong-Lyong
    Erez, Mattan
    PROCEEDINGS OF SC15: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2015,
  • [22] Design of a reconfigurable processor for NIST prime field ECC
    Ananyi, Kendall
    Rakhmatov, Daler
    FCCM 2006: 14TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2006, : 333 - +
  • [23] Fast modular division for application in ECC on reconfigurable logic
    Daly, A
    Marnane, W
    Kerins, T
    Popovici, E
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 786 - 795
  • [24] Byte-Reconfigurable LDPC Codec Design With Application to High-Performance ECC of NAND Flash Memory Systems
    Lin, Yu-Min
    Li, Huai-Ting
    Chung, Ming-Han
    Wu, An-Yeu
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2015, 62 (07) : 1794 - 1804
  • [25] Improving Memory ECC via Defective Memory Columns
    Yang, Joon-Sung
    2015 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2015, : 63 - 64
  • [26] An Adaptive Memory Interface Controller for Improving Bandwidth Utilization of Hybrid and Reconfigurable Systems
    Castellana, Vito Giovanni
    Tumeo, Antonino
    Ferrandi, Fabrizio
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [27] An Adaptive Feedback Controller for SIP Server Memory Overload Protection
    Diao, Yixin
    Hu, Xiaolei
    Tantawi, Asser
    Wu, Haishan
    ACM/IEEE SIXTH INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND COMMUNICATIONS (ICAC '09), 2009, : 23 - 32
  • [28] Virtualized and Flexible ECC for Main Memory
    Yoon, Doe Hyun
    Erez, Mattan
    ASPLOS XV: FIFTEENTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, 2010, : 397 - 408
  • [29] Adaptive Granularity On-die ECC
    Kim, Daero
    Kim, Jungrae
    2022 19TH INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2022, : 318 - 319
  • [30] Virtualized and Flexible ECC for Main Memory
    Yoon, Doe Hyun
    Erez, Mattan
    ACM SIGPLAN NOTICES, 2010, 45 (03) : 397 - 408