TY - JOUR
T1 - A Novel approximate adder with enhanced low-cost carry prediction for error tolerant computing
AU - Kim, Yongtae
N1 - Publisher Copyright:
© 2019 Institute of Electronics and Information Engineers. All rights reserved.
PY - 2019/12/30
Y1 - 2019/12/30
N2 - This paper proposes an approximate adder that employs a novel carry speculation scheme to enhance the computation precision of the existing error tolerant adder (ETA) designs with extremely little hardware overhead. The proposed carry prediction technique leverages two input bits to increase the prediction accuracy while the conventional ones do only one bit. This leads to a reduction of the carry prediction error rate from 25% to 18.75%. Compared to the existing ETA design, the proposed adder reduces normalized mean error distance (NMED) and mean relative error distance (MRED) by up to 10% and 28%, respectively, at the cost of only a two-input OR gate. Moreover, the proposed design outperforms the conventional ETAs when jointly evaluating hardware cost and computation accuracy. Specifically, the new design allows 11% and 17% reductions of area-power-NMED and power-NMED products, respectively, compared to the traditional ETA.
AB - This paper proposes an approximate adder that employs a novel carry speculation scheme to enhance the computation precision of the existing error tolerant adder (ETA) designs with extremely little hardware overhead. The proposed carry prediction technique leverages two input bits to increase the prediction accuracy while the conventional ones do only one bit. This leads to a reduction of the carry prediction error rate from 25% to 18.75%. Compared to the existing ETA design, the proposed adder reduces normalized mean error distance (NMED) and mean relative error distance (MRED) by up to 10% and 28%, respectively, at the cost of only a two-input OR gate. Moreover, the proposed design outperforms the conventional ETAs when jointly evaluating hardware cost and computation accuracy. Specifically, the new design allows 11% and 17% reductions of area-power-NMED and power-NMED products, respectively, compared to the traditional ETA.
KW - Approximate adder
KW - Carry predicting error tolerant adder (CPETA)
KW - Error tolerant adder (ETA)
KW - Error tolerant computing
UR - http://www.scopus.com/inward/record.url?scp=85081608485&partnerID=8YFLogxK
U2 - 10.5573/IEIESPC.2019.8.6.506
DO - 10.5573/IEIESPC.2019.8.6.506
M3 - Article
AN - SCOPUS:85081608485
SN - 2287-5255
VL - 8
SP - 506
EP - 510
JO - IEIE Transactions on Smart Processing and Computing
JF - IEIE Transactions on Smart Processing and Computing
IS - 6
ER -