DocumentCode
796632
Title
General algorithms for a simplified addition of 2´s complement numbers
Author
Salomon, O. ; Green, J.-M. ; Klar, H.
Author_Institution
Siemens AG, Munich, Germany
Volume
30
Issue
7
fYear
1995
fDate
7/1/1995 12:00:00 AM
Firstpage
839
Lastpage
844
Abstract
Two algorithms for both a simplified carry save and carry ripple addition of 2´s complement numbers are presented. The algorithms form the partial products so that they exclusively have positive coefficients which eliminates the need for the common sign bit extension. This results in a reduction of circuit area by up to six full adders per row of adders when partial products are added in an N/2 or Wallace tree. Furthermore, the capacitive load of the intermediate sum and carry sign bit signals decreases by up to a factor of seven which leads to an appropriate reduction of delay. Although the algorithms are derived for multipliers they can always be applied to appropriate adder circuits
Keywords
adders; carry logic; delays; digital arithmetic; multiplying circuits; Wallace tree; adder circuits; capacitive load; carry ripple addition; carry save addition; circuit area; common sign bit extension; delay; multipliers; partial products; positive coefficients; two´s complement numbers; Adders; Arithmetic; Circuits; Delay; Digital signal processing; Microelectronics; Signal processing algorithms;
fLanguage
English
Journal_Title
Solid-State Circuits, IEEE Journal of
Publisher
ieee
ISSN
0018-9200
Type
jour
DOI
10.1109/4.391128
Filename
391128
Link To Document