Browse by author
Lookup NU author(s): Dr Khaled Al-ma''aitah, Dr Issa Qiqieh, Dr Ahmed Abd El-Aal, Professor Alex Yakovlev
Approximate computing has recently introduced a new era of low-power and high-speed circuit designs. Recentefforts in the domain of configurable-accuracy approximate designs have proposed substantial performance gains and energy savings by allowing performance-energy-accuracy trade-offs. In this paper, we propose a configurable-accuracy approximate adder with new light-weight error detection technique. This is followed by significance-driven error correction stages during run-time. The correction starts by recovering the higher magnitude errors at premier correction stages, which results in fast convergence and higher precision outputs. Compared to other equivalent approximate adders, the proposed design has drastically reduced the logic counts used for error detection process; hence, achieving lower overhead of silicon area and improving the energy-efficiency of the adder design with faster convergence to the exact results. A number of different bit widths of the proposed adder (32-bit to 256-bit) are designed in Verilog and synthesized using Synopsys Design Compiler. Our post-synthesis experiments showed significant reductions of 12% and 10% for Dynamic and Leakage Power respectively, and 8% in the silicon area for the design with full correctionstages. Moreover, the proposed adder with large bit-widths has reserved these reduction ratios while presenting better scalability overhead. Additionally, our low overhead proposed design has presented the chance to be improved in terms of increasing accuracy to reach 100% exact results as accurate conventional adder at the final correction stage.
Author(s): Al-Maaitah K, Qiqieh I, Soltan A, Yakovlev A
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: 2017 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT)
Year of Conference: 2017
Online publication date: 15/01/2018
Acceptance date: 11/10/2017
Date deposited: 11/12/2017
Publisher: IEEE
URL: https://doi.org/10.1109/AEECT.2017.8257753
DOI: 10.1109/AEECT.2017.8257753