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
fDate :
7/1/1995 12:00:00 AM
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;
Journal_Title :
Solid-State Circuits, IEEE Journal of