• DocumentCode
    3261945
  • Title

    A novel fault tolerant cache to improve yield in nanometer technologies

  • Author

    Agarwal, Amit ; Paul, Bipul C. ; Roy, Kaushik

  • Author_Institution
    Purdue Univ., West Lafayette, IN, USA
  • fYear
    2004
  • fDate
    12-14 July 2004
  • Firstpage
    149
  • Lastpage
    154
  • Abstract
    Process parameter variations are expected to be significantly high in the sub-50 nm technology regime, which can severely affect the yield. In this paper, we analyze SRAM cell failure under process variation and propose a new fault tolerant cache architecture suitable for high performance applications. The faulty cells are dynamically detected and replaced by adaptively resizing the cache. The granularity of our resizing technique is low, and hence, the technique can handle a large number of faults. This scheme is transparent to processor architecture and has negligible energy and area overhead. This scheme also does not affect the cache access time and has minimum effect on processor performance. Experimental results on a 64 K cache, implemented using BPTM (Berkeley predictive technology model) 45 nm technology, show that using our technique, the effective yield can be increased to 94% from its original 33%.
  • Keywords
    SRAM chips; cache storage; fault tolerance; integrated circuit yield; memory architecture; nanoelectronics; 45 nm; 64 K; BPTM; Berkeley predictive technology model; SRAM cell failure; cache access time; cache adaptive resizing; dynamically detected faulty cells; fault tolerant cache architecture; faulty cell replacement; process parameter variations; resizing technique granularity; yield improvement; CMOS technology; Circuit faults; Error correction codes; Failure analysis; Fault detection; Fault tolerance; Geometry; Random access memory; Redundancy; Threshold voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    On-Line Testing Symposium, 2004. IOLTS 2004. Proceedings. 10th IEEE International
  • Print_ISBN
    0-7695-2180-0
  • Type

    conf

  • DOI
    10.1109/OLT.2004.1319673
  • Filename
    1319673