• DocumentCode
    1573329
  • Title

    A scalable approach for throughput estimation of timing speculation designs

  • Author

    Athavale, Viraj ; Kumar, Jayanand Asok ; Vasudevan, Shobha

  • Author_Institution
    Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
  • fYear
    2010
  • Firstpage
    1234
  • Lastpage
    1237
  • Abstract
    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.
  • Keywords
    combinational circuits; statistical distributions; gate level combinational circuits; probability estimation; throughput estimation; timed characteristic functions; timing errors; timing speculation designs; Clocks; Combinational circuits; Delay estimation; Design methodology; Digital circuits; Error probability; Scalability; Throughput; Time factors; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (MWSCAS), 2010 53rd IEEE International Midwest Symposium on
  • Conference_Location
    Seattle, WA
  • ISSN
    1548-3746
  • Print_ISBN
    978-1-4244-7771-5
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2010.5548771
  • Filename
    5548771