DocumentCode
726360
Title
A low latency generic accuracy configurable adder
Author
Shafique, Muhammad ; Ahmad, Waqas ; Hafiz, Rehan ; Henkel, Jorg
Author_Institution
Embedded Syst., Karlsruhe Inst. of Technol., Karlsruhe, Germany
fYear
2015
fDate
8-12 June 2015
Firstpage
1
Lastpage
6
Abstract
High performance approximate adders typically comprise of multiple smaller sub-adders, carry prediction units and error correction units. In this paper, we present a low-latency generic accuracy configurable adder to support variable approximation modes. It provides a higher number of potential configurations compared to state-of-the-art, thus enabling a high degree of design flexibility and trade-off between performance and output quality. An error correction unit is integrated to provide accurate results for cases where high accuracy is required. Furthermore, an associated scheme for error probability estimation allows convenient comparison of different approximate adder configurations without requiring the need to numerically simulate the adder. Our experimental results validate the developed error model and also the lower latency of our generic accuracy configurable adder over state-of-the-art approximate adders. For functional verification and prototyping, we have used a Xilinx Virtex-6 FPGA. Our adder model and synthesizable RTL are made open-source.
Keywords
adders; field programmable gate arrays; RTL; Xilinx Virtex-6 FPGA; error correction unit; error probability estimation; functional verification; high performance approximate adders; low latency generic accuracy configurable adder; open-source; prototyping; variable approximation modes; Accuracy; Adders; Approximation methods; Delays; Error correction; Error probability; Gears; Adder; Approximate Computing; Arithmetic; Configurable Accuracy; Performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
Conference_Location
San Francisco, CA
Type
conf
DOI
10.1145/2744769.2744778
Filename
7167270
Link To Document