On-Chip Droop-Induced Circuit Delay Prediction Based on Support-Vector Machines

被引:17
|
作者
Ye, Fangming [1 ]
Firouzi, Farshad [2 ]
Yang, Yang [3 ]
Chakrabarty, Krishnendu [4 ]
Tahoori, Mehdi B. [5 ]
机构
[1] Qualcomm Atheros Inc, San Jose, CA 95110 USA
[2] TeleNotice, D-8301 Karlsruhe, Germany
[3] Citrix Syst Inc, Raleigh, NC 27603 USA
[4] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
[5] Karlsruhe Inst Technol, D-76131 Karlsruhe, Germany
关键词
Feature selection; hardware implementation; machine learning; resilient system; support-vector machine (SVM); voltage droop; POWER-SUPPLY NOISE;
D O I
10.1109/TCAD.2015.2474392
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Voltage droop is a major reliability concern in nano-scale very large-scale integration designs. Undesirable voltage droop is often a result of excessive IR drop. On the other hand, Ldi/dt-induced droop occurs when logic gates in the circuit draw high-switching current from the on-chip power supply network, and this problem is exacerbated at high-clock frequencies and smaller technology nodes. A consequence of voltage droop is usually an increase in path delays and the occurrence of intermittent faults during circuit operation. The addition of conservative timing margins, also known as guardbands, is a common practice to tackle the problem of voltage droop. However, such static and pessimistic guardbands, which are calculated at design time based on worst-case conditions, lead to significant performance loss. Dynamic frequency scaling is an alternative approach that enables the dynamic adjustment of clock frequency based on the actual voltage droop seen during runtime. For dynamic voltage-frequency to be effective, accurate and real-time prediction of voltage droop is essential. We propose a support-vector machine (SVM)-based regression method to predict voltage droop due to pattern-dependent IR drop based on inputs to the chip at runtime. Moreover, we reduce the amount of data needed for accurate prediction by using correlation-based feature selection. Several benchmarks from ITC'99 and International Work on Logic and Synthesis' 05 highlight the effectiveness of the proposed method in terms of delay-prediction accuracy. Since real-time droop prediction requires hardware implementation of the predictor, we present the hardware design and synthesis results to demonstrate that the hardware overhead for the SVM predictor is negligible for large circuits.
引用
收藏
页码:665 / 678
页数:14
相关论文
共 50 条
  • [1] On-Chip Voltage-Droop Prediction Using Support-Vector Machines
    Ye, Fangming
    Firouzi, Farshad
    Yang, Yang
    Chakrabarty, Krishnendu
    Tahoori, Mehdi B.
    2014 IEEE 32ND VLSI TEST SYMPOSIUM (VTS), 2014,
  • [2] Detection of Microcalcifications in Mammographies Based on Linear Pixel Prediction and Support-Vector Machines
    Martinez-Alvarez, F.
    Troncoso, A.
    Riquelme, J. C.
    Aguilar-Ruiz, J. S.
    TWENTIETH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS, PROCEEDINGS, 2007, : 141 - +
  • [3] Biosignal Based Discrimination between Slight and Strong Driver Hypovigilance by Support-Vector Machines
    Sommer, David
    Golz, Martin
    Trutschel, Udo
    Edwards, Dave
    AGENTS AND ARTIFICIAL INTELLIGENCE, 2010, 67 : 177 - +
  • [4] Diagnostic System Based on Support-Vector Machines for Board-level Functional Diagnosis
    Zhang, Zhaobo
    Gu, Xinli
    Xie, Yaohui
    Wang, Zhiyuan
    Wang, Zhanglei
    Chakrabarty, Krishnendu
    2012 17TH IEEE EUROPEAN TEST SYMPOSIUM (ETS), 2012,
  • [5] The Prediction of Earnings Based on Support Vector Machines
    Li Yonghen
    Xu Honge
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON RISK MANAGEMENT & ENGINEERING MANAGEMENT, VOLS 1 AND 2, 2008, : 891 - 894
  • [6] Nonparametric formulation of polynomial chaos expansion based on least-square support-vector machines
    Manfredi, Paolo
    Trinchero, Riccardo
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 133
  • [7] FAULT DIAGNOSIS OF ANALOG CIRCUIT BASED ON SUPPORT VECTOR MACHINES
    Liu, Yehui
    Yang, Yuye
    Huang, Liang
    PROCEEDINGS OF 2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND APPLICATIONS, 2009, : 40 - +
  • [8] Prediction of Ship Pitching Based on Support Vector Machines
    Sun Li-hong
    Shen Ji-hong
    2009 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND TECHNOLOGY, VOL I, PROCEEDINGS, 2009, : 379 - +
  • [9] Profltability prediction model based on support vector machines
    Zhong, Ping
    Cen, Yong
    Xi, Bin
    FOURTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 1, PROCEEDINGS, 2007, : 644 - 648
  • [10] Steel corrosion prediction based on support vector machines
    Lv, Ya-jun
    Wang, Jun-wei
    Wang, Julian
    Xiong, Cheng
    Zou, Liang
    Li, Ly
    Li, Da-wang
    CHAOS SOLITONS & FRACTALS, 2020, 136