• DocumentCode
    840176
  • Title

    ElastIC: An Adaptive Self-Healing Architecture for Unpredictable Silicon

  • Author

    Sylvester, Dennis ; Blaauw, D. ; Karl, E.

  • Author_Institution
    University of Michigan, Ann Arbor
  • Volume
    23
  • Issue
    6
  • fYear
    2006
  • fDate
    6/1/2006 12:00:00 AM
  • Firstpage
    484
  • Lastpage
    490
  • Abstract
    With continued technology scaling, silicon is becoming increasingly less predictable. Recent years have brought an acceleration of wear-out mechanisms, such as oxide breakdown and NBTI, which occur over a part´s lifetime. Manufacturing device failure rates will increase significantly with decreases in device sizes, possibly reaching one in thousands or even hundreds of devices. Process variations will increase significantly in future technologies because fundamental laws of physics drive certain parametric variations, such as random dopant fluctuation (RDF) and line edge roughness, making their increased contribution to variability almost inevitable. The combination of wear-out mechanisms, RDF, and line edge roughness leads to an unpredictable silicon fabric that poses a major obstacle to reliable computing in future technologies. The authors present a broad vision of a new cohesive architecture, ElastIC, which can provide a pathway to successful design in unpredictable silicon. ElastIC is based on aggressive runtime self-diagnosis, adaptivity, and self-healing. It incorporates several novel concepts in these areas and brings together research efforts from the device, circuit, testing, and microarchitecture domains. Architectures like ElastIC will become vital in extremely scaled CMOS technologies.
  • Keywords
    Acceleration; CMOS technology; Circuit testing; Electric breakdown; Manufacturing; Niobium compounds; Physics; Resource description framework; Silicon; Titanium compounds; ElastIC; adaptivity; architecture; process variations; runtime self-diagnosis; self-healing; technology scaling; unpredictable silicon;
  • fLanguage
    English
  • Journal_Title
    Design & Test of Computers, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7475
  • Type

    jour

  • DOI
    6D89E08F-59BD-4C9E-A7F4-DB6356239AC3
  • Filename
    4016456