DocumentCode :
1381438
Title :
A fast parallel multiplier-accumulator using the modified Booth algorithm
Author :
Elguibaly, Fayez
Author_Institution :
Dept. of Electr. & Comput. Eng., Victoria Univ., BC, Canada
Volume :
47
Issue :
9
fYear :
2000
fDate :
9/1/2000 12:00:00 AM
Firstpage :
902
Lastpage :
908
Abstract :
This paper presents a dependence graph (DG) to visualize and describe a merged multiply-accumulate (MAC) hardware that is based on the modified Booth algorithm (MBA). The carry-save technique is used in the Booth encoder, the Booth multiplier, and the accumulator sections to ensure the fastest possible implementation. The DG applies to any MAC data word size and allows designing multiplier structures that are regular and have minimal delay, sign-bit extensions, and datapath width. Using the DG, a fast pipelined implementation is proposed, in which an accurate delay model for deep submicron CMOS technology is used. The delay model describes multi-level gate delays, taking into account input ramp and output loading. Based on the delay model, the proposed pipelined parallel MAC design is three times faster than other parallel MAC schemes that are based on the MBA. The speedup resulted from merging the accumulate and the multiply operations and the wide use of carry-save techniques
Keywords :
CMOS logic circuits; adders; carry logic; multiplying circuits; pipeline arithmetic; Booth encoder; Booth multiplier; carry-save technique; data word size; datapath width; deep submicron CMOS technology; dependence graph; merged multiply-accumulate hardware; modified Booth algorithm; multi-level gate delays; parallel multiplier-accumulator; pipelined implementation; sign-bit extensions; CMOS technology; Data visualization; Delay; Digital arithmetic; Digital filters; Filter bank; Hardware; Merging; Semiconductor device modeling; Signal processing algorithms;
fLanguage :
English
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1057-7130
Type :
jour
DOI :
10.1109/82.868458
Filename :
868458
Link To Document :
بازگشت