Javascript must be enabled to continue!
On the Commutative Operation of Approximate CMOS Ripple Carry Adders (RCAs)
View through CrossRef
Approximate cells can be used to design Ripple Carry Adders (RCAs) for
realizing approximate addition in energy-efficient CMOS digital
circuits. As inputs of approximate cells could be non-commutative in
nature, approximate adders may show different output values under a
commutative operation, and this may have a significant effect on the
generated sum. This paper presents a detailed analysis of the
commutative addition in RCAs made of different approximate cells.
Initially, the impact of a non-commutative addition (NCA) to RCAs by
approximate cells is assessed by exhaustive simulation at adder level.
The results show that at most 17% of additions executed using AFA3
suffer from the non-commutative property, while the values for other
adder cells can reach 75%~99%. Then, an extensive
analysis using images from a publicly available library is performed by
comparing three-image additions with two-image additions. As a further
evaluation, the adders are assessed in an image denoising application.
As expected, the effect of NCA is especially pronounced for some
non-commutative adders, such as AA2 and AMA4. NCA is also cumulative
with the number of approximate additions, thereby causing a significant
variation in the output image quality. In terms of metrics, the largest
average difference in mean error distance (DMED) for three-image
addition is 5.3 times higher than for two-image addition. Rankings of
the non-commutative approximate adders show that AMA3 and AFA1 based
adders are the best schemes with respect to commutative addition; they
both also show good performance in image denoising.
Institute of Electrical and Electronics Engineers (IEEE)
Title: On the Commutative Operation of Approximate CMOS Ripple Carry Adders (RCAs)
Description:
Approximate cells can be used to design Ripple Carry Adders (RCAs) for
realizing approximate addition in energy-efficient CMOS digital
circuits.
As inputs of approximate cells could be non-commutative in
nature, approximate adders may show different output values under a
commutative operation, and this may have a significant effect on the
generated sum.
This paper presents a detailed analysis of the
commutative addition in RCAs made of different approximate cells.
Initially, the impact of a non-commutative addition (NCA) to RCAs by
approximate cells is assessed by exhaustive simulation at adder level.
The results show that at most 17% of additions executed using AFA3
suffer from the non-commutative property, while the values for other
adder cells can reach 75%~99%.
Then, an extensive
analysis using images from a publicly available library is performed by
comparing three-image additions with two-image additions.
As a further
evaluation, the adders are assessed in an image denoising application.
As expected, the effect of NCA is especially pronounced for some
non-commutative adders, such as AA2 and AMA4.
NCA is also cumulative
with the number of approximate additions, thereby causing a significant
variation in the output image quality.
In terms of metrics, the largest
average difference in mean error distance (DMED) for three-image
addition is 5.
3 times higher than for two-image addition.
Rankings of
the non-commutative approximate adders show that AMA3 and AFA1 based
adders are the best schemes with respect to commutative addition; they
both also show good performance in image denoising.
Related Results
On the Commutative Operation of Approximate CMOS Ripple Carry Adders (RCAs)
On the Commutative Operation of Approximate CMOS Ripple Carry Adders (RCAs)
<p>Approximate cells can be used to design Ripple Carry Adders (RCAs) for realizing approximate addition in energy-efficient CMOS digital circuits. As inputs of approximate c...
Research and Design of Multibit Binary Adders on Fpga
Research and Design of Multibit Binary Adders on Fpga
This paper provides an analysis of the system characteristics and functional capabilities of various types of adders for the high-speed component construction of arithmetic and log...
Bipartite through Prescribed Median and Antimedian of a Commutative Ring with Respect to an Ideal
Bipartite through Prescribed Median and Antimedian of a Commutative Ring with Respect to an Ideal
Introduction: There are plenty of ways of partners with arithmetical constructions. Some of them to make reference to are bipartite from gatherings, median and anti – median from c...
Fixed point multi-bit approximate adder based convolutional neural network accelerator for digit classification inference
Fixed point multi-bit approximate adder based convolutional neural network accelerator for digit classification inference
Approximate computing is a rapidly growing technique to speed up applications with less computational effort while maintaining the accuracy of error-resilient applications such as ...
RIPPLE MARK INDICES AND THEIR USES
RIPPLE MARK INDICES AND THEIR USES
SUMMARYThe following dimensionless parameters (two of them well‐known and five of them new) are defined for determination of ripple mark geometry: ripple index (RI), ripple symmetr...
CMOS Compatible Atomic-Precision Donor Devices
CMOS Compatible Atomic-Precision Donor Devices
Atomic precision advanced manufacturing (APAM) is a technique for placing dopant atoms with single atomic-lattice site precision on silicon surfaces. APAM devices are created by pa...
Approximate Reverse Carry Propagate Adder for Energy-Efficiency
Approximate Reverse Carry Propagate Adder for Energy-Efficiency
The hypothesis of estimated measure is to design computation quality for computation efforts. The Approximate full adders (AFA’s) are the lead objective to reduce the length of car...
Design and Implementation of 32-Bit High Valency Jackson Adders
Design and Implementation of 32-Bit High Valency Jackson Adders
Parallel prefix addition offers a highly efficient solution to most of the applications which requires fast addition of two binary numbers. An efficient adder design demands proper...

