• DocumentCode
    2615058
  • Title

    Memory based computation using embedded cache for processor yield and reliability improvement

  • Author

    Paul, Somnath ; Bhunia, Swarup

  • Author_Institution
    Electr. Eng. & Comput. Sci. Dept., Case Western Reserve Univ., Cleveland, OH
  • fYear
    2007
  • fDate
    7-10 Oct. 2007
  • Firstpage
    341
  • Lastpage
    346
  • Abstract
    VLSI systems in the nanometer regime suffer from high defect rates and large parametric variations that lead to yield loss as well as reduced reliability of operation. In this paper, we propose a novel memory-based computation framework that exploits on-chip memory for reliable operation by transferring activity from a defective or unreliable functional unit to the embedded memory. This allows the die to run at a reduced performance level instead of being completely discarded or being throttled (in case of variations). We show that the proposed method improves yield and reliability in a superscalar out-of-order processor by tolerating defective functional units and allowing dynamic thermal management. The simulation results show that it entails only a small loss in performance (average 1.8%) at the cost of 9.5% of area overhead required with hardware duplication.
  • Keywords
    VLSI; cache storage; performance evaluation; reliability; storage management chips; VLSI systems; dynamic thermal management; embedded cache; memory based computation; on-chip memory; processor yield; reliability improvement; superscalar out-of-order processor; Dynamic voltage scaling; Embedded computing; Frequency; Hardware; Performance loss; Power system reliability; Table lookup; Temperature; Thermal management; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2007. ICCD 2007. 25th International Conference on
  • Conference_Location
    Lake Tahoe, CA
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4244-1257-0
  • Electronic_ISBN
    1063-6404
  • Type

    conf

  • DOI
    10.1109/ICCD.2007.4601922
  • Filename
    4601922