2019
DOI: 10.3390/electronics8111212
|View full text |Cite|
|
Sign up to set email alerts
|

Hardware Optimized and Error Reduced Approximate Adder

Abstract: This paper presents a new hardware optimized and error reduced approximate adder (HOERAA), which is suitable for field programmable gate array (FPGA)-and application specific integrated circuit (ASIC)-based implementations. In this work, we consider a FPGA-based implementation using Xilinx Vivado 2018.3, targeting an Artix-7 FPGA. The ASIC-based realizations are based on a 32/28nm complementary metal oxide semiconductor (CMOS) process. Based on FPGA implementations, we note the following: (i) For 32-bit additi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
55
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 29 publications
(55 citation statements)
references
References 33 publications
0
55
0
Order By: Relevance
“…For fair comparison, identical design parameters, i.e., n = 16 and k = 8, and the RCA structure were used for all the approximate adders. Furthermore, the bit-width of the constant part of the OLOCA and HOERAA were selected to be 6 [16,31].…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…For fair comparison, identical design parameters, i.e., n = 16 and k = 8, and the RCA structure were used for all the approximate adders. Furthermore, the bit-width of the constant part of the OLOCA and HOERAA were selected to be 6 [16,31].…”
Section: Resultsmentioning
confidence: 99%
“…In other words, only a few of the upper (n−k) LSB outputs are generated by the OR operation, and the remaining lower bits of the LSB outputs are fixed to "1." The hardware optimized error reduced adder (HOERRA) proposed by Balasubramanian et al [31] is another optimized version of the LOA, which is suitable for both field programmable gate array and application specific integrated circuit-based implementations. The approximate adder part of the HOERAA is similar to that of the OLOCA in that the (n−k−2) LSB outputs are set to "1."…”
Section: Related Workmentioning
confidence: 99%
“…Approximation at circuit level for adders covers a general implementation flow, which is generating larger approximate blocks by using smaller exact or inexact sub-adders. In [19], 8-bit approximate sub-adders are reconfigured to create 32-bit, 64-bit more efficient approximate designs in terms of critical path delay, area and power consumption. In [20], fixed sub-adders are used to create a reconfigurable generic adder structure.…”
Section: Circuit-level Approximate Computingmentioning
confidence: 99%
“…A number of approximate adders have been presented in the literature corresponding to an ASIC type implementation at the transistor and gate levels, and a pure FPGA based implementation. To mention some examples, [14,15] present transistor level approximate adders, [16][17][18][19][20] describe gate level approximate adders, and [21,22] discuss FPGA based approximate adders. In this work, we consider static approximation adders which are suitable for both an ASIC type implementation at the gate level and a FPGA based implementation.…”
Section: Introductionmentioning
confidence: 99%