TY - GEN
T1 - Carry estimation for two's complement fixed-width multipliers
AU - Liao, Yen Chin
AU - Chang, Hsie-Chia
AU - Liu, Chih-Wei
PY - 2006/12/1
Y1 - 2006/12/1
N2 - An n-bit fixed-width multiplier keeps the input-width and output-width the same by truncating the n least significant output bits. In order to reduce the complexity, direct-truncation multipliers omit the half of the partial products corresponding to the truncated part. However, a large truncation error will be introduced. Thus, error compensation, which equals to estimating the carry bits, is required. In this paper, three carry estimation schemes based on the dependency among the partial products and the inputs are proposed. Not only this dependency is investigated, statistical analysis for these estimation approaches are provided. Applying the proposed schemes, at least 84% the truncation error can be reduced.
AB - An n-bit fixed-width multiplier keeps the input-width and output-width the same by truncating the n least significant output bits. In order to reduce the complexity, direct-truncation multipliers omit the half of the partial products corresponding to the truncated part. However, a large truncation error will be introduced. Thus, error compensation, which equals to estimating the carry bits, is required. In this paper, three carry estimation schemes based on the dependency among the partial products and the inputs are proposed. Not only this dependency is investigated, statistical analysis for these estimation approaches are provided. Applying the proposed schemes, at least 84% the truncation error can be reduced.
UR - http://www.scopus.com/inward/record.url?scp=46249114726&partnerID=8YFLogxK
U2 - 10.1109/SIPS.2006.352606
DO - 10.1109/SIPS.2006.352606
M3 - Conference contribution
AN - SCOPUS:46249114726
SN - 1424403820
SN - 9781424403820
T3 - 2006 IEEE Workshop on Signal Processing Systems Design and Implementation, SIPS
SP - 345
EP - 350
BT - 2006 IEEE Workshop on Signal Processing Systems Design and Implementation, SIPS
T2 - IEEE Workshop on Signal Processing Systems, SIPS 2006
Y2 - 2 October 2006 through 4 October 2006
ER -