• DocumentCode
    707975
  • Title

    Exemplar-based failure triage for regression design debugging

  • Author

    Poulos, Zissis ; Veneris, Andreas

  • Author_Institution
    Dept. of ECE, Univ. of Toronto, Toronto, ON, Canada
  • fYear
    2015
  • fDate
    25-27 March 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Modern regression verification often exposes myriads of failures at the pre-silicon stage. Typically, these failures need to be properly grouped into bins, which then have to be distributed to engineers for detailed analysis. The above process is coined as failure triage, and is nowadays increasing in complexity, as the size of both design logic and verification environment continues to grow. However, it remains a predominantly manual process that can prolong the debug cycle and jeopardize time-sensitive design milestones. In this paper, we propose an exemplar-based data-mining formulation of Failure Triage that efficiently automates both failure grouping and bin distribution. The proposed framework maps failures as data points, applies an affinity-propagation (AP) clustering algorithm, and operates in both metric and non-metric spaces, offering complete flexibility and significant user control over the process. Experimental results show that the proposed approach groups related failures together with 87% accuracy on the average, and improves bin distribution accuracy by 21% over existing methods.
  • Keywords
    data mining; formal verification; pattern clustering; program debugging; AP clustering algorithm; affinity-propagation clustering algorithm; bin distribution automation; data points; debug cycle; exemplar-based data-mining formulation; exemplar-based failure triage; failure grouping automation; logic design; regression design debugging; regression verification; verification environment; Accuracy; Algorithm design and analysis; Clustering algorithms; Debugging; Engines; Extraterrestrial measurements;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Symposium (LATS), 2015 16th Latin-American
  • Conference_Location
    Puerto Vallarta
  • Type

    conf

  • DOI
    10.1109/LATW.2015.7102521
  • Filename
    7102521