A Unified Framework for Error Correction in On-Chip Memories

被引:1
|
作者
Sala, Frederic [1 ]
Duwe, Henry [2 ]
Dolecek, Lara [1 ]
Kumar, Rakesh [2 ]
机构
[1] Univ Calif Los Angeles, Los Angeles, CA 90024 USA
[2] Univ Illinois, Champaign, IL USA
关键词
CACHE;
D O I
10.1109/DSN-W.2016.65
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Many techniques have been proposed to improve the reliability of on-chip memories (e.g., caches). These techniques can be broadly characterized as being based on either error-correcting codes, side-information from built-in self test (BIST) routines, or hybrid combinations of the two. Although each proposal has been shown to be favorable under a certain set of assumptions and parameters, it is difficult to determine the suitability of such techniques in the overall design space. In this paper, we seek to resolve this problem by introducing a unified general framework representing such schemes. The framework, composed of storage, decoders, costs, and error rates, allows a full exploration of the design space of reliability techniques. We show how existing schemes can be represented in this framework and we use the framework to examine performance in the practical case of high overall and moderate BIST-undetectable fault rates. We show that erasure-based side-information schemes are less sensitive to BIST-undetectable errors compared to other techniques.
引用
收藏
页码:268 / 274
页数:7
相关论文
共 50 条
  • [1] Correction Prediction: Reducing Error Correction Latency for On-Chip Memories
    Duwe, Henry
    Jian, Xun
    Kumar, Rakesh
    [J]. 2015 IEEE 21ST INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA), 2015, : 463 - 475
  • [2] THE RELIABILITY OF SEMICONDUCTOR RAM MEMORIES WITH ON-CHIP ERROR-CORRECTION CODING
    GOODMAN, RM
    SAYANO, M
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1991, 37 (03) : 884 - 896
  • [3] Timing error correction techniques for voltage-scalable on-chip memories
    Karl, E
    Sylvester, D
    Blaauw, D
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 3563 - 3566
  • [4] Design of on-chip error correction systems for multilevel NOR and NAND flash memories
    Sun, F.
    Devarajan, S.
    Rose, K.
    Zhang, T.
    [J]. IET CIRCUITS DEVICES & SYSTEMS, 2007, 1 (03) : 241 - 249
  • [5] A STATIC RAM CHIP WITH ON-CHIP ERROR CORRECTION
    CHIUEH, TD
    GOODMAN, RM
    SAYANO, M
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1990, 25 (05) : 1290 - 1294
  • [6] ENDURANCE OF EEPROMS WITH ON-CHIP ERROR CORRECTION
    HAIFLEY, T
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 1987, 36 (02) : 222 - 223
  • [7] CALCULATE THE MTBF OF EEPROMS WITH ON-CHIP ERROR CORRECTION
    SWEETMAN, D
    [J]. ELECTRONIC DESIGN, 1988, 36 (03) : 95 - 96
  • [8] On-chip triple-error correction and quadruple-error detection ECC structure for ultra-large, single-chip memories
    Alzahrani, FM
    Chen, T
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2000, 26 (05) : 317 - 335
  • [9] Chip-Independent Error Correction in Main Memories
    Manoochehri, Mehrtash
    Dubois, Michel
    [J]. PROCEEDINGS INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS - ARCHITECTURES, MODELING AND SIMULATION (SAMOS XV), 2015, : 181 - 188
  • [10] Error Correction Encoding for Tightly Coupled On-Chip Buses
    Karmarkar, Kedar
    Tragoudas, Spyros
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (12) : 2571 - 2584