• DocumentCode
    627047
  • Title

    Overclocking datapath for latency-error tradeoff

  • Author

    Kan Shi ; Boland, David ; Constantinides, George A.

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Imperial Coll. London, London, UK
  • fYear
    2013
  • fDate
    19-23 May 2013
  • Firstpage
    2537
  • Lastpage
    2540
  • Abstract
    Relaxing constraints of 100% accuracy in datapath can provide the freedom to create designs with better performance or energy efficiency. This paper develops probabilistic models, which enable us to explore these trade-offs for key arithmetic primitives. We show that because specific input patterns are required to cause timing violations and that these patterns arise rarely, a lower expected error can be attained by allowing some timing variations to occur, instead of reducing the precision of a circuit to meet a target latency. Experiments show that a mean reduction of 5.6× ~ 36.7× in error expectation and an improvement of 7.2dB ~ 19.7dB in signal-to-noise ratio can be obtained for practical applications.
  • Keywords
    adders; carry logic; probability; energy efficiency; key arithmetic primitive; latency-error tradeoff; overclocking datapath; performance efficiency; probabilistic model; relaxing constraints; ripple carry adder; signal-to-noise ratio; timing violation; Accuracy; Adders; Clocks; Finite wordlength effects; Probabilistic logic; Signal to noise ratio; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2013 IEEE International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4673-5760-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2013.6572395
  • Filename
    6572395