• DocumentCode
    1756958
  • Title

    FastTag: A Technique to Protect Cache Tags Against Soft Errors

  • Author

    Reviriego, Pedro ; Pontarelli, Salvatore ; Ottavi, Marco ; Maestro, Juan Antonio

  • Author_Institution
    Univ. Antonio de Nebrija, Madrid, Spain
  • Volume
    14
  • Issue
    3
  • fYear
    2014
  • fDate
    Sept. 2014
  • Firstpage
    935
  • Lastpage
    937
  • Abstract
    Cache memories are very relevant components in modern processors, and therefore, their protection against soft errors is important to ensure reliability. One important element in caches is the tag fields, which are critical to keep data integrity and achieve a high hit ratio. To protect them against soft errors, a parity bit or a single error correction (SEC) code is commonly used. In that case, on each cache access, the parity bit is checked or the SEC code decoded on each cache way to detect and correct errors. In this paper, FastTag, a novel approach to protect cache tags is presented and evaluated. The proposed scheme computes the parity or SEC bits on the incoming address and compares the result with the tag and parity bits stored in each cache way. This avoids parity recomputation or SEC decoding, thus reducing the circuit complexity. This is corroborated by the evaluation results that show how FastTag requires an area, delay, and power overhead much lower than the conventional techniques that are currently used.
  • Keywords
    cache storage; circuit complexity; circuit reliability; data integrity; decoding; error correction codes; radiation hardening (electronics); FastTag technique; SEC decoding; cache memory; cache tag protection; circuit complexity reduction; data integrity; reliability; single error correction code; soft error; Cache memory; Decoding; Delays; Error correction codes; Hardware; Materials reliability; Soft errors; cache memory; error correction codes; fault tolerance; reliability;
  • fLanguage
    English
  • Journal_Title
    Device and Materials Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1530-4388
  • Type

    jour

  • DOI
    10.1109/TDMR.2014.2332616
  • Filename
    6853361