TY - GEN
T1 - A scalable approach for throughput estimation of timing speculation designs
AU - Athavale, Viraj
AU - Kumar, Jayanand Asok
AU - Vasudevan, Shobha
PY - 2010/9/20
Y1 - 2010/9/20
N2 - Timing speculation is a 'better-than-worst-case' design methodology that tunes a digital circuit to its common-case delay. The average throughput of a speculation-based circuit can be estimated using the probability with which input patterns result in timing errors. In this paper, we present a scalable approach to compute the exact probabilities of the occurrence of timing errors at the gate level. We use Timed Characteristic Functions (TCFs) to compute the exact values of the probabilities. In order to improve the scalability, we decompose large circuits into smaller sub-circuits and restrict the TCF computation to these sub-circuits. Instead of substituting the expression for TCF of one sub-circuit into another, we propagate only the computed error probabilities. We demonstrate our technique on gate level combinational circuits from MCNC benchmarks.
AB - Timing speculation is a 'better-than-worst-case' design methodology that tunes a digital circuit to its common-case delay. The average throughput of a speculation-based circuit can be estimated using the probability with which input patterns result in timing errors. In this paper, we present a scalable approach to compute the exact probabilities of the occurrence of timing errors at the gate level. We use Timed Characteristic Functions (TCFs) to compute the exact values of the probabilities. In order to improve the scalability, we decompose large circuits into smaller sub-circuits and restrict the TCF computation to these sub-circuits. Instead of substituting the expression for TCF of one sub-circuit into another, we propagate only the computed error probabilities. We demonstrate our technique on gate level combinational circuits from MCNC benchmarks.
UR - http://www.scopus.com/inward/record.url?scp=77956590620&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77956590620&partnerID=8YFLogxK
U2 - 10.1109/MWSCAS.2010.5548771
DO - 10.1109/MWSCAS.2010.5548771
M3 - Conference contribution
AN - SCOPUS:77956590620
SN - 9781424477715
T3 - Midwest Symposium on Circuits and Systems
SP - 1234
EP - 1237
BT - 2010 IEEE International 53rd Midwest Symposium on Circuits and Systems, MWSCAS 2010
T2 - 53rd IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2010
Y2 - 1 August 2010 through 4 August 2010
ER -