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
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;
Conference_Titel :
Circuits and Systems (ISCAS), 2013 IEEE International Symposium on
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-5760-9
DOI :
10.1109/ISCAS.2013.6572395