TY - JOUR
T1 - Adaptive low-error fixed-width Booth multipliers
AU - Song, Min An
AU - Van, Lan-Da
AU - Kuo, Sy Yen
PY - 2007/6
Y1 - 2007/6
N2 - In this paper, we propose two 2's-complement fixed-width Booth multipliers that can generate an n-bit product from an n-bit multiplicand and an n-bit multiplier. Compared with previous designs, our multipliers have smaller truncation error, less area, and smaller time delay in the critical paths. A four-step approach is adopted to search for the best errorcompensation bias in designing a multiplier suitable for VLSI implementation. Last but not least, we show the superior capability of our designs by inscribing it in a speech signal processor. Simulation results indicate that this novel design surpasses the previous fixed-width Booth multiplier in the precision of the product. An average error reduction of 65-84% compared with a direct-truncation fixed-width multiplier is achieved by adding only a few logic gates.
AB - In this paper, we propose two 2's-complement fixed-width Booth multipliers that can generate an n-bit product from an n-bit multiplicand and an n-bit multiplier. Compared with previous designs, our multipliers have smaller truncation error, less area, and smaller time delay in the critical paths. A four-step approach is adopted to search for the best errorcompensation bias in designing a multiplier suitable for VLSI implementation. Last but not least, we show the superior capability of our designs by inscribing it in a speech signal processor. Simulation results indicate that this novel design surpasses the previous fixed-width Booth multiplier in the precision of the product. An average error reduction of 65-84% compared with a direct-truncation fixed-width multiplier is achieved by adding only a few logic gates.
KW - Digital signal processing
KW - Fixed-width Booth multiplier
KW - VLSI
UR - http://www.scopus.com/inward/record.url?scp=68249141736&partnerID=8YFLogxK
U2 - 10.1093/ietfec/e90-a.6.1180
DO - 10.1093/ietfec/e90-a.6.1180
M3 - Article
AN - SCOPUS:68249141736
SN - 0916-8508
VL - E90-A
SP - 1180
EP - 1187
JO - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
JF - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
IS - 6
ER -