• DocumentCode
    3038346
  • Title

    Realization of L2 Cache Defect Tolerance Using Multi-bit ECC

  • Author

    Sun, Hongbin ; Zheng, Nanning ; Zhang, Tong

  • Author_Institution
    Xian Jiaotong Univ., Xi´´an
  • fYear
    2008
  • fDate
    1-3 Oct. 2008
  • Firstpage
    254
  • Lastpage
    262
  • Abstract
    This paper presents a design solution that enables the use of powerful multi-bit error-correcting code (ECC) to realize L2 cache defect tolerance at minimal latency and silicon area cost. This work is motivated by the observation that the continuous CMOS Technology scaling may result in an increasing level defect density and make conventional cache memory defect tolerance strategies inadequate. The basic idea is to complement conventional L2 cache core with two separate fully associative caches, one stores multi-bit ECC check bits for realizing area-efficient selective multi-bit ECC protection and another one stores the most recently decoded multi-bit ECC code word to minimize the impact of explicit multi-bit ECC decoding on L2 cache access latency. Its effectiveness has been demonstrated using SimpleScalar and Cacti tools. At the defect density of 0.5%, this design approach can maintain almost the same instruction per cycle (IPC) performance over a wide spectrum of benchmarks compared with ideal L2 cache without defects, while only incurring less than 2.5% of silicon area overhead.
  • Keywords
    CMOS memory circuits; cache storage; error correction codes; Cacti tools; L2 cache access latency; L2 cache core; L2 cache defect tolerance; SimpleScalar tools; cache memory defect tolerance strategies; continuous CMOS technology scaling; defect density; fully associative caches; multibit ECC check bits; multibit ECC code word; multibit error-correcting code; selective multibit ECC protection; CMOS technology; Cache memory; Costs; Decoding; Delay; Error correction codes; Microprocessors; Protection; Random access memory; Silicon; Fault tolerance; cache; defect; error correction code;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Defect and Fault Tolerance of VLSI Systems, 2008. DFTVS '08. IEEE International Symposium on
  • Conference_Location
    Boston, MA
  • ISSN
    1550-5774
  • Print_ISBN
    978-0-7695-3365-0
  • Type

    conf

  • DOI
    10.1109/DFT.2008.16
  • Filename
    4641180