Title
ItHELPS: Iterative high-accuracy error localization in post-silicon
Abstract
The increasing complexity of modern digital circuits has exacerbated the challenge of verifying the functionality of these systems. To further compound the issue, shrinking time-to-market constraints place increased pressure on attaining correct devices in short amounts of time. As a result, more and more of the burden of validation has shifted to the post-silicon stage, when the first silicon prototypes of a design become available. This validation phase brings much faster test execution speeds, at the cost of a very limited ability of diagnosing bugs. To further compound the problem, intermittent failures are not uncommon, due to the physical nature of the device under validation. In this work we propose ItHELPS, a solution to identify the timing of a bug manifestation and the root signals responsible for it in industry-size complex digital designs. We employ a synergistic approach based on a machine-learning solution (DBSCAN) paired with an adaptive refinement analysis, capable of narrowing the location of a failure down to a handful of signals, possibly buried deep within the design hierarchy. We find experimentally that our approach outperforms the accuracy of prior state-of-the-art solutions by two orders of magnitude.
Year
DOI
Venue
2015
10.1109/ICCD.2015.7357103
International Conference on Computer Design
Keywords
Field
DocType
design hierarchy,adaptive refinement analysis,DBSCAN,machine learning solution,industry-size complex digital designs,root signals,bug manifestation,intermittent failures,digital circuit complexity,iterative high-accuracy error localization in post-silicon,ItHELPS
Digital electronics,Algorithm design,Computer science,Iterative method,Software bug,Algorithm,Real-time computing,Software,Order of magnitude,DBSCAN,Silicon
Conference
Citations 
PageRank 
References 
0
0.34
10
Authors
2
Name
Order
Citations
PageRank
Valeria Bertacco1136586.93
Wade Bonkowski200.34