Title
Supervised learning based model for predicting variability-induced timing errors
Abstract
Circuit designers typically combat variations in hardware and workload by increasing conservative guardbanding that leads to operational inefficiency. Reducing this excessive guardband is highly desirable, but causes timing errors in synchronous circuits. We propose a methodology for supervised learning based models to predict timing errors at bit-level. We show that a logistic regression based model can effectively predict timing errors, for a given amount of guardband reduction. The proposed methodology enables a model-based rule method to reduce guardband subject to a required bit-level reliability specification. For predicting timing errors at bit-level, the proposed model generation automatically uses a binary classifier per output bit that captures the circuit path sensitization. We train and test our model on gate-level simulations with timing error information extracted from an ASIC flow that considers physical details of placed-and-routed single-precision pipelined floating-point units (FPUs) in 45nm TSMC technology. We further assess the robustness of our modeling methodology by considering various operating voltage and temperature corners. Our model predicts timing errors with an average accuracy of 95% for unseen input workload. This accuracy can be used to achieve a 0%-15% guardband reduction for FPUs, while satisfying the reliability specification for four error-tolerant applications.
Year
DOI
Venue
2015
10.1109/NEWCAS.2015.7182029
2015 IEEE 13th International New Circuits and Systems Conference (NEWCAS)
Keywords
Field
DocType
supervised learning,variability-induced timing errors,circuit designers,synchronous circuits,logistic regression,guardband reduction,model-based rule method,bit-level reliability specification,binary classifier,circuit path sensitization,gate-level simulations,ASIC flow,placed-and-routed single-precision,pipelined floating-point units,TSMC technology,error-tolerant applications,size 45 nm
Adder,Binary classification,Workload,Computer science,Timing error,Application-specific integrated circuit,Electronic engineering,Supervised learning,Robustness (computer science),Electronic circuit
Conference
ISSN
Citations 
PageRank 
2472-467X
4
0.42
References 
Authors
8
6
Name
Order
Citations
PageRank
Xun Jiao17410.27
Abbas Rahimi246735.26
Narayanaswamy Balakrishnan329138.95
Hamed Fatemi4348.51
José Pineda de Gyvez540.76
Rajesh K. Gupta64570390.84