• DocumentCode
    180885
  • Title

    Adaptive Mitigation of Parameter Variations

  • Author

    Firouzi, Farshad ; Fangming Ye ; Kiamehr, Saman ; Chakrabarty, Krishnendu ; Tahoori, Mehdi B.

  • Author_Institution
    Karlsruhe Inst. of Technol., Karlsruhe, Germany
  • fYear
    2014
  • fDate
    16-19 Nov. 2014
  • Firstpage
    51
  • Lastpage
    56
  • Abstract
    In the deep nanoscale regime, process and runtime variations have emerged as the major sources of uncertainty and unpredictability in circuit operation. Static mitigation approaches do not consider the dependence of variations on workload and chip usage, while adaptive techniques do not incorporate detailed circuit-level information. We propose a fine-grained adaptive technique in which machine learning is exploited to perform circuit clustering and obtain a representative for each cluster. By monitoring the representative in each cluster at runtime, performance variations in the entire cluster can be tracked such that appropriate fine-grained adaptation can be applied to each cluster. Experimental results for ISCAS´89, IWLS´05, and ITC´99 benchmarks as well as the LEON processor show that the proposed approach introduces negligible overhead significantly extends circuit lifetime, facilitates higher operating frequencies, and reduces the leakage power.
  • Keywords
    learning (artificial intelligence); microprocessor chips; nanoelectronics; ISCAS´89; ITC´99 benchmarks; IWLS´05; LEON processor; circuit clustering; circuit lifetime; circuit operation; circuit-level information; fine-grained adaptation; fine-grained adaptive technique; leakage power; machine learning; parameter variations adaptive mitigation; static mitigation; Benchmark testing; Delays; Monitoring; Runtime; Table lookup; Temperature sensors; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Symposium (ATS), 2014 IEEE 23rd Asian
  • Conference_Location
    Hangzhou
  • ISSN
    1081-7735
  • Type

    conf

  • DOI
    10.1109/ATS.2014.21
  • Filename
    6979076