Optimal Slope Ranking: An Approximate Computing Approach for Circuit Pruning

作者: Ziji Zhang , Yajuan He , Jin He , Xilin Yi , Qiang Li

DOI: 10.1109/ISCAS.2018.8351238

关键词:

摘要: In recent years, approximate computing has been widely used in low power digital circuits design. As it incurs error computation, there are always tradeoffs between hardware performances and computational accuracy. Thus, the circuit implementation can vary from applications to even same application, which makes difficult evaluate design efficiency terms of delay, this paper, (AE) is proposed as a new metric dedicated energy-efficient computation. An automatic pruning approach presented based on quickly estimated AE, leads an efficient significant reduction energy dissipation. A 32-bit adder demonstrated using method compared with other approximation methods, including direct truncation significance-activity method. For legitimate comparisons, accuracy obtained for all imprecise adders. The simulation results show that assessed mean absolute error, outperforms others. With given threshold, reach 31.15% energy-delay-product most competitive contender.

参考文章(9)
Vaibhav Gupta, Debabrata Mohapatra, Anand Raghunathan, Kaushik Roy, Low-Power Digital Signal Processing Using Approximate Adders IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. ,vol. 32, pp. 124- 137 ,(2013) , 10.1109/TCAD.2012.2217962
Madhu Vasudevan, Chaitali Chakrabarti, Image processing using approximate datapath units international symposium on circuits and systems. pp. 1544- 1547 ,(2014) , 10.1109/ISCAS.2014.6865442
Christopher I. Allen, Derrick Langley, James C. Lyke, Inexact computing with approximate adder application national aerospace and electronics conference. pp. 21- 28 ,(2014) , 10.1109/NAECON.2014.7045768
John Lach, Jiawei Huang, Exploring the fidelity-efficiency design space using imprecise arithmetic asia and south pacific design automation conference. pp. 579- 584 ,(2011) , 10.5555/1950815.1950931
H R Mahdiani, A Ahmadi, S M Fakhraie, C Lucas, Bio-Inspired Imprecise Computational Blocks for Efficient VLSI Implementation of Soft-Computing Applications IEEE Transactions on Circuits and Systems I-regular Papers. ,vol. 57, pp. 850- 862 ,(2010) , 10.1109/TCSI.2009.2027626
K.V. Palem, Energy aware computing through probabilistic switching: a study of limits IEEE Transactions on Computers. ,vol. 54, pp. 1123- 1137 ,(2005) , 10.1109/TC.2005.145
Darjn Esposito, Gerardo Castellano, Davide De Caro, Ettore Napoli, Nicola Petra, Antonio G. M. Strollo, Approximate adder with output correction for error tolerant applications and Gaussian distributed inputs 2016 IEEE International Symposium on Circuits and Systems (ISCAS). pp. 1970- 1973 ,(2016) , 10.1109/ISCAS.2016.7538961
Jeremy Schlachter, Vincent Camus, Krishna V. Palem, Christian Enz, Design and Applications of Approximate Circuits by Gate-Level Pruning IEEE Transactions on Very Large Scale Integration Systems. ,vol. 25, pp. 1694- 1702 ,(2017) , 10.1109/TVLSI.2017.2657799
Ziji Zhang, Yajuan He, A Low-Error Energy-Efficient Fixed-Width Booth Multiplier With Sign-Digit-Based Conditional Probability Estimation IEEE Transactions on Circuits and Systems II: Express Briefs. ,vol. 65, pp. 236- 240 ,(2018) , 10.1109/TCSII.2017.2709801