• DocumentCode
    129158
  • Title

    PSP-Cache: A low-cost fault-tolerant cache memory architecture

  • Author

    Farbeh, Hamed ; Miremadi, Seyed Ghassem

  • Author_Institution
    Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran, Iran
  • fYear
    2014
  • fDate
    24-28 March 2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Cache memories constitute a large fraction of processor chip area and are highly vulnerable to soft errors caused by energetic particles. To protect these memories, most of the modern processors employ Error Detection Codes (EDCs) or Error Correction Codes (ECCs). EDCs/ECCs impose significant overheads in terms of area and energy; these overheads increase as a function of interleaving EDCs/ECCs to detect/correct multiple errors. This paper proposes a new cache architecture to minimize the area and energy overheads of EDCs/ECCs in set-associative L1-caches. Simulation results for a 4-way set-associative cache show that the proposed architecture reduces both the area and static power overheads of parity code by about 75% and the dynamic energy overhead by about 73% in comparison to conventional cache architecture. These reduction figures are about 68% and about 66%, respectively, for SEC-DED code. The above reductions are achieved without affecting the error coverage.
  • Keywords
    cache storage; content-addressable storage; error correction codes; error detection codes; microprocessor chips; radiation hardening (electronics); ECC; EDC; PSP-Cache; energetic particles; energy overheads; error correction codes; error detection codes; low-cost fault-tolerant cache memory architecture; modern processors; multiple errors; processor chip area; set-associative L1-caches; set-associative cache; soft errors; Arrays; Cache memory; Energy consumption; Error correction codes; Generators; Reliability; Cache Memory; Error Detection and Correction; Fault Tolerance; Soft Errors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.7873/DATE.2014.177
  • Filename
    6800378